gpt4 book ai didi

html - 缩写标签中的大写还是小写?

转载 作者:搜寻专家 更新时间:2023-10-31 22:47:35 28 4
gpt4 key购买 nike

HTML5 does not support微软的<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

但是语义上什么是正确的?

最佳答案

替换文本应该反射(reflect)真实文本被替换后的样子。首字母缩略词通常不是由专有名词构成的,因此替换文本应全部小写。

您永远不会真正输入“首席技术官”(除非您错误地认为它们是专有名词)。

关于html - 缩写标签中的大写还是小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13978264/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com