解析两组近义词和对应的标签

第一组是 acronym 和 abbreviation,对应的标签是 <acronym> 和 <abbr>。意思都是缩写,两个标签都是内联标签,都可以使用 title 属性写出完整写法供鼠标指向时显示提示。根据词典和 w3schools.com 的说法它们的区别如下:前者指的缩写仅仅指用首字母组成的缩写,而且一般能够像一个词一样朗读出来,比如 NATONASAASAPGUI ;abbreviation 则不限于首字母,比如 Mr.TVfax 等。WHO 被作为 abbreviation 而不是 acronym,应该是它不能作为单词来念(和真正的 who 冲突了)。WTO 没有在 w3schools.com 的例子里出现,推测应该也是应该只是个 abbreviation,因为它没法像一个正常的单词一样发音,只能逐字母念(猜的,不一定对)。有趣的是 GUI 是有单词发音的,念作 [gwi],不应逐字母念,所以是个典型的 acronym。对于首字母缩写是 acronym 还是 abbreviation,估计也没有个标准的说法,可能和习惯有关。

第二组是 cite 和 quotation,对应的标签是 <cite> 和 <q>/<blockquote>。当它们作为引用之意时,区别比较小,差不多前者偏向于指文献引用,后者比较宽泛,比如引述、语录、引文等都是,偏向于引述别人的话。对于标签来说 <cite> 只是语义标签,内联使用;<q>也是语义标签,不过默认会给标签内的内容两头套上引号,可以嵌套使用,同样也是内联使用;<blockquote>是块儿级标签,用于引述一大段内容,如果需要通过 strict 的 HTML 验证,该标签内只能使用块儿级标签。<blockquote> 可以使用 cite 属性给出引用源,比如:

To validate a blockquote element as strict HTML, the element must contain only other block-level elements, like this:

<blockquote>
<p>Here is a long quotation here is a long quotation</p>
</blockquote>

呃,啥效果也没有,也正常,cite 属性毕竟不是超链接,可能只是给搜索引擎看的吧。

说点啥呗

您的电子邮箱地址不会被公开。 必填项已用*标注