HTML4.01
超文本标记语言,1999年12月24日由W3C组织发布。
XHTML
扩展的超文本标记语言(eXtensible Hyper Text Markup Language),和HTML4.01具有良好的兼容性,并且更加严格、纯净。XHTML要求HTML文档首先必须是一份XML文档。整个文档只有一个根元素,每个元素必须有开始标签和结束标签除非是空元素(例如:<br />),元素间必须合理嵌套。
HTML5
从HTML4.01、XHTML到HTML5,并不是一种革命性的升级,而是一种规范向习惯的妥协。HTML5增加了很多实用的新功能。
1.部分代替了JavaScript
例如:<input type="text" autofocus> 自动获取焦点只需要一个属性autofocus就可以
2.更明确地语义支持
例如:<header>...</header> 、<section>...</section>等等。
HTML5语法变化
1.标签不在区分大小写。
2.元素可以省略结束标签。
3.允许省略属性值的属性。
4.允许属性值不适用引号。
用于个人知识总结,谢谢。