HTML5程序设计(第2版) 第一章:HTML5概述(4)

2020-02-22 12:11

16 第1章 HTML5概述 footer section article aside nav

标记脚部区域的内容(用于整个页面或页面中的一块区域) Web页面中的一块区域 独立的文章内容 相关内容或者引文 导航类辅助内容

上面所有的元素都能用CSS设定样式。之前说到了HTML5效率优先的设计理念,它推崇表现和内容的分离,所以在HTML5的实际编程中,开发人员必须使用CSS来定义样式。代码清单1-1是一个HTML5页面的概貌,其中使用了新的DOCTYPE、字符集和语义化标记元素——新的片段类元素。示例代码对应的源码在code/intro文件夹中。

代码清单1-1 HTML5示例页面

1.6 HTML5的新功能 17 1

2 3 4 5

6 7 8 8 9

没有样式的页面看起来有些枯燥乏味。代码清单1-2是一些可以用来设置内容样式的CSS代码。需要注意的是,这份样式表使用了CSS3的一些新特性,比如圆角(border-radius)和旋转变换(transform:rotate();)。CSS3同HTML5一样也正在开发过程中,并且为了便于浏览

10 11

18 第1章 HTML5概述 器逐步支持,也采用了模块化的方式发布子规范,例如变换(transformation)、动画(animation)和过渡(transition)分别对应不同的子规范。

CSS3的规范很可能还会变动,CSS3中的功能也处于实验期,因此为了避免命名空间冲突,这些功能都会加上浏览器厂商的前缀。要显示圆角、渐变(gradients)、阴影(shadows)和变形(transformations)的话,需要在声明的部分加上前缀:-moz-(Mozilla浏览器)、o-(Opera浏览器)和-webkit-(Safari和Chrome等基于WebKit核心的浏览器)。

代码清单1-2 HTML5页面对应的CSS文件

1.6 HTML5的新功能 19 1

2 3 4 5 6 7 8

8 9

10 11

20 第1章 HTML5概述


HTML5程序设计(第2版) 第一章:HTML5概述(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:国有企业绩效管理研究

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: