HTML总结
HTML5新特性
HTML5在语法上与HTML4是兼容的,同时增加了很多新特性,从而使运用HTML5设计网页更加方便、简单,使用HTML5设计的网页也会更美观、新颖、有个性。
1.简化的文档类型
声明位于HTML文档中最前面的位置,它位于标签之前。
该标签告知浏览器文档所使用的HTML或XHTML规范。
在HTML4中,标签可以声明3种DTD类型,分别表示严格版本(Strict)、过渡版(Transitional)、和基于框架(Frameset)的HTML文档。
HTML5新特性
- a)HTML4严格版本(Strict)DTD:
“http://www.wendangku.net/doc/6b28fe8c52ea551810a687bc.html /TR/xhtml1/DTD/xhtml1-strict.dtd”>
在上面的声明中,声明了文档的根元素是html,它在公共标识符被定义
为“-//W3C//DTD XHTML 1.0 Transitional//EN”的DTD中进行了定义。浏
览器将明白如何寻找匹配此公共标识符的DTD。如果找不到,浏览器将
使用公共标识符后面的URL作为寻找DTD的位置。
如果需要干净的标记,避免表现层的混乱,可以使用此类型。通常与层
叠样式表(CSS)配合使用
b)HTML4过渡版本(Transitional) DTD
“http://www.wendangku.net/doc/6b28fe8c52ea551810a687bc.html /TR/xhtml1/DTD/xhtml1-transitional.dtd”>
过渡版本DTD可以包含W3C所期望移入样式表的呈现属性和元素。如
果用户使用了不支持层叠样式表(CSS)的浏览器。那么HTML文档不得
不使用XHTML的呈现特性,此时请使用过渡版本DTD。
c)HTML4基于框架(Framest)DTD
“http://www.wendangku.net/doc/6b28fe8c52ea551810a687bc.html /TR/xhtml1/DTD/xhtml1-frameset.dtd”>
如果希望在网页中使用框架,请使用基于框架DTD。
d)HTML5的标签
对于初学者而言,前面的内容也许有些复杂,不好理解。不过,好在HTML5
对标签进行了简化,只支持HTML一种文档类型。定义代码
如下:
之所以这么简单,是因为HTML5不再是SGML(Standard Generalized
Markup Language,标准通用标记语言,是一种定义电子文档结构和描述
其内容的国际标准语言,是所有电子文档标记语言的起源)的一部分,而
是独立的标记语言。这样设计HTML文档时就不需要考虑文档类型了。