HTML <u> 标签

HTML <u> 元素(表意不清标注元素)表示一个需要标注为非文本化(non-textual)的内联文本域。默认情况下渲染为一个实线下划线,可以用CSS替换。


实例

使用 <u> 标签为文本添加下划线:

  1. <html>
  2. <body>
  3. <p>如果文本不是超链接,就不要<u>对其使用下划线</u></p>
  4. </body>
  5. </html>

定义和用法

<u> 标签可定义下划线文本。


浏览器支持

元素
<u>YesYesYesYesYes

所有浏览器都支持 <u> 标签。


HTML 与 XHTML 之间的差异

在 HTML 4.01 中,u 元素是不推荐使用的。

在 XHTML 1.0 Strict DTD 中,不支持 u 元素的。


提示和注释:

注释:请尽量避免为文本加下划线 - 用户会把它混淆为一个超链接!


全局属性

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


事件属性

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


更多实例

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5. .spelling-error {
  6. text-decoration-line: underline;
  7. text-decoration-style: wavy;
  8. text-decoration-color: red;
  9. }
  10. </style>
  11. </head>
  12. <body>
  13. <h1>element 加上 CSS</h1>
  14. <p>这是一段 <u class="spelling-error">错误</u> 的文本.</p>
  15. </body>
  16. </html>

u标签的默认样式

  1. u {
  2. text-decoration: underline;
  3. }