必须知道的不常用HTML标签

<wbr>

<wbr>标签是一个难以相信的不出名的标签。
坦率的讲,我也很怀疑你们会接触到这个标签, 因为它几乎从来没有用到。
事实上,这个标签算是一个软断行,允许你在 某一行内指定一个断行点,表明在该点处可以断行,但是不是一定会断行,仅仅是在有需要断行的时候才会断行。如果你想避免出现水平滚动条,那么使用这个标签是很棒的。
 
代码
<div style="width:200px;border:1px solid #00f;">
NoWbrNoWbrNoWbrNoWbrNoWbrNoWbrNoWbrNoWbrNoWbr<br />
HavaWbr<wbr>HavaWbr<wbr>HavaWbrHavaWbrHavaWbrHavaWbrHavaWbr<wbr>HavaWbr
</div>
 
结果
NoWbrNoWbrNoWbrNoWbrNoWbrNoWbrNoWbrNoWbrNoWbr
HavaWbrHavaWbrHavaWbrHavaWbrHavaWbrHavaWbrHavaWbrHavaWbr

Rel 可以是一个极度有用的 属性,任何HTML元素都可以应用一个rel属性。
它有助于传递没有另外指定的额外参数。
这对于在HTML中使用JavaScript的时候是非常有用的。如果你有一个想要在行内编辑的链接,你可以添加:

<a rel="clickable" href="page.html">这个链接可编辑。</a>

Javascript 会寻找带有rel属性”clickable”的a链接,并应用一些Ajax并允许它在行内被编辑。
这只是你可以使用rel属性的众多技术中的一种用法,因为它的潜力是无止境的。
感兴趣的朋友可以深入研究一下W3C关于Rel的介绍。

<abbr> 标签颇类似于<acronym> 标签,不同的是<abbr> 标签只用于定义缩写单词。
就像<acronym>一样,你可以为这个标签定义一个title属性。
当用户将鼠标放到缩写文字上面时,全部内容就会在下面显示。
<abbr> 标签很少用,但是对于屏幕阅读者、拼写检查者以及搜索引擎是非常有用的。
 
<abbr title="脑残">NC</abbr> 是一个不太文明的用语。
<fieldset>

Fieldset是一个小巧的标签,你可以用来为你的表单元素添加逻辑分组。
<fieldset>标签就会在其内部的元素周围画一个框。
另外一点就是可以在fieldset里面添加<label> 标签来定义分组的标题。
 
代码
<form>
<fieldset>
<legend>你比5年纪学生聪明吗?</legend>
当然<input name="yes" type="radio" value="yes" /> 
不知道<input name="no" type="radio" value="no" />
</fieldset>
</form>
 
你比5年纪学生聪明吗?当然 不知道
 
<label>

貌似表单元素最容易忘掉何时标记文本。对于表单元素,最常忘记的就是<label> 标签。
不仅仅是一个便捷的标记文本的方式,<label> 标签还能传递一个”for” 属性来指定哪个元素将会被关联。
<label> 不仅易于用样式来控制,还允许你让标题可点击。

<label for="username">用户名</label>
<input id="username" type="text" />

 
<ins> 和<del>

如果你想使用标签来显示编辑版本,<ins> 和<del> 正好适合。
顾名思义,<ins> 用下划线高亮显示添加进来的内容,而<del> 用删除线显示被移除的信息。
代码
John <del>likes</del> <ins>LOVES</ins> his new iPod.
 
结果
John likes LOVES his new iPod.
 
<address>

<address> 标签是一个非常不起眼的小标签,但是这并不意味着它没有用。
顾名思义<address> 允许你在HTML中语义化标签。
这个小巧的标签将 默认斜体显示标签内的内容,当然,使用样式可以很容易的改变默认的样式。
 
代码
<address>Glen Stansberry
1234 Web Dev Lane
Anywhere, USA
</address>
显示结果
Glen Stansberry 1234 Web Dev Lane Anywhere, USA
 
<acronym>

<acronym> 是一种定义或更多解释一组文字的方法。当你用鼠标放到使用<acronym>标签的文字时,一个显示title标签的内容的框框将会出现在下边。
 
代码
微博客网站<acronym title="Founded in 2006"> Twitter</acronym> 最近常常宕机。
 
示例(将MOUSE放在Twitter上)
微博客网站 Twitter 最近常常宕机。
 
 
<optgroup>

<optgroup>标签是定义select标签中的选项分组的一种很好的方法。比如,你需要按时间来分组电影列表,那么就可以这样做:
代码
<label for="showtimes">上映时间</label>

<select id="showtimes" name="showtimes">

<optgroup label="下午一点"></optgroup>
<option value="titanic">泰坦尼克号</option>
<option value="nd">贫民窟的百万富翁</option>
<option value="wab">怪物史瑞克</option>
<optgroup label="下午两点"></optgroup>
<option value="bkrw">狮子王</option>
<option value="stf">全民超人</option>
</select>
上映时间 泰坦尼克号贫民窟的百万富翁怪物史瑞克狮子王全民超人
 
<cite>

貌似每个人都比较熟悉<blockquote> 标签,但是你可知道<blockquote>的小弟弟<cite>。
<cite> 允许你定义元素内的文字作为一种参考。一般,浏览器会用斜体来显示<cite> 标签内的文字,但是这可以用一点CSS来改变。
 
示例:
<cite>完成你的工作</cite>
 
效果:
完成你的工作

转载于:https://www.cnblogs.com/fdszlzl/archive/2009/05/31/1493176.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值