W3C中文教程
全球最大最新的中文 Web 技术教程
HTML CSS SQL PHP COLORS MYSQL BOOTSTRAP
 

HTML5 简介



HTML5有什么新东西?

在HTML5中,DOCTYPE 声明非常简单:

<!DOCTYPE html>

字符编码(charset)声明也很简单:

<meta charset="UTF-8">

HTML5 Example:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title of the document</title>
</head>

<body>
Content of the document......
</body>

</html>

Note HTML5中的默认字符编码是UTF-8。


新的HTML5元素

最有趣的新元素是:

新的 语义 元素,如 <header>,<footer>, <article>,和 <section>。

新的表单 控制属性 如数字,日期,时间,日历和范围。

新的 图形 元素: <svg> 和 <canvas>。

新的 多媒体 元素 <audio> 和 <video>。

Note HTML5 浏览器支持 一章中,您将学习如何“使用”旧浏览器来处理HTML5语义。


新的HTML5 API(应用程序编程接口)

最有趣的新API是:

  • HTML 地理定位
  • HTML 拖放
  • HTML 本地存储
  • HTML 应用程序缓存
  • HTML Web Workers
  • HTML SSE

Note 本地存储是cookies的强大替代品。


HTML5中删除的元素

以下HTML4元素已从HTML5中移除:

元素 改用
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>  
<frameset>  
<noframes>  
<strike> CSS
<tt> CSS

Note HTML5迁移 一章中,您将学习如何轻松地从HTML4迁移到HTML5。


HTML历史

自网络初期以来,已有许多版本的HTML:

版本 年份
Tim Berners-Lee invented www 1989
Tim Berners-Lee invented HTML 1991
Dave Raggett drafted HTML+ 1993
HTML Working Group defined HTML 2.0 1995
W3C Recommended HTML 3.2 1997
W3C Recommended HTML 4.01 1999
W3C Recommended XHTML 1.0 2000
HTML5 WHATWG First Public Draft 2008
HTML5 WHATWG Living Standard 2012
HTML5 W3C Final Recommendation 2014