del 标签标记被删除的内容,datetime 属性记录删除发生的时刻。属性值写个「昨天」或者「3月15日」,语义上等于没写,规范只认一种格式。

合法格式
<del datetime="2026-03-15T14:30:00+08:00">旧文案</del>
完整形态是 ISO8601:年月日、字母 T、时分秒、时区偏移。UTC 时间用 Z 结尾,本地时间带加号或减号的偏移量。
四条硬规则
规则一:时区不可省略。只写日期时间不带偏移,属于不完整的时间戳,严格校验下视为无效。
规则二:只写日期是允许的。datetime=”2026-03-15″ 是合法的日期形态,精度需求不高时用这种。
规则三:属性不参与渲染。页面上看不到任何变化,值只服务于语义与辅助技术,写错不会有视觉反馈。
规则四:ins 与 del 遵循同一套规则。成对标记修改时,两个标签的 datetime 格式要求完全一致。
常见无效写法
中文日期、英文自然语言、时间戳秒数、缺时区的日期时间,全部无效。浏览器不会报错,但搜索引擎与读屏工具无法解析,修订记录的价值归零。
实际价值
规范的 datetime 让修订历史可被机器整理:价格页的旧价格、政策文档的旧条款,配合 cite 属性指向修改说明,形成完整的修订链。
