私は以下の理由で動作していないか分かりません。 outer table
の最初のtr
と2番目の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-テーブル挿入要素)を自動的に生成します。 – justinw
@justinwこれは、スタイリングテーブルではかなり教育的です。 'tbody'は' html'で省略してもスタイリングに含めなければならないことは決してありませんでした – Swellar