HTML5标签使用方法详解


Posted in HTML / CSS onNovember 27, 2015

HTML 5 是一个新的网络标准,目标在于取代现有的 HTML 4.01, XHTML 1.0 and DOM Level 2 HTML 标准。它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash, Microsoft Silverlight, 与 Sun JavaFX 的需求。

HTML 5 提供了一些新的元素和属性,反映典型的现代用法网站。其中有些是技术上类似 <div> 和 <span> 标签,但有一定含义,例如 <nav>(网站导航块)和 <footer>。这种标签将有利于搜索引擎的索引整理、小屏幕装置和视障人士使用。同时为其他浏览要素提供了新的功能,通过一个标准接口,如 <audio> 和 <video> 标记。

HTML 5 作为新一代的超文本标记语言,增加了许多标签。这些标签不但更有语义,而且功能强大。具体有以下标签:

<article> 定义外部的内容。比如来自一个外部的新闻提供者的一篇新的文章,或者来自 blog 的文本,或者是来自论坛的文本。亦或是来自其他外部源内容。
<aside> 定义页面内容之外的内容,但应该与页面内容相关
<audio> 定义声音,比如音乐或其他音频流
<canvas> 定义图形,比如图表和其他图像。
<command> 定义命令按钮,比如单选按钮、复选框或按钮。
<datatemplate> 定义数据模板的一个容器。该元素必须有定义模板的子元素:<rule> 元素
<datagrid> 定义可选数据的列表。datagrid 作为树列表来显示
<datalist> 定义可选数据的列表。与 input 元素配合使用,就可以制作出输入值的下拉列表
<dialog> 定义对话,比如交谈
<embed> 定义嵌入的内容,比如插件
<event-source> 定义由服务器发送的事件的来源
<figure> 定义媒介内容的分组,以及它们的标题
<footer> 定义 section 或 document 的页脚
<header> 定义 section 或 document 的页眉
<hgroup> 将标题分组
<keygen> 定义生成密钥
<m> 定义带有记号的文本
<mark> 主要的功能就是在页面中高亮显示那些需要在视觉上向用户突出其重要性的文字。个比较典型的应用就是在搜索结果中向用户高亮显示搜索关键词
<meter> 定义度量(单位)。仅用于已知最大和最小值的度量
<nav> 定义导航链接
<nest> 在数据模板中为子元素定义嵌套点。与 <datatemplate> 和 <rule> 元素一同使用
<output> 定义不同类型的输出,比如脚本的输出
<progress> 运行中的进程。可以用来来显示 JavaScript 中耗费时间的函数的进程或下载的进度
<rule> 定义更新数据模板的规则。与 <datatemplate> 和 <nest> 元素一起使用
<rp> 在 ruby 注释中使用,以定义不支持 ruby 元素的浏览器所显示的内容
<rt> 定义汉字的拼音或日语汉字的平假名
<ruby> 定义亚洲语言中的“附注文字”
<section> 定义文档中的节(section)。比如章节、页眉、页脚或文档中的其他部分
<source> 为媒介元素(比如 <video> 和 <audio>)定义媒介资源
<summary> 定义一个摘要,即 detail 的头部。不等同于表格中的 summary 属性
<time> 定义日期或时间,或者两者
<video> 定义视频,比如电影片段或其他视频流

HTML5 增加了许多新标签,同时也废除了一些标签:

<acronym> 可以使用 <abbr> 代替
<applet> 不再支持
<basefont> 用 CSS 代替
<big> 用 CSS 代替
<center> 用 CSS 代替
<dir> 用 CSS 代替
<font> 用 CSS 代替
<frame> 不再支持
<frameset> 不再支持
<noframes> 不再支持
<s> 用 CSS 代替
<small> 用 CSS 代替
<strike> 用 CSS 代替
<tt> 用 CSS 代替
<u> 用 CSS 代替
上面这些标签在 XHTML 1.0 是不建议使用的,但仍然可以支持,而在 HTML 5 中则彻底不支持了。另外还有很多标签属性也不支持,如 aling 等。

HTML / CSS 相关文章推荐
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
Aug 24 HTML / CSS
HTML5 Canvas实现文本对齐的方法总结
Mar 24 HTML / CSS
html5的localstorage详解
May 09 HTML / CSS
html5构建触屏网站之网站尺寸探讨
Jan 07 HTML / CSS
HTML5 绘制图像(上)之:关于canvas元素引领下一代web页面的问题
Apr 24 HTML / CSS
HTML5拖放API实现拖放排序的实例代码
May 11 HTML / CSS
浅谈html5之sse服务器发送事件EventSource介绍
Aug 28 HTML / CSS
html5 input输入实时检测以及延时优化
Jul 18 HTML / CSS
CSS实现多个元素在盒子内两端对齐效果
Mar 30 HTML / CSS
HTML基础-标签分类(闭合标签,空标签,块级元素,行内元素,行级块元素,可替换元素)
Mar 31 HTML / CSS
CSS极坐标的实例代码
Jun 03 HTML / CSS
el-form每行显示两列底部按钮居中效果的实现
Aug 05 HTML / CSS
推荐WEB开发者最佳HTML5和CSS3代码生成器
Nov 24 #HTML / CSS
分享29个基于Bootstrap的HTML5响应式网页设计模板
Nov 19 #HTML / CSS
不可轻视HTML5!App三年内将被html5顶替彻底消失
Nov 18 #HTML / CSS
使用纯HTML5编写一款网页上的时钟的代码分享
Nov 16 #HTML / CSS
五个2015 年最佳HTML5 框架
Nov 11 #HTML / CSS
使用html5 canvas 画时钟代码实例分享
Nov 11 #HTML / CSS
HTML5几个设计和修改的页面范例分享
Sep 29 #HTML / CSS
You might like
第4章 数据处理-php正则表达式-郑阿奇(续)
2011/07/04 PHP
php 读取文件头判断文件类型的实现代码
2013/08/05 PHP
可以保证单词完整性的PHP英文字符串截取代码分享
2014/07/15 PHP
Symfony2框架学习笔记之表单用法详解
2016/03/18 PHP
php用户名的密码加密更安全的方法
2019/06/21 PHP
php命名空间设计思想、用法与缺点分析
2019/07/17 PHP
javascript CSS画图之基础篇
2009/07/29 Javascript
js 函数的执行环境和作用域链的深入解析
2009/11/01 Javascript
Javascript在IE或Firefox下获取鼠标位置的代码
2009/12/18 Javascript
浅析JS刷新框架中的其他页面 &amp;&amp; JS刷新窗口方法汇总
2013/07/08 Javascript
checkbox使用示例
2013/08/23 Javascript
探讨javascript是不是面向对象的语言
2013/11/21 Javascript
JavaScript判断用户是否对表单进行了修改的方法
2015/03/18 Javascript
详解js私有作用域中创建特权方法
2016/01/25 Javascript
JS 面向对象之继承---多种组合继承详解
2016/07/10 Javascript
基于node.js之调试器详解
2017/08/22 Javascript
nodejs文件夹深层复制功能
2019/09/03 NodeJs
记录vue做微信自定义分享的一些问题
2019/09/12 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
Python警察与小偷的实现之一客户端与服务端通信实例
2014/10/09 Python
在Django框架中运行Python应用全攻略
2015/07/17 Python
13个最常用的Python深度学习库介绍
2017/10/28 Python
Python实现的选择排序算法原理与用法实例分析
2017/11/22 Python
Python实现动态图解析、合成与倒放
2018/01/18 Python
使用 Python 实现文件递归遍历的三种方式
2018/07/18 Python
解决安装pycharm后不能执行python脚本的问题
2019/01/19 Python
python利用跳板机ssh远程连接redis的方法
2019/02/19 Python
pytorch下使用LSTM神经网络写诗实例
2020/01/14 Python
Wiggle中国:英国骑行、跑步、游泳 & 铁三运动装备专卖网店
2016/08/02 全球购物
阿根廷在线宠物商店:Puppis
2018/03/23 全球购物
Static Nested Class 和 Inner Class的不同
2013/11/28 面试题
实用求职信范文分享
2013/12/25 职场文书
勇敢的心观后感
2015/06/09 职场文书
男方家长婚礼致辞
2015/07/27 职场文书
员工手册董事长致辞
2015/07/29 职场文书
餐厅如何利用“营销策略”扭转亏本局面
2019/10/15 职场文书