html5发展
HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。 HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持 h5添加css hack ,css zoom知识点
![[c609ce77-bbb2-4e48-9555-72878a2689dc.png]]
特性
- 新的特殊内容元素,比如 header、nav、section、article、footer
- 新的表单控件,比如 required、date、time、email、url、search
- 用于绘画的 canvas 元素
- 用于媒介回放的 video 和 audio 元素
- 新增了本地存储
- html5删除的元素
浏览器支持
![[ca41b086-9de4-43f2-a9fc-7204ddaea915.png]]
文档结构
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>文档标题</ title>
</head >
<body>
文档内容......
</body>
</html>
结构化标签
常用
<header>
定义页眉
<nav>
定义导航
<section> >
定义文档中的区段e
<article>
定义文章
<time>
定义日期或时间
<footer>
定义页脚
不常用
<section>
定义文档的节(区域).比如章节,页眉,页脚,或者文档中的其他部分
<aside>
定义文章的侧边栏
<hgroup>
用于对section或网页的标题进行组合
<figure>
用于对元素进行组合,使用figcaption元素为元素组添加标题
<figcaption>
给元素添加标题
![[结构化标签.png]]
html5废弃的标签
以下的 HTML 4.01 元素在HTML5中已经被删除:
<acronym>
首字母缩写
<applet>
嵌入的applet(Applet是采用Java编程语言编写的小应用程序)
<basefont>
Applet是采用Java编程语言编写的小应用程序
<big>
大号字体效果
<center>
居中
<dir>
定义目录列表
<font>
规定文本字体、大小和颜色
<frame>
框架
<frameset>
框架
<noframes>
noframes
<strike>
可定义加删除线
<tt>
呈现类似打字机或者等宽的文本效果