前端入门教程

HTML5新增标签

2021-06-10  本文已影响0人  微语博客

简介

HTML的第五代版本HTML5(简称H5),相比较前一代版本有特别大的改进。HTML5增加了一些新特性,赋予了Web端一些重要的能力,比如新增了audio video用于处理网页音视频,新增canvas用于网页绘图,新增geolocation API用于定位,新增localStorage sessionStorage存储等。

HTML5标准文档使用<!DOCTYPE html>声明

<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Document</title>
</head>
<body>

</body>
</html>

HTML5语义结构标签

HTML5的新特性之一就是语义化标签,语义化标签让HTML文档结构显得更加清晰规范。

img

HTML5新增的语义标签我们可以看作一个容器,正如我们之前写的<div id="header"></div>一样,严格按照语义标签书写文档,更有利于搜索引擎对文章的收录。

其它常用标签

HTML5表单

相对于HTML4,HTML5的表单标签页有很大的改进。比如新增的type属性,提示词,自动验证

HTML5兼容情况

主流的浏览器Safari Chrome FireFox Opera Edge对HTML5的新特性均有比较好的兼容,IE8以下的IE浏览器对HTML5没什么支持

IE9 以下版本浏览器兼容HTML5的方法

<!--[if lt IE 9]>
 <script src="http://cdn.static.runoob.com/libs/html5shiv/3.7/html5shiv.min.js"></script>
<![endif]-->

载入后,初始化新标签的CSS:

article,aside,dialog,footer,header,section,nav,figure,menu{display:block}
上一篇 下一篇

猜你喜欢

热点阅读