做网页都知道,只要知道DIV+CSS
就可以做出绝大部分的效果,但是也是有部分标签也是很有用的,但不常用。
strong
加粗字体
em
斜体
abbr
NC鼠标悬浮显示注释
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>
标签来表示标注的/突出显示的文本。