1. <cite>
斜体表示文字,标签对于引用目录或其它网站的参考非常有用
<p>David Allen的突破性组织性的图书<em><cite>完成你的工作</cite></em>给忘了带来了一场风暴。</p>
2. <optgroup>
<optgroup>标签是定义select标签中的选项分组的一种很好的方法。比如,你需要按时间来分组电影列表,那么就可以这样做:
<label for="showtimes">上映时间</label>
<select id="showtimes" name="showtimes"> <optgroup label="下午一点"><option value="titanic">泰坦尼克号</option> <option value="nd">贫民窟的百万富翁</option> <option value="wab">怪物史瑞克</option> </optgroup> <optgroup label="下午两点"> <option value="bkrw">狮子王</option> <option value="stf">全民超人</option></optgroup></select>
3. <acronym>
是一种定义或更多解释一组文字的方法。当你用鼠标放到使用<acronym>标签的文字时,一个显示title标签的内容的框框将会出现在下边。
微博客网站<acronym title="Founded in 2006"> Twitter</acronym> 最近常常宕机。
4. <address>
<address> 标签是一个非常不起眼的小标签,但是这并不意味着它没有用。
<address>Glen Stansberry
1234 Web Dev Lane
Anywhere, USA
</address>
5. <ins> 和<del>
如果你想使用标签来显示编辑版本,<ins> 和<del> 正好适合。顾名思义,<ins> 用下划线高亮显示添加进来的内容,而<del> 用删除线显示被移除的信息。
John <del>likes</del> <ins>LOVES</ins> his new iPod.
6. <label>
<label> 标签还能传递一个”for” 属性来指定哪个元素将会被关联。<label> 不仅易于用样式来控制,还允许你让标题可点击。
<label for="username">用户名</label>
<input id="username" type="text" />
7. <fieldset>
Fieldset是一个小巧的标签,你可以用来为你的表单元素添加逻辑分组。<fieldset>标签就会在其内部的元素周围画一个框。另外一点就是可以在fieldset里面添加<legend> 标签来定义分组的标题。
<form><fieldset>
<legend>你比5年纪学生聪明吗?</legend>
当然<input name="yes" type="radio" value="yes" />
不知道<input name="no" type="radio" value="no" />
</fieldset>
</form>
8. <abbr>
<abbr> 标签颇类似于<acronym> 标签,不同的是<abbr> 标签只用于定义缩写单词。
<abbr title="脑残">NC</abbr> 是一个不太文明的用语。
9. rel
Rel 可以是一个极度有用的 属性,任何HTML元素都可以应用一个rel属性。
10. <wbr>
事实上,这个标签算是一个软断行,允许你在某一行内指定一个断行点,表明在该点处可以断行,但是不是一定会断行,仅仅是在有需要断行的时候才会断行。
演示:
See the Pen 10 rare html tags by kujian (@kujian) on CodePen.