first-child、last-child について教えて下さい

first-childは、すべての兄弟要素(同じ階層にある要素)の中で最初の要素です。
2021年1月17日
ユーザー

日曜日と土曜日の色を変えるために、first-childとlast-childで要素を指定し、色を変えました。ただ<tbody>の中の<td>要素のfirstは①lastは②なので(←ここを勘違いしている)、赤と青に変わるのは2つだけかと思いましたが、どう理解すればよいのでしょうか?CSSのレッスンを再度確認しましたが、答えを見つけられませんでした。

<tbody>
<tr>
<td>1</td>←赤 ①
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>←青
</tr>
<tr>
<td>1</td>←赤
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>←青
</tr>
<tr>
<td>1</td>←赤
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
</tr>
<tr>
<td>1</td>←赤
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>
<td>1</td>←青 ②
</tr>
</tbody>

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?