What Does WWF Do?
WWF's mission is to stop the degradation of our planet's natural environment, and build a future in which humans live in harmony with nature.
1、语义特性
HTML5赋予网页更好的意义和结构,标签更加丰富
2、本地存储特性
HTML5 APP Cache、本地存储功能、IndexedDB、FileAPI
3、设备访问特性
重力感应(陀螺仪)、全球地理定位、麦克风、摄像头
4、连接特性
WebSocket、Server-Sent Events实现双向连接,消息推送
5、网页多媒体特性
支持网页端的Audio、Video等多媒体功能
6、三维、图形及特效特性
打败了Flash,增加了图形增强,SVG,Canvas,WebGL,2D/3D/2.5D游戏和页面视觉特效
7、性能与集成特性
没有用户会永远等待Loading,HTML5增加WebWorker、XMLHttpRequest2
8、呈现
除了DOM接口,HTML5增加了更多样化的应用程序接口
nav:菜单导航,链接导航
WWF
The World Wide Fund for Nature (WWF) is an international organization working on issues regarding the conservation, research and restoration of the environment, formerly named the World Wildlife Fund. WWF was founded in 1961.
WWF's Panda symbol
The Panda has become the symbol of WWF. The well-known panda logo of WWF originated from a panda named Chi Chi that was transferred from the Beijing Zoo to the London Zoo in the same year of the establishment of WWF.
效果
article:文章主体内容(比如一篇博客、一段用户评论等)
What Does WWF Do?
WWF's mission is to stop the degradation of our planet's natural environment, and build a future in which humans live in harmony with nature.
What Does WWF Do?
WWF's mission:
WWF's mission is to stop the degradation of our planet's natural environment, and build a future in which humans live in harmony with nature.
footer:尾部区域内容
aside:标记、侧栏、摘要、插入引用作为补充主体内容
My family and I visited The Epcot center this summer.
hgroup[已经弃用]:对网页或区段(section)的标题进行组合
figure:将多个元素组合并展示元素,常和figcaption一起使用
上海卢浦大桥是当今世界第一钢结构拱桥,是世界上跨度最大的拱形桥。它也是世界上首座完全采用焊接工艺连接的大型拱桥(除合拢接口采用栓接外),现场焊接焊缝总长度达4万多米,接近上海市内环高架路的总长度。卢浦大桥像澳大利亚悉尼的海湾大桥一样具有旅游观光的功能。
code:表示一段代码块(目前并不兼容主流浏览器)
dialog:聊天的对话,包括dt和dd两个组合元素(dt表示说话者,dd表示说话者说的内容)
注释:只有 Chrome 和 Safari 6 和支持 dialog 标签。
一月
二月
三月
31
28
31
H5之前,有意义的结构标签就是div,H5扩展了以下常用结构性标签
属性值列表
用来播放音频,支持缓存和预加载而且支持多种视频媒体格式,注意浏览器不稳定性,有时属性无效
meter:特定范围内的数值,如工资、硬盘容量、数量、百分比的图像化展示
time:时间值(目前不兼容主流浏览器)
progress:进度条,用max、min、step属性进行控制,常与JS结合使用完成对进度的表示和监听
cite:创建一个引用标记,用于文档中参考文献的引用说明,比如书籍或杂志的标题,呈斜体展示
mark:表示页面中需要突出显示的文本,相当于荧光笔在纸上标出文字
• 交互性标签:功能性内容的表达,有一定的内容和数据关系,是各种事件的基础
• details:表示一段具体的内容,默认不显示。标题是可见的,用户点击标题时,就会显示出details。
• canvas:使用JS代码做内容进行图像2D、2.5D、3D绘制,也可以制作游戏;
• datagrid:表示可选数据的列表,通常用于显示树列表
• menu:显示菜单列表,通常用于列出表单控件
• command:表示命令按钮,如单选按钮、复选按钮或普通按钮