HTML <s> 元素
HTML <s> 元素通过删除线或经过文本的一条线来展示文本。使用 <s> 元素表示不再相关或不再准确的东西。但是,当表示编辑文档时,不提倡使用 <s>;为此,提倡使用 <del> 和 <ins> 元素。
标记不再正确的文本:
<p><s>My car is blue.</s></p>
<p>My new car is silver.</p>
特性
| 内容类别 | 短语内容 或 流式内容。 |
|---|---|
| 允许的内容 | 短语内容。 |
| 标签省略 | 不允许,开始标签和结束标签都不能省略。 |
| 允许的父元素 | 任何接受短语内容的元素。 |
| 允许的 ARIA 角色 | 任意 |
| DOM 接口 | HTMLElement |
属性
该元素只包含全局属性。
实现说明: 在 Gecko 1.9.2 之前,Firefox通过
HTMLSpanElement接口实现该元素。
事件属性
<s> 元素支持 HTML 的事件属性。
更多实例
使用 text-decoration 也可以实现 <s> 元素的视觉效果
<s>今日特价:三文鱼</s> 卖完<br>
<span style="text-decoration:line-through;">今日特价:三文鱼</span> 卖完
规范
| 规范 | 状态 | 备注 |
|---|---|---|
| HTML Living Standard s element 的定义 |
现行的标准 | - |
| HTML5 s element 的定义 |
推荐 | - |
HTML 4.01 与 HTML5 之间的差异
在 HTML 4.01 中,<s> 元素已废弃,用来给文本加删除线。
HTML5 重定义了 <s> 元素,现在是被用来定义那些不正确的文本。
桌面浏览器兼容性
| 特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|---|
| 基础支持 | 支持 | 支持 | 11 | 支持 | 支持 | 支持 |
移动浏览器兼容性
| 特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
|---|---|---|---|---|---|---|---|
| 基础支持 | 支持 | 支持 | 支持 | 11 | 支持 | 支持 | 支持 |
1. 在 Firefox 4 之前,该元素是通过 HTMLSpanElement 接口实现的,而不是标准的 HTMLElement 接口。
相关链接
-
<strike>元素,另一个<s>元素,已经过时了,不能再在网站上使用。 -
<del>元素,当数据已被删除时使用 。 - CSS
text-decoration-line-through 属性,用于实现同<s>元素的视觉效果。

