我不知道爲什麼下面不起作用。我試圖在outer table
的第一個tr
和第二個td
上應用color:red
樣式。css - 立即第1 tr第2 td不工作
table,
tr,
td {
border: 1px black solid;
}
#outerTable>tr:first-child>td:nth-child(2) {
color: red;
}
<table id="outerTable">
<tr>
<td>
outer table 1st tr 1st td
<table>
<tr>
<td>
inner table 1st tr 1st td
</td>
<td>
inner table 1tr 2nd td
</td>
</tr>
</table>
</td>
<td>
outer table 1st tr 2nd td -- Only want this Red
</td>
</tr>
</table>
[進一步閱讀至於爲什麼'tbody'](https://stackoverflow.com/questions/938083/why-do- browsers-insert-tbody-element-into-table-elements)自動生成 – justinw
@justinw這對於樣式表頗有教育意義。我從來不知道'tbody'必須包含在樣式中,即使它在'html'中被省略也是如此 – Swellar