html5与css3权威指南 ch02

html5与css3权威指南 ch02

ID:5374257

大小:600.45 KB

页数:0页

时间:2017-12-08

html5与css3权威指南 ch02_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《html5与css3权威指南 ch02》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章HTML5与HTML4的区别2.1语法的改变2.2新增的元素和废除的元素2.3新增的属性和废除的属性2.4全局属性10HTML5与CSS3权威指南HTML5以HTML4为基础,对HTML4进行了大量的修改。本章从总体上概要介绍到底HTML5对HTML4进行了哪些修改,HTML5与HTML4之间比较大的区别是什么。学习内容:❑掌握HTML5与HTML4在基本语法上有什么区别,这个基本语法区别包括DOCTYPE声明、内容类型(ContentType)、字符编码的指定方法、元素标记的省略、具有布尔值的属性、引号的省略等几个方面。❑了解在HTML

2、5中新增了哪些元素,删除了哪些HTML4中的元素,为什么要删除这些元素,用什么元素或方法来取代这些被删除的元素。❑了解在HTML5中新增了哪些属性,删除了哪些HTML4中的属性,在HTML5中用什么方法来取代这些被删除的属性。❑掌握什么是全局属性,掌握本章中介绍的几个常用全局属性,它们是contentEditable属性、designMode属性、hidden属性、spellcheck属性,以及tabindex属性。2.1语法的改变2.1.1HTML5的语法变化与HTML4相比,HTML5在语法上发生了很大的变化。可能有很多人会有疑问,“之前的

3、HTML已经相当普及了!”,“如果改变基础语法,会产生什么影响?”等。但是,HTML5中的语法变化,与其他开发语言中的语法变化在根本意义上有所不同。它的变化,正是因为在HTML5之前几乎没有符合标准规范的Web浏览器!HTML的语法是在SGML(StandardGeneralizedMarkupLanguage)语言的基础上建立起来的。但是SGML语法非常复杂,要开发能够解析SGML语法的程序也很不容易,所以很多浏览器都不包含SGML的分析器。因此,虽然HTML基本上遵从SGML的语法,但是对于HTML的执行在各浏览器之间并没有一个统一的标准。

4、在这种情况下,各浏览器之间的互兼容性和互操作性在很大程度上取决于网站或网络应用程序的开发者们在开发上所做的共同努力,而浏览器本身始终是存在缺陷的。如上所述,在HTML5中提高Web浏览器之间的兼容性是它的一个很大的目标,为了确保兼容性,就要有一个统一的标准。因此,在HTML5中,就围绕着这个Web标准,重新定义了一套在现有的HTML的基础上修改而来的语法,使它运行在各浏览器时各浏览器都能够符合这个通用标准。因为关于HTML5语法解析的算法也都提供了详细的记载,所以各Web浏览器的供应商们可以把HTML5分析器集中封装在自己的浏览器中。最新的Fi

5、refox(默认为4.0以后的版本)与WebKit浏览器引擎中都迅速地封装了供HTML5使用的分析器,IE(InternetExplorer)与Opera也在努力加快对于HTML5的支持—浏览器兼容性的提高指日可待。接下来,让我们具体看一下在HTML5中,到底对语法进行了哪些改变。第2章 HTML5与HTML4的区别112.1.2HTML5中的标记方法首先,让我们来看一下在HTML5中的标记方法。1.内容类型(ContentType)首先,HTML5的文件扩展符与内容类型保持不变。也就是说,扩展符仍然为“.html”或“.htm”,内容类型(C

6、ontentType)仍然为“text/html”。2.DOCTYPE声明DOCTYPE声明是HTML文件中必不可少的,它位于文件第一行。在HTML4中,它的声明方法如下:在HTML5中,刻意不使用版本声明,一份文档将会适用于所有版本的HTML。HTML5中的DOCTYPE声明方法(不区分大小写)如下:

7、html>另外,当使用工具时,也可以在DOCTYPE声明方式中加入SYSTEM识别符,声明方法如下面的代码所示:在HTML5中像这样的DOCTYPE声明方式是允许的(不区分大小写,引号不区分是单引号还是双引号)。3.指定字符编码在HTML4中,使用meta元素的形式指定文件中的字符编码,如下所示:在HTML5中,可以使用对元素

8、直接追加charset属性的方式来指定字符编码,如下所示:两种方法都有效,可以继续使用前面一种方式(通过co

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。