HTML5+CSS3学习准备( 二 )


为a、area增加和rel属性 。规定在被链接文档中的文本的语言 。只有当设置了href属性时,才能使用该属性 。注释:该属性是纯咨询性的 。rel属性规定当前文档与被链接文档/资源之间的关系 。只有当使用href属性时,才能使用rel属性 。
为link增加size属性 。sizes属性规定被链接资源的尺寸 。只有当被链接资源是图标时(rel="icon"),才能使用该属性 。该属性可以接受多个值,值由空格分隔 。
为base元素增加属性,主要是保持与a元素的一致性 。
2.7.新增的其它属性
为ol增加属性,它指定列表倒序显示 。
为meta增加属性 。
为menu增加type和label属性 。label为菜单定义一个可见的标注,type属性让菜单可以以上下文菜单、工具条与列表菜单这三种形式出现 。
为style增加属性 。它允许我们为文档的指定部分定义样式,而不是整个文档 。如果使用""属性,那么所规定的样式只能应用到style元素的父元素及其子元素 。
为增加async属性,它定义脚本是否异步执行 。async属性仅适用于外部脚本(只有在使用src属性时) 。有多种执行外部脚本的方法:
(1)如果async=”async”:脚本相对于页面的其余部分异步地执行(当页面继续进行解析时,脚本将被执行) 。
(2)如果不使用async且defer=”defer”:脚本将在页面完成解析时执行 。
(3)如果既不使用async也不使用defer:在浏览器继续解析页面之前,立即读取并执行脚本 。
为html元素增加,开发离线Web应用程序时它与API结合使用,定义一个URL,在这个URL上描述文档的缓存信息 。
为增加三个属性:、、,用来提高页面安全性,防止不信任的Web页面执行某些操作 。
2.7废除了能使用CSS样式替代的元素
在HTML4中有许多元素用于美化页面,在HTML5中,美化页面的功能将由CSS完成,所以这些元素就被废除了 。这些元素包括、big、、font、s、、tt、u等 。
2.8-2.11
【HTML5+CSS3学习准备】2.12:

HTML5+CSS3学习准备

文章插图
2.中新增的API
应用编程接口(,API)是访问一个软件应用的编程指令和标准的集合 。在HTML5中,引入了大量新的 API,可以利用这些内容与对应的HTML元素相关联,它们包括:(1)二维绘图API,可以用在一个新的画布()元素上以呈现图像、游戏图形或其它运行中的可视图形 。
HTML5+CSS3学习准备

文章插图
文章参考《从零开始学HTML5+CSS3 》胡晓霞等编著 。