做网页都知道,只要知道DIV+CSS就可以做出绝大部分的效果,但是也是有部分标签也是很有用的,但不常用。
strong加粗字体
em斜体
abbrNC鼠标悬浮显示注释
cite引文
del删除线
ins u下滑线<ins> 下滑线<u>
sup`sub`上标字<sup> 下标字<sub>
tt打字机体(字一个一个出现)
big small大字体<big> 小字体<small>
blockquote从前有座山山里有座庙
label<label>不仅仅是一个便捷的标记文本的方式,<label> 标签还能传递一个”for” 属性来指定哪个元素将会被关联。<label> 不仅易于用样式来控制,还允许你让标题可点击。
用户名
fieldset 和legend<fieldset>
<legend>你有我聪明吗?</legend>
<input name="iq" type="radio" value="yes" />不可能 <br/>
<input name="iq" type="radio" value="no" />绝对不可能
</fieldset>你有我聪明吗?
不可能
绝对不可能
select optgroup option<label for="showtimes">上映时间</label>
<select id="showtimes" name="showtimes">
<optgroup label="上午"></optgroup>
<option value="titanic">泰坦尼克号</option>
<option value="nd">贫民窟的百万富翁</option>
<optgroup label="下午"></optgroup>
<option value="bkrw">狮子王</option>
<option value="stf">全民超人</option>
</select>上映时间
泰坦尼克号贫民窟的百万富翁狮子王全民超人
dl`dtdd`<dl>
<dt>计算机</dt>
<dd>用来计算的仪器 ... ...</dd>
<dt>显示器</dt>
<dd>以视觉方式显示信息的装置 ... ...</dd>
</dl>计算机
用来计算的仪器 … …
显示器
以视觉方式显示信息的装置 … …
根据 HTML5 规范,
在没有其他合适标签更合适时,才应该把 <b> 标签作为最后的选项。
HTML5 规范声明:
应该使用 <h1> - <h6> 来表示标题,
使用 <em> 标签来表示强调的文本,
应该使用 <strong> 标签来表示重要文本,
应该使用 <mark> 标签来表示标注的/突出显示的文本。