什么是新的HTML5?
在HTML5中 DOCTYPE声明非常简单:
字符编码 (charset) 声明也非常简单:
HTML5 实例:
文档标题文档内容......
在HTML5中默认的字符编码是UTF-8.
HTML5 新元素
HTML5中最常用的新元素有:
新 语义元素 像 , , , .
新 表单元素属性 像 number, date, time, calendar, range.
新 图形元素: 和 .
新 多媒体元素: 和 .
在下一章中,HTML5的支持,你将学会如何使用旧的浏览器来处理“未知”(新)的HTML元素.
新HTML5 APIs (应用编程接口)
最常用的新HTML5 API有:
HTML 地理定位
HTML 拖拽
HTML 本地存储
HTML 应用缓存
HTML 线程
HTML 消息推送
注意: 本地存储是一个Cookie的强大替代.
在HTML5删除的元素
以下的HTML4元素,在HTML5中已被删除:
删除元素
替换元素
CSS
CSS
CSS
CSS
CSS, , or
CSS在本章的HTML5迁移中,您将学习如何轻松地从HTML4迁移到HTML5.
HTML 历史
从万维网的早期,已经有很多的HTML版本:
Year
Version
1989
Tim Berners-Lee invented www
1991
Tim Berners-Lee invented HTML
1993
Dave Raggett drafted HTML+
1995
HTML Working Group defined HTML 2.0
1997
W3C Recommendation: HTML 3.2
1999
W3C Recommendation: HTML 4.01
2000
W3C Recommendation: XHTML 1.0
2008
WHATWG HTML5 First Public Draft
2012
WHATWG HTML5 Living Standard
2014
W3C Recommendation: HTML5
2016
W3C Candidate Recommendation: HTML 5.1
从1991到1999,HTML开发从1版到4版.
在2000年,万维网联盟(W3C)推荐 XHTML 1.0.
XHTML语法很严格, 开发人员被迫写有效的和“完善”的代码.
2004,W3C决定关闭HTML的发展,支持XHTML.
2004,WHATWG(Web超文本应用技术工作组)成立.
WHATWG想开发HTML,符合网络需要如何被使用,并且能够向后兼容旧版本的HTML.
在2004 - 2006,WHATWG的主要浏览器厂商获得支持.
2006,W3C宣布他们将支持WHATWG.
2008、第一次公开征求意见稿发布HTML5.
2012,WHATWG和W3C决定分离:
WHATWG想开发HTML作为“实时标准”.实时标准不断更新和提高。可以添加新功能,并且不删除旧功能。.
W3C希望开发一个明确的HTML5和XHTML标准.