<del>: 删除线标签
最后更新:2026-10-13
<del>删除线标签
表示已从文档中删除的文本,浏览器默认显示为带删除线的内容。
| 分类 | 格式化 |
|---|---|
| 内容模型 | 短语内容 |
| 允许的父元素 | 接受短语内容的元素 |
| 闭合标签 | 需要 </del> 标签 |
| 状态 | 标准 |
📝 语法
<del>已删除的文本</del>
⚙️ 属性
该元素支持全局属性及以下专有属性:
| 属性 | 值 | 描述 |
|---|---|---|
cite | URL | 指向说明删除原因的文档地址。 |
datetime | 日期时间 | 标记删除发生的日期和时间。 |
▶ 示例
编辑下方代码,在 playground 中查看实时效果:
🌐 浏览器支持
| 浏览器 | |||||
|---|---|---|---|---|---|
| <del> | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| 所有主流浏览器均支持 | |||||
提示: 常与 <ins> 配合使用,表示“先删后加”的修订记录。
❓ 常见问题
Qdel 和 s 有什么区别?
A两者默认都是删除线样式,但语义不同:
<del> 表示「内容已被删除」(常配合 <ins> 展示修订记录),<s> 表示「内容不再准确或不再相关」(如已售罄的价格、过时的说法)。记录文档修改用 <del>,标记过时信息用 <s>。Qdel 需要配合 ins 使用吗?
A不是必须,但推荐。编辑记录场景中,
<del> 标记删除的旧内容,<ins> 标记新增的内容,两者成对出现可以清晰展示「改了什么」。单独使用 <del> 也是合法的。Qdel 的 cite 和 datetime 属性有什么用?
A
cite 属性接受一个 URL,指向说明删除原因的文档;datetime 属性记录删除时间(ISO 8601 格式,如 2026-01-15)。两者对用户不可见,但为搜索引擎和工具提供修订元信息。