这篇文章主要介绍了HTML5有什么标签,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
一,H5的发展历史
HTML5草案的前身名为 Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C接纳,并成立了新的 HTML 工作团队。 ?HTML 5 的第一份正式草案已于2008年1月22日公布。HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。 ?2012年12月17日,万维网联盟(W3C)正式宣布凝结了大量网络工作者心血的HTML5规范已经正式定稿。根据W3C的发言稿称:“HTML5是开放的Web网络平台的奠基石。” ?2013年5月6日, HTML 5.1正式草案公布。该规范定义了第五次重大版本,第一次要修订万维网的核心语言:超文本标记语言(HTML)。在这个版本中,新功能不断推出,以帮助Web应用程序的作者,努力提高新元素互操作性。 ?本次草案的发布,从2012年12月27日至今,进行了多达近百项的修改,包括HTML和XHTML的标签,相关的API、Canvas等,同时HTML5的图像img标签及svg也进行了改进,性能得到进一步提升
二,H5的语法
+ 内容类型(ContentType) ?HTML5的文件扩展符与内容类型保持不变,仍然为".html"或".htm"
+ DOCTYPE声明 ?<!DOCTYPE html>不区分大小写 + 指定字符集编码 ? <meta charset="UTF-8">
+ 可省略标记的元素不允许写结束标记的元素:br、col、embed、hr、img、input、link、meta?
+ 可以省略结束标记的元素: ? ?li、dt、dd、p、option、colgroup、thead、tbody、tfoot、tr、td、th
+ 可以省略全部标记的元素:html、head、body、colgroup、tbody
+ 属性值可以使用双引号,也可以使用单引号。
三,HTML5常用标记
头部
<header></header>
尾部
<footer></footer>
导航
<nav></nav>
媒体文件引入
<embed?src=“”></embed>
内容块
<section></section>
辅助信息
<aside></aside>
文章
<article></article>
独立内容块
<figure>
<figcaption>这个是熊大小动物</figcaption>
<img?src="xiongda.png"?/>
</figure>
类似dldt?dd
高亮显示文字
<mark></mark>
一个比较典型的应用就是在搜索结果中向用户高亮显示搜索关键词
标题组
<hgroup></hgroup>
<hgroup>?标签被用来对标题元素进行分组
对话框
<dialog?open>这是打开的对话窗口</dialog>
目前只有?Chrome?和?Safari?6?支持?<dialog>?标签
定义图形
<canvas>?</canvas>?
只是图形容器,必须使用脚本来绘制图形。
感谢你能够认真阅读完这篇文章,希望小编分享的“HTML5有什么标签”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。