Html 此时元素img上不允许使用属性pagespeed\u url\u哈希

Html 此时元素img上不允许使用属性pagespeed\u url\u哈希,html,validation,mod-pagespeed,Html,Validation,Mod Pagespeed,我使用的是谷歌的,它正在给我的图片添加属性pagespeed\u url\u hash。这对我来说不是问题,这正是modpagespeed应该做的,但是遵守WC3 HTML5标准是另一回事。他们在这里抛出错误,说:attributepagespeed\uurl\uhash此时不允许在元素img上使用。 在每个包含哈希的图像上抛出错误(参见下面的示例) 如果将pagespeed\u url\u hash改为data-pagespeed\u url\u hash,则不会出现WC3错误。那么,对于

我使用的是谷歌的,它正在给我的图片添加属性
pagespeed\u url\u hash
。这对我来说不是问题,这正是modpagespeed应该做的,但是遵守WC3 HTML5标准是另一回事。他们在这里抛出错误,说:
attributepagespeed\uurl\uhash此时不允许在元素img上使用。

在每个包含哈希的图像上抛出错误(参见下面的示例)



如果将
pagespeed\u url\u hash
改为
data-pagespeed\u url\u hash
,则不会出现WC3错误。那么,对于这个问题,我能做些什么吗?或者我必须离开它吗?

为什么需要它来严格验证?您试图针对浏览器,而不是W3C验证程序,对吗?@MichaelAaronSafyan我不需要它来严格验证,它只是很好:)我不想麻烦。前一阵子有一个验证热潮。。。但我认为现在人们普遍认为只有实际的用户代理才是真正重要的,而验证器往往很难反映真实的用户代理。@MichaelAaronSafyan这是针对个人工作的,然而,在我的工作中,我确实需要经常验证我的网站,因为我们必须遵守,这涉及到遵守网站可以完全访问,而无需通过第三方验证程序。如果该法律实际上要求它成功地进行验证,那将是非常恼人/令人失望的。总之,如果归结到这一点,您可能可以通过修改此文件将这些属性更改为您想要的任何内容:
<img src="https://a.url.to.an.image.com/34643435.jpg" alt="An Image" pagespeed_url_hash="1868320125">