缩写标签里面的大写或小写?

时间:2012-12-20 18:27:22

标签: html semantic-markup linguistics abbreviation abbr

HTML5 does not support Microsoft的<acronym>标记以来,我们只使用缩写元素:

<abbr title="Microsoft">MS</abbr>

在资本化方面,这样的案例很明显:它需要大写。

然而,关于这个词本身通常不会在上下文中大写的其他语境呢?

例如:

<p>What is a <abbr title="chief technical officer">CTO</abbr>?</p>

如果要切换标题和实际文本,那似乎没问题。

但是当鼠标悬停时,看起来有点奇怪:

CTO hover

同样适用:

<p><abbr title="Chief technical officers">CTOs</abbr> are usually skilled technically.</p>

如果切换缩写和实际文本是有意义的,但悬停也看起来有点“怪异”:

enter image description here

现在,如果我们将缩写大写为标题,该怎么办?

例如:

<p>Wouldn't capitalizing <abbr title="Away From Keyboard">AFK</abbr> look weird?</p>

如果title替换了缩写,但是在鼠标悬停时它看起来似乎“更好”:

enter image description here

但是在语义上什么是对的?

2 个答案:

答案 0 :(得分:3)

替换文本应反映真实文本被替换时的内容。首字母缩略词通常不是由专有名词构成的,因此替换文本应该全部为小写。

你从来没有真正输入“首席技术官”(除非你误以为他们是专有名词)。

答案 1 :(得分:2)

来自 Chicago Style of Style

  

当民事,军事,宗教和职业头衔紧接在个人姓名之前时,它们会被大写,因此被用作名称的一部分(通常取代所有权持有人的名字)。在正式散文和其他通用文本中(与促销或礼仪背景或标题相对),标题通常在使用名称或用于代替名称时小写

所以很明显你不应该把首席技术官的资本化(除非你指的是中央条约组织)。

我不同意你的看法 - 未经资本化的版本对我来说很好。如果是工具提示式弹出窗口,你可以强制所有小写为家居风格。

远离键盘真的看起来很奇怪......

(原谅我的混合拼写,英国英语引用我们 - 英语......)