XML是HTML的扩展吗?——不是
HTML是英文单词Hypertext Markup Language超文本标技语言
XML是Extensible Markup Languge可扩展的标记语言
首先先明确XML和HTML是不同层次的标技语言。意思是都是标记语言,但是是不同层次的,所以XML不是HTML的扩展。
xml不是html的扩展,只是在名字上容易让人误会。
问题1:XML和HTML中标技语言的不同层次体现在哪里?
答案:
HTML语言层次特点:所有的标记都是固定的,不能创建新的标记。
XML语言层次特点:没有一套标准的、固定的标记,所有的标记都要自己创建。
问题2:为什么XML(Extensible Markup Language)
答:因为没有固定的标记,所有的标记都是要自己创建的,所以说XML是可扩展的标记语言。且是创建标记语言的元语言。
提示:
XML在设计之初,就考虑到了国际化问题,同HTML 4.01一样,XML也是基于ISO/IEC 10646字符集中定义的的通用字符集(Universal Character Set, UCS)。
这里的个人理解,就是我们在编写XML的时候,在满足语法规则的前提下,只要使用的是ISO/IEC 10646字符集中定义的通用字符集就能够随意的编写,且不用考虑到国际化的问题。