xml与html的文件看上去有什么区别?

对一个刚开始接触的人来说,很不明白xml和html有什么明显的区别,最好是那种直观的可以看出来的

HTML XML
HTML代表超文本标记语言。 XML代表可扩展标记语言。
HTML是静态的,用于显示数据。 XML是动态的,用于传输数据。
HTML是一种标记语言。 XML提供了定义标记语言的框架。
HTML可以忽略小错误。 XML不允许错误。
HTML不区分大小写。 XML区分大小写。
HTML标记是预定义标记。 XML标记是用户定义的标记。
HTML中的标签数量有限。 XML标记是可扩展的。
HTML不保留空格。 XML可以保留空格。
在HTML中,不需要结束标记。
在XML中,结束标记是必需的。

相同点:xml和html都是属于标签语言,所以他们的页面结构是一样的,
不同点:XML主要用于程序系统的配置文件,一般不直接显示,HTML作为静态页面,主要用于网页前端设计,直接打开显示!

xml是存数据用的 html是被浏览器解析成网页 唯一相同的地方可能是都有标签

如果只从形式上看,没有什么明显区别
html基本是符合xml语法结构的
不过还是有些特点的:
1.html里都是html特有的元素,比如title,head,body,script,table,div,属性也都是长宽颜色什么的
而xml里都是自定义标签,标签名和属性名会很不一样
2.很多html里会有js代码脚本,vb脚本,c脚本等等,这在普通的xml里是绝对没有的
-=-=-=
总之,你越熟悉,越能看出两者的区别来。至少你对其中一种熟悉,那么另一种也比较好认了。
就像你会汉语拼音,那么至少英文不是拼音你是能看出来的。
对于没学过拼音也没学过英文的人来说,他俩就没啥显著的区别。