目前很多地方时要求语义化开发,但是H5的语义化标签经常用的究竟有哪些?看到一篇已经很全了,不过觉得还是整理一下更方便一些
文件标签
< !--...-- >
用于注释
<HTML>
文件声明
<title>
标题
<body>
本文
排版标签
<P>
段落标签
<br>
换行标签
<hr>
插入一条水平线
<center>
居中
<pr>
预设格式令文件按照原始码的排列方式显示
<div>
区隔标签
<nobr>
不折行,哪怕文本过长
<WBR>
建议折行
字体标签
<strong>
加重语气 生字体加粗 Bold 的效果
<b>
粗体标签 产生字体加粗的效果
<em>
强调标签 字体出现斜体效果
<i>
斜体标签 字体出现斜体效果
<tt>
打字字体 Courier字体,字母宽度相同
<u>
加上底线
<h1>
一级标题标签 变粗变大加宽,程度与级数反比
<h2>
二级标题标签
<h3>
三级标题标签
<h4>
四级标题标签
<h5>
五级标题标签
<font>
字形标签
<basefont>
基准字形标签
<big>
字体加大
<small>
字体缩细
<strike>
画线删除
<code>
程式码 字体稍为加宽
<kbd>
键盘字 字体稍为加宽,单一空白
<samp>
范例
<var>
变数 斜体效果
<cite>
传记引述 斜体效果
<blockquote>
引述文字区块 缩排字体
<dfn>
述语定义 斜体效果
<address>
地址标签 斜体效果
<sub>
下标字
<sup>
上标字
清单标签
<ol>
顺序清单
<ul>
无序清单
<li>
清单项目
<menu>
选单清单
<dir>
目录清单
<dl>
定义清单
<dt>
定义条目
<dd>
定义内容
表格标签
<table>
表格标签
<caption>
表格标题
<tr>
表格列
<td>
表格栏
<th>
表格标头
表单标签
<form>
表单标签
<textarea>
文字区块
<input>
输入标签
<select>
选择标签
<option>
选项
图形标签
<img>
图形标签
链接标签
<a>
链接标签
<base>
基准标签
排版标签
<frameset>
框架设定
<frame>
框窗设定
<iframe>
页内框架
<noframes>
不支援框架
影像地图
<map>
影像地图名称
<area>
连结区域
多媒体
<bgsound>
背景声音
<embed>
多媒体
其他标签
<marquee>
走动文字
<blink>
闪烁文字
<isindex>
页内寻找器
<meta>
开头定义
<link>
关系定义
<style>
样式表
<span>
自订标签
接下来时新增标签
<video>
表示一段视频并提供播放的用户界面
<audio>
表示音频
<canvas>
表示位图区域
<source>
为video和audio提供数据源
<track>
为video和audio指定字母
<svg>
定义矢量图
<code>
代码段
<figure>
和文档有关的图例
<figcaption>
图例的说明
<main>
<time>
日期和时间值
<mark>
高亮的引用文字
<datalist>
提供给其他控件的预定义选项
<keygen>
秘钥对生成器控件
<output>
计算值
<progress>
进度条
<menu>
菜单
<embed>
嵌入的外部资源
<menuitem>
用户可点击的菜单项
<menu>
菜单
section
<nav>
标签定义导航链接的部分
<aside>
内容可用作文章的侧栏。
article
标签规定独立的自包含内容。
<footer>