Sharepoint页面,删除自动生成的HTML行以通过WCAG Web标准

Sharepoint页面,删除自动生成的HTML行以通过WCAG Web标准,sharepoint,accessibility,wcag,Sharepoint,Accessibility,Wcag,我们正在尝试在我们的网站上实现WCAG Web标准,但下面的HTML代码出现错误。我想删除下面的代码,但这是Sharepoint自动生成的。我如何解决这个问题 <div style="display:none" id="imgPrefetch"> <img src="/_layouts/15/images/spcommon.png?rev=23"> <img src="/_layouts/15/images/spcommon.png?rev=23"> <

我们正在尝试在我们的网站上实现WCAG Web标准,但下面的HTML代码出现错误。我想删除下面的代码,但这是Sharepoint自动生成的。我如何解决这个问题

<div style="display:none" id="imgPrefetch">
<img src="/_layouts/15/images/spcommon.png?rev=23">
<img src="/_layouts/15/images/spcommon.png?rev=23">
<img src="/PublishingImages/logo.png?rev=23">
</div>

您给出的代码实际上与WCAG2.0兼容。这是一个错误的验证器的问题,而不是错误的源代码

元素,因此无论内容如何,
img
元素都不应在标准条件下呈现


请记住,在WCAG中,G代表“指南”,应该这样对待,而不是硬性规定。如果内容不会由任何浏览器呈现,则根据定义,它不可能是不兼容的。

错误是因为img元素上没有alt属性。我不知道如何删除sharepoint生成的代码,但这可能有用。Thanx@TheWaxMann,是的,应该有一个alt属性。一周前我已经向微软提出了一张罚单,但仍然没有答复。