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.
对我来说,这意味着没有值的属性等同于具有空字符串的值。
答案是一样的。
我正在为所有图像添加 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.
对我来说,这意味着没有值的属性等同于具有空字符串的值。