1、XML 是区分大小写的 HTML 不区分大小写
2、HTML中,如果清楚的知道显示的段落在何处结尾,可以省略 </p>或者</li>之类的标签,但是XM中,
绝对不能够省略掉结束标签
HTML: <img src='1.jpg' ><br><br> 省略了结束标签
XML: <img src='1.jpg'> </img><br /><br />
3、在XML中,拥有单个标记而没有匹配的结束标记的元素必须用反斜杠 / 字符作为结尾,这样分析器就是到不用查找结束标签了
4、HTML中属性值可以不装在引号内也可以装在引号内 但是XML中属性值必须装在引号中
5、XML 中所有属性都必须带有相应的值,但是 HTML 中可以拥有不带值的属性
本质上:HTML 是用来显示数据的,而 XML 是用来存储数据的 |