HTML 5介绍
HTML 5 是一个新的网络标准,目标在于取代现有的 HTML 4.01, XHTML 1.0 and DOM Level 2 HTML 标准。它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash, Microsoft Silverlight, 与 Sun JavaFX 的需求。
HTML 5 提供了一些新的元素和属性,反映典型的现代用法网站。其中有些是技术上类似 <div> 和 <span> 标签,但有一定含义,例如 <nav>(网站导航块)和 <footer>。这种标签将有利于搜索引擎的索引整理、小屏幕装置和视障人士使用。同时为其他浏览要素提供了新的功能,通过一个标准接口,如 <audio> 和 <video> 标记。
HTML 5 <!DOCTYPE> HTML文档规范声明标签定义和用法
<!DOCTYPE> 声明是文档中的第一个成分,位于 <html> 标签之前。该标签告知浏览器文档所使用的 HTML 规范。
HTML 4.01文档规范声明标签 与 HTML 5文档规范声明标签之间的差异
在 HTML 4.01 中有 3 个不同的文档类型,在 HTML 5 中只有一个:<!DOCTYPE HTML>。
HTML 5 <!DOCTYPE> HTML文档规范声明标签提示和注释:
注释:<!DOCTYPE> 标签没有结束标签!
提示:<!DOCTYPE> 对大小写不敏感。
HTML 5
在 HTML5 中,文档类型声明很简单:
<!DOCTYPE HTML>在所有 HTML 文档中规定文档类型很重要,这样浏览器才能了解所预期的文档类型。
HTML 4.01 中的 doctype 需要引用一个 DTD,这是因为 HTML 4.01 基于 SGML。HTML 5 不基于 SGML,也不需要引用 DTD,但是需要声明文档类型让浏览器按照它们应该的方式来运行。
属性:NONE
HTML 5 <!DOCTYPE> HTML文档规范声明标签用法举例1:
<!DOCTYPE HTML>
<html>
<head>
<title>文档的题目</title>
</head>
<body>文档的内容</body>
</html>
HTML 5 <!DOCTYPE> HTML文档规范声明标签用法举例2:
<!DOCTYPE HTML>
<html>
<head>
<title>Title of the document</title>
</head>
<body>
The content of the document......
</body>
</html>