是不是将属性设置为等于有效的HTML值?

这行代码在技术上有效吗?是不是将属性设置为等于有效的HTML值?

<img src="img.png" alt> 

在CMS中,我们使用时,开发者表示,他们不能使alt属性显示的页面为空(如:alt=""),他们可以展示他们作为上面的例子或者他们可以添加空间作为价值(例如:alt=" ")。

根据我的理解,将空格添加为值仍然可能会导致某些屏幕阅读器不会忽略创建可访问性问题的装饰图像。当我在浏览器中预览上面的例子时,它在开发工具中看起来是正确的,并传递了一个HTML验证器,但它看起来好像可能是错误的或马虎的标记。

这有效吗?

回答:

是的,它是有效的。 alt=""或只有alt被推荐,如果你有纯粹的装饰图像,所以屏幕阅读器不会读取不相关的信息,如“红点”。

另请参见“alt” - 关于https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img的章节

回答:

我相信这是有效的html5规范,但不是xhtml。您不必相信我,但请使用w3c validator。

以上是 是不是将属性设置为等于有效的HTML值? 的全部内容, 来源链接: utcz.com/qa/267029.html

回到顶部