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> 卖完

尝试一下 »

截图

使用 text-decoration 也可以实现 <s> 元素的视觉效果

规范

规范 状态 备注
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> 元素的视觉效果。