正在加载图片...
析SGML语法的程序也很不容易,因此Web浏览器没有一个统一的HTML 的分析器和标准。HTML5为了提高兼容性,就围绕着Web标准,重 新定义了一套在现有HTML的基础上修改而来的新的语法标准,使得 各浏览器在对HTML5进行解析时能够有一个统一的规范和标准。 HTML5对于HTM5语法的解析的算法也都提供了详细的规范, 各浏览器只要按照这个规范,就能够把HTML5分析器集中封装在自 己的软件中,进而实现了严格的兼容性 3.1.1HML5的标记方法 (1)内容类型( ContentType) HTML5的文件扩展符和内容类型保持不变。 HTML5文件的扩展符仍然为“.htm1”或者“.htm”。HTML5的 内容类型仍然为“text/html” (2) DOCTYPE声明 DOCTYPE声明是HTML文件中必不可少的部分,它位于文件的第 一样,用于说明文件采用的规范。 在HTML5中, DOCTYPE声明方法为: YPE html> 在使用工具时,可以在 DOCTYPE声明中增加 SYSTEM识别符。 需要说明的是, DOCTYPE声明是不区分大小写、不区分单引号和 双引号的。 (3)字符编码 在HTML4中,使用meta元素的形式指定文件中的字符编码。具 体如下: content="text/html charset=UTF-8> 在HTML5中,可以使用<meta>元素直接追加 charset属性的方 式来指定字符编码,具体如下 <meta charset="UTF-8> 需要说明的是,在HTML5中,上述两种写法都是合法的。但是 不能够同时写。例如下面的写法就是错误的 <metacharset=utf-8http-equiv="content-type contenta"text/html: charset=UTF-8> 在HTML5中,推荐所有的字符编码使用UTF-8。 6《网页设计与网站规划》讲稿/河南中医学院互联网应用技术研究所/ht/ bs. 51xueweb cn6 《网页设计与网站规划》讲稿 / 河南中医学院互联网应用技术研究所 / http://labs.51xueweb.cn 析SGML语法的程序也很不容易,因此Web浏览器没有一个统一的HTML 的分析器和标准。HTML 5 为了提高兼容性,就围绕着 Web 标准,重 新定义了一套在现有 HTML 的基础上修改而来的新的语法标准,使得 各浏览器在对 HTML 5 进行解析时能够有一个统一的规范和标准。 HTML 5 对于 HTML 5 语法的解析的算法也都提供了详细的规范, 各浏览器只要按照这个规范,就能够把 HTML 5 分析器集中封装在自 己的软件中,进而实现了严格的兼容性。 3.1.1 HTML 5 的标记方法 (1)内容类型(ContentType) HTML 5 的文件扩展符和内容类型保持不变。 HTML 5 文件的扩展符仍然为“.html”或者“.htm”。HTML 5 的 内容类型仍然为“text/html”。 (2)DOCTYPE 声明 DOCTYPE 声明是 HTML 文件中必不可少的部分,它位于文件的第 一样,用于说明文件采用的规范。 在 HTML 5 中,DOCTYPE 声明方法为: <!DOCTYPE html> 在使用工具时,可以在 DOCTYPE 声明中增加 SYSTEM 识别符。 需要说明的是,DOCTYPE 声明是不区分大小写、不区分单引号和 双引号的。 (3)字符编码 在 HTML 4 中,使用 meta 元素的形式指定文件中的字符编码。具 体如下: <meta http-equiv=”content-type” content=”text/html;charset=UTF-8”> 在 HTML 5 中,可以使用<meta>元素直接追加 charset 属性的方 式来指定字符编码,具体如下: <meta charset=”UTF-8”> 需要说明的是,在 HTML 5 中,上述两种写法都是合法的。但是 不能够同时写。例如下面的写法就是错误的。 <meta charset=”UTF-8” http-equiv=”content-type” content=”text/html;charset=UTF-8”> 在 HTML 5 中,推荐所有的字符编码使用 UTF-8
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有