HTML <u> 标签

定义和用法

<u> 标签表示未明确表达的一些文本,并且与普通文本样式不同,例如中文文本中的拼写错误或专有名词。标签内部的内容通常以下划线显示。您可以使用 CSS 更改此样式(请参阅下面的例子)。

提示:请避免在可能被误认为是超链接的地方使用 <u> 元素!

另请参阅:

HTML 教程:HTML 文本格式化

HTML DOM 参考手册:Underline 对象

实例

使用 <u> 标记标记拼写错误的单词:

<p>This is some <u>mispeled</u> text.</p>

亲自试一试

使用 CSS 设置拼写错误文本的样式:

<html>
<head>
<style>
.spelling-error {
  text-decoration-line: underline;
  text-decoration-style: wavy;
  text-decoration-color: red;
}
</style>
</head>
<body>

<p>This is some <u class="spelling-error">mispeled</u> text.</p>

</body>
</html>

亲自试一试

全局属性

<u> 标签还支持 HTML 中的全局属性

事件属性

<u> 标签还支持 HTML 中的事件属性

默认的 CSS 设置

大多数浏览器将使用以下默认值显示 <u> 元素:

u {
  text-decoration: underline;
}

亲自试一试

浏览器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持