肉渣教程

H5 简介

上一节 下一节

这一节都是闲言碎语,请速速看过

初识 HTML5

使用DOCTYPE来声明这是一个HTML5的网页,文首请如下声明:

<!DOCTYPE html>

而文档的字符编码则推荐使用UTF-8,啥是UTF-8格式,片面而言,这种编码格式可以涵盖几乎所有国家的语言。不去设置也没关系,因为HTML5中默认的就是utf-8,但是还是推荐去手动设置一下。

<meta charset="utf-8">

来来来……先搞个HTML5的样例页面来瞧瞧,其实嘛,没啥区别,所以我就说了,现在大家所说的HTML语言就是指HTML5,除了一些新特性,其他的一如既往。当大家特别说HTML5这个词时候主要是想突出H5的一些新特性。

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

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

</html>

运行一下

HTML5 新元素

H5(HTML5的简称)中添加了不少新的元素,诸如:

  • <header><footer><article><section>等暗含语义的布局元素;
  • 表单元素的一些新属性(number/data/time/range等);
  • 可用于绘图的canvassvg元素;
  • <audio><video>这些多媒体元素。

HTML5 APIs

H5 有很多有趣的API接口,后面会慢慢介绍。

  • HTML 地理定位
  • HTML 拖放
  • HTML Websocket
  • HTML Web Storage
  • HTML Web SQL
  • HTML Web Workers
  • HTML SSE

HTML5 中已经移除的元素

下面这些HTML4中存在但HTML5中已经移除的有:

已移除的元素 可替代的元素
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>
<frameset>
<noframes>
<strike> CSS, <s>, <del>
<tt> CSS

HTML 的发展历程

在此不多说,历程如下,大致了解即可。
汝是来学HTML语言的,不是来学发展史的,略览即可。

时间 版本
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
2017 W3C Recommendation: HTML5.1 2nd Edition
2017 W3C Recommendation: HTML5.2

H5 简介

上一节 下一节