valign ="top"在td中不起作用

Ala*_*unt 9 html css html-table valign

我的问题在这里发布为"已解决",但显然我不明白解决方案(?).我有很多遗留的html似乎在我的浏览器中开始失败,我不知道为什么,也许是因为"不支持"的属性?(顺便说一下,非常令人沮丧.为什么要消除这些数十年来工作得很好的简单属性?我不会扯掉任何人对我的编码风格的看法,只要它有效.)

特别是,我使用和valign不起作用.所以我尝试了以下方法,但从未取得过成功:

<td align=center vertical-align:top>
<td text-align:center; vertical-align:top>
<td text-align:center; vertical-align:text-top>
<td vertical-align:text-top>
Run Code Online (Sandbox Code Playgroud)

现在我只是更加沮丧.有什么建议?

s0d*_*pop 13

vertical-align:top不应该在发生td标签本身.你必须把它放在style=""一行或CSS规则中td.

使用style="":

<td align="center" style="vertical-align:top">
<td style="text-align:center; vertical-align:top">
<td style="text-align:center; vertical-align:text-top">
<td style="vertical-align:text-top">
Run Code Online (Sandbox Code Playgroud)

对于CSS方法,您必须为每个方法分配一个单独的类或id td,以使它们的样式不同.