alt 与 alt="" 相同吗?

Is alt the same as alt=""?

我正在为所有图像添加 alt 属性以提高 SEO/screen reader 性能。

根据最佳实践,纯粹美观的图像应具有空的 alt 属性 alt="",以便屏幕 reader 跳过它们。我在使用 WordPress 并注意到它确实为这些无描述的美学图像添加了 alt,但没有添加 alt=""

屏幕 reader 和搜索引擎抓取工具对 alt 的读取是否与 alt="" 相同,还是我应该进入并以编程方式强制执行 alt=""

是的,是一样的:https://html.spec.whatwg.org/multipage/syntax.html#attributes-2

Empty attribute syntax

Just the attribute name. The value is implicitly the empty string.

对我来说,这意味着没有值的属性等同于具有空字符串的值。

答案是一样的。