HTML <u> 标签
HTML <u> 元素(表意不清标注元素)表示一个需要标注为非文本化(non-textual)的内联文本域。默认情况下渲染为一个实线下划线,可以用CSS替换。
实例
使用 <u> 标签为文本添加下划线:
<html>
<body>
<p>如果文本不是超链接,就不要<u>对其使用下划线</u>。</p>
</body>
</html>
定义和用法
<u> 标签可定义下划线文本。
浏览器支持
元素 | |||||
---|---|---|---|---|---|
<u> | Yes | Yes | Yes | Yes | Yes |
所有浏览器都支持 <u> 标签。
HTML 与 XHTML 之间的差异
在 HTML 4.01 中,u 元素是不推荐使用的。
在 XHTML 1.0 Strict DTD 中,不支持 u 元素的。
提示和注释:
注释:请尽量避免为文本加下划线 - 用户会把它混淆为一个超链接!
全局属性
<u> 标签支持 HTML 中的 全局属性。
事件属性
<u> 标签支持 HTML 中的 事件属性。
更多实例
<!DOCTYPE html>
<html>
<head>
<style>
.spelling-error {
text-decoration-line: underline;
text-decoration-style: wavy;
text-decoration-color: red;
}
</style>
</head>
<body>
<h1>element 加上 CSS</h1>
<p>这是一段 <u class="spelling-error">错误</u> 的文本.</p>
</body>
</html>
u标签的默认样式
u {
text-decoration: underline;
}