机制和原理

 

文档结构

HTML5的一大革新之一就是文档结构更为简洁。

相对于HTML4,很多标签都有了非常简化的写法,比如根元素,HTML4里是这样的:

<html xmlns="http://www.w3.org/1999/xhtml"lang="en"xml:lang="en">

而HTML5只要写成下面这样就可以了。

 <html lang="en">

详细请参阅语法基础

语义化标签

HTML5的另一大革新就是语义化标签。

所谓语义化标签就是赋予标签其书面上的语义,比如<p>标签表示的就是一个段落。

HTML5中最基本的理念就是“语义”与“显示”分离,HTML5代码中出现的标签都有明确的功能定义,显示效果则全部委任给CSS。

内容模型

HTML5重新定义了HTML标签的内容模型,详细请参阅内容模型

全局属性

HTML5为标签提供了众多的全局属性,详细请参阅全局属性