main.appendChild(section); の挙動について教えてください

順を追って説明していきます。
2023年11月3日
ユーザー

よろしくお願いいたします。

1:02 あたりから、h2ul の記述の順番の説明がありますが、section の位置を変えるとどうなるのだろうと思い、
いくつか試してみましたが、生成される HTML に変化はありませんでした。

・sectionが一番上

main.appendChild(section);
section.appendChild(h2);
section.appendChild(ul);

・sectionが真ん中

section.appendChild(h2);
main.appendChild(section);
section.appendChild(ul);

これは main の子要素は section のみのため、どこに記述しても、最後の要素になることは変わらないためであり、
仮に main に複数の子要素がある場合は h2ul と同じように順番に注意する必要がある、という認識でよろしいでしょうか。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(3)