【问题标题】:Is alt the same as alt=""?alt 和 alt="" 一样吗?
【发布时间】:2017-11-29 13:44:17
【问题描述】:

我正在为我的所有图片添加 alt 属性以提高 SEO/屏幕阅读器的性能。

根据最佳实践,纯美学图像应该有一个空的 alt 属性 alt=""以便屏幕阅读器跳过它们。我在 WordPress 中发现它确实将 alt 添加到这些无描述的美学图像中,但没有添加 alt=""

屏幕阅读器和搜索引擎爬虫对alt 的阅读是否与alt="" 相同,还是我应该进入并以编程方式强制alt=""

【问题讨论】:

  • 我认为这有点牵强 - 肯定涉及到 SEO,但它也是一个关于 HTML 以及它如何被阅读的具体问题。由于各种原因有类似问题的任何人都可以查看此问题并了解空属性语法。此处引用了特定代码-我认为这是属于的。

标签: html attributes seo screen-readers alt


【解决方案1】:

是的,是一样的:https://www.w3.org/TR/html5/syntax.html#attributes-0

空属性语法

只是属性名称。该值隐含为空字符串。

对我来说,这就是说没有值的属性与具有空字符串的值相同。

This 的回答也是这样。

【讨论】:

  • 啊,谷歌搜索“空属性语法”非常有用——我以前从未使用过这个短语。这是另一个很好的帖子,其中包含指向验证器的链接,用于测试可以以这种方式使用哪些属性:stackoverflow.com/a/32949851/6647188Thanks KarlReid!
  • 今天之前我也不知道,我想我只是幸运地通过谷歌搜索并找到了很好的信息。
猜你喜欢
  • 1970-01-01
  • 2010-09-17
  • 2018-12-15
  • 2016-04-06
  • 2014-03-31
  • 1970-01-01
  • 2023-04-08
  • 1970-01-01
  • 2011-06-14
相关资源
最近更新 更多