基本概念:
-
HTML:超文本标记语言,语法宽松,不够严格;
-
XHTML:可扩展超文本标记语言,基于XML,是语法更严谨的HTML。
- XHTML的元素必须被正确的嵌套;
- XHTML的元素必须被闭合;
- XHTML的元素必须使用小写字母;
- XHTML的元素必须拥有根元素;
- XML:可扩展标记语言,主要用于存储数据和结构,可扩展;
下面进行解释:
-
HTML我们都很熟悉了,用于浏览器端的标记语言,因为是为了让浏览器识别,因此不支持扩展,
<a>我是一个链接</a>
会被识别,但是<student>我是一名学生</student>
这种自己扩展DIV的就不会被识别。 -
XHTML我们可以理解为,为了实现HTML向XML过度而出现的一种语言,它要求所有的标签都要闭合,并且支持扩展,但是仍只是在浏览器端运行。
-
XML脱离浏览器的限制,可以再浏览器与手机端自由运行不受阻碍,因此被视为未来的趋势,但是目前不会被浏览器识别。这种语言的主要作用书存储数据和结构。
网友评论