如果你只有一行,它是否有效的HTML省略表中的tr元素?如果無效,所有當前的瀏覽器是否按照預期進行解釋?是否沒有tr有效的表?
換句話說,這是否......
<table>
<td>column 1</td>
<td>column 2</td>
</table>
...行爲相同,這...
<table>
<tr>
<td>column 1</td>
<td>column 2</td>
</tr>
</table>
?
什麼這樣的問題背後的原因是什麼? – Spidey
@Nimesh如果你不能改變的HTML,但只有CSS和你想使用單排一個表(例如,用於導航菜單),有時有什麼你可以使用「顯示:表單元格」。以一個UL標籤和許多LI標籤爲例,UL標籤不包含在其他元素中。唯一可能的方法是在UL上使用「display:table」,在LI元素上使用「display:table-cell」。這似乎在我測試的瀏覽器中起作用。 – Max
你怎麼才能改變CSS而不是HTML?它是由某個應用程序動態生成的嗎? – Spidey