HTML5 介绍


HTML5的新功能是什么?

HTML5的DOCTYPE声明非常简单:

<!DOCTYPE html>

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

<meta charset="UTF-8">

HTML5示例:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> 文档标题 </title>
</head>

<body>
文档内容......
</body>

</html>
运行 »

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


新的HTML5元素

HTML5新添加的元素是:

HTML5语义标签 : <header> , <footer> , <article> , <section>

表单元素属性如 number, date, time, calendar, range

HTML5 图形 : <svg><canvas>

HTML5多媒体 : <audio><video>

在下一章HTML5支持中 ,您将学习如何"教"旧版浏览器来处理"未知"(新)HTML元素。



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

HTML5中最有趣的新API是:

  • HTML Geolocation(地理位置定位)
  • HTML Drag and Drop(拖放)
  • HTML Local Storage(本地数据存储)
  • HTML Application Cache(应用缓存)
  • HTML Web Workers(线程)
  • HTML SSE(服务器发送事件)

提示: HTML本地存储是Cookie的强大替代品


在HTML5中删除了元素

HTML5中删除了以下HTML4的元素:

删除元素 代替使用
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>  
<frameset>  
<noframes>  
<strike> CSS, <s>, or <del>
<tt> CSS

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


HTML历史记录

从万维网的早期开始,就有许多版本的HTML:

年份 版本
1989 Tim Berners-Lee 发明了 www
1991 Tim Berners-Lee 发明了 HTML
1993 Dave Raggett起草了HTML +
1995 HTML工作组定义了HTML 2.0
1997 HTML 3.2 由 W3C 推荐为标准规范
1999 HTML 4.01 由 W3C 推荐为标准规范
2000 XHTML 1.0 由 W3C 推荐为标准规范
2008 WHATWG HTML5第一次公开草案
2012 HTML5 被选为候选标准
2014 HTML5 由 W3C 推荐为标准规范
2016 HTML 5.1 被W3C选为候选标准
2017 HTML5.1第2版 由 W3C 推荐为标准规范
2017 HTML5.2 由 W3C 推荐为标准规范