Dec 26

Html标签 abbr和acronym 不指定

| |
mars , 13:26 , 技术 » Web前端 , 评论(0) , 引用(0) , 阅读(352) , From 本站原创
重温了一下《Dive Into Accessibility》(在 30 天内打造更具亲和力的网站),里面讲到这样两个标签:abbr 和acronym ,由于IE7以下都不支持abbr ,CSS也无法应用于abbr ,所以更多人知道的是acronym 。
这两个标签什么意思呢,区别又在哪?

abbr :
a shortened form of a written word or phrase used in place of the whole
单词或短语的一种缩写形式,用于替代整体。

acronym :
a word (as NATO, radar, or snafu) formed from the initial letter or letters of each of the successive parts or major parts of a compound term; also : an abbreviation (as FBI) formed from initial letters : INITIALISM
由一个合成词汇的每个连续部分或主体部分的首字母或开始的几个字母组成的单词,同时也可以表示由起始字母组成的abbreviation

这是韦氏词典给出的解释。哪里可以查各种英文缩写?点击进入

举几个例子比较一下可能会更加直观一些

1. 就拿abbr说事,它的全写是 abbreviation,这时候可以用abbr
<abbr title="abbreviation">abbr</abbr>


2. 国际商用机器公司-- IBM,IBM是International Business Machine首字母组成的合成词,那么这时候可以用acronym
<acronym title="International Business Machine">IBM</acronym>


3. 还是IBM,貌似它也符合abbr 的解释呀?是的,所以abbr 也是可以使用的
<abbr title="International Business Machine">IBM</abbr>


实际上可以看出abbr 比acronym 更加广泛,acronym 必须是首字母的组合,它属于abbr 的子集,也因为此,在未来xhtml2 中只保留abbr 。

发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]