Html 使用<;首字母缩略词>;及<;缩写>;?

Html 使用<;首字母缩略词>;及<;缩写>;?,html,xhtml,seo,accessibility,abbr,Html,Xhtml,Seo,Accessibility,Abbr,我是否应该花时间将术语和缩写更改为和?它值得使用吗?使用这两个标签的优点是什么?它对搜索引擎优化和屏幕阅读器有用吗?请参阅 a是一种,但不是相反 例如,,您可能希望指定对此不同意我的意见。还要注意的是,我没有在我的帖子中提供WCAG的扩展) 另一方面,如果您使用“您没有使用国际货币基金组织”来引用国际货币基金组织,那么使用也可能有用 有趣的金块: 认为abbr是结构化的断言是错误的,因为标记的点是其title属性的内容 在[XHTML]第2版中,首字母缩略词元素已被弃用,因此我们现在将abbr

我是否应该花时间将术语和缩写更改为
?它值得使用吗?使用这两个标签的优点是什么?它对搜索引擎优化和屏幕阅读器有用吗?

请参阅

a是一种,但不是相反

例如,
,您可能希望指定
对此不同意我的意见。还要注意的是,我没有在我的帖子中提供WCAG的扩展)

另一方面,如果您使用“您没有使用国际货币基金组织”来引用国际货币基金组织,那么使用
也可能有用

有趣的金块:

认为
abbr
是结构化的断言是错误的,因为标记的点是其title属性的内容

在[XHTML]第2版中,
首字母缩略词
元素已被弃用,因此我们现在将abbr元素用于所有缩写形式

指定文档中每个缩写或首字母缩略词首次出现的位置的扩展名

在问“好处是什么”之前,通常你首先需要回答的问题是“替代方案是什么?”

  • CSS工具提示
  • JavaScript工具提示
  • 每次都把整个单词拼出来
  • 把缩写放在括号里一次
前两个问题使您面临各种CSS和JS浏览器不兼容的风险。第三个问题对你和你的读者来说都是非常恼人的,当你在页面上重复500次“国家技术转让和进步法案”时

最后一个。。。好的,它与使用
标记几乎相同,只是使用标记可以让浏览器决定如何渲染它(通常带有漂亮的工具提示)


搜索引擎优化和可访问性。。。也许有一些好处,但我认为您应该使用这些标记,因为它们是正确的标记,就像
是段落的正确标记,
是强调文本的正确标记一样。说你的意思

第一次在站点的某个部分使用首字母缩略词或缩写词时,应使用
abbr
标记。下面是一个例子:

I visit <abbr title="Stack Overflow">SO</abbr>, and so should you.
我访问了某某,你也应该访问。
这很有用,原因有很多:

  • 屏幕阅读器可以阅读未加修饰的术语
  • 将光标悬停在该术语上的用户可以看到未修改的术语
    • 这可以与CSS样式相结合,以提示该术语是缩写(某些浏览器会自动执行此操作)
  • 搜索引擎更容易理解这个词的上下文
您应该使用
abbr

我建议将
abbr
用于长期存在的文档,例如帮助页面。在这里,清晰是很重要的,花上几分钟在内容中添加
abbr
标签是值得的

对于像博客文章这样的期刊,您可能可以跳过
abbr
。如果你使用了一个模糊的缩写词,你很可能会在文本中解释它。通过键入HTML标记来停止您的创作过程是没有意义的

避免使用
首字母缩写


如果你要使用<代码>首字母缩写> <代码>或<代码> ABBR>代码>,你可以考虑只使用代码> ABBR。首字母缩略词是一种缩写,HTML 5中的

首字母缩略词标记被删除。

阅读关于Sinan答案的评论,我想我理解问题的意思


我得说这完全取决于你的文章的情况。在所有东西上使用
标记纯粹是疯狂,但你可以用它来增强理解

传统上,使用缩写的文本在第一次使用时解释缩写。文章的其余部分可以缩短较长的名称或单词,如下所示:

令人敬畏的机构(AfA)宣布[…]一位AfA代表说

或者,如果某事物的首字母缩略词已经广为人知,通常会在第一次使用时对其进行简要说明,如下所示:

国际货币基金组织(IMF)已经


网络的问题是,你可能有一个长文本被分割成几个页面,用户可以跳转到任何页面而不必阅读前面的页面。出于文体目的,您可能不希望在每个新页面上重复使用的每个缩写和首字母缩略词的定义。另一方面,你也不想强迫用户从一开始就阅读你的文本。这就是
标记派上用场的地方。它们允许您(重新)定义某些内容,而不必打断文本的流动。

我想补充另一个原因:样式


可以在缩写中增加字母间距,以提高其可读性。同样,为了不打破文本的平衡,有时最好使用小大写而不是普通大写。

我的问题不是这是什么以及如何使用。@Jitendra这一切都很好,但我读到的原始拼写错误的帖子是,你在试图决定哪一个更好。@Jitendra你是在问为什么我们在(英语)中使用缩写和首字母缩略词吗语言?那么这是一个错误的网站要求,我们只是在这里处理技术问题。;-)@Jitendra看到了我链接到的文章。如果你想与所有WCAG保持一致,那么你需要在文档中指定每个缩写或首字母缩略词的扩展。HTML5不是不赞成使用吗?@Jitendra,我想我已经回答了。。。如果首字母缩略词在页面上重复500次怎么办?你每次都要用扩展的形式写吗?