u元素原来用于为文本添加下划线,在HTML5中对u元素重新进行了定义,定义u元素为一块文字添加明显的非文本注解,比如在中文中将文本表明为专有名词(用于表示人名、地名、朝代名等),或标明文本拼写有误。
因为u元素中的标签内容默认添加下划线,最好用CSS修改u元素的文本样式,避免和链接文本混淆。
例如:
上述代码的显示效果如图4-23所示。
图4-23 u元素标签实例运行结果