You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

W3C验证报错:span元素不允许使用datetime属性如何解决

报错原因

该报错来自HTML原生语法规则限制,和Schema.org规范无关:

  • datetime 是 <time> 标签的专属属性,不属于所有元素通用的全局属性,直接写在<span>标签上属于非法属性使用,W3C校验器会直接抛出错误。
  • 你代码里的datetime属性值本身也不符合规范:标准要求该属性值必须使用ISO 8601格式,即年-月-日T时:分:秒的顺序,你当前写的20-06-2022T20:39:45是日-月-年顺序,会导致机器解析时间出错。
修复方法

将两个承载时间内容的<span>标签替换为<time>标签,同时把datetime属性值修正为标准ISO 8601格式即可。原有Schema.org的itemprop属性可以直接保留在<time>标签上,完全兼容结构化数据解析规则,修改后可以正常通过W3C合规校验。

修复后的参考代码:

<span class="alignright">
<br/>Last Modified : <time itemprop="dateModified" datetime="2022-06-20T20:39:45">20th June 2022</time><br/>
Date Published : <time itemprop="dateCreated" datetime="2014-04-16T10:38:32">16th April 2014</time>
</span>

内容的提问来源于stack exchange,提问作者MiscellaneousUser

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 13:30:43