如何在HTML5中添加<td>文本的下划线

Rom*_*omi 2 html html5

我正在使用HTML5,当我使用<u></u>标记作为下划线时,它表示它不受HTML5的支持.我可以用什么代替下划线?

zel*_*lio 8

您正在寻找text-decorationCSS中的指令.由于带下划线的文本是样式而不是布局的问题,因此最好将其降级为样式表.

可以这样使用,它将样式应用于<td>页面上的所有元素

td {
    text-decoration: underline;
}
Run Code Online (Sandbox Code Playgroud)

在CSS中,如果你想要一个更有针对性的应用样式方法,一种方法是使用标签的class属性<td class="className">.在CSS类中定义了一个领先的句号.

.className {
    /* relevant style */
}
Run Code Online (Sandbox Code Playgroud)

所以在强调你特定<td>标签的情况下.一种方法是:

.underline {
    text-decoration: underline;
}

<td class="underline">Here be underline</td><td>Here not be underline</td> ...
Run Code Online (Sandbox Code Playgroud)

有关CSS形式和消息的更多信息可以在Css Basics上找到