HTML5
简介
超文本标记语言
HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。
页面
<!DOCTYPE html> 文档声明 DOC document(文档) TYPE(类型)
<html> 标签对 (父级)
<head></head> 并列标签、兄弟标签
<body></body>
</html>
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"> 翻译器 charset 字符集 计算机只认字符
<title>Title</title>
</head>
<body>
</body>
</html>
为 HTML5 建立的一些规则:
- 新特性应该基于 HTML、CSS、DOM 以及 JavaScript。
- 减少对外部插件的需求(比如 Flash)
- 更优秀的错误处理
- 更多取代脚本的标记
- HTML5 应该独立于设备
- 开发进程应对公众透明
新特性
- 用于绘画的 canvas 元素
- 用于媒介回放的 video 和 audio 元素
- 对本地离线存储的更好的支持
- 新的特殊内容元素,比如 article、footer、header、nav、section
- 新的表单控件,比如 calendar、date、time、email、url、search
浏览器支持
最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。