2023年11月9日解決済み

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

ユーザー

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

1:02 あたりから、h2 と ul の記述の順番の説明がありますが、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 に複数の子要素がある場合は h2、ul と同じように順番に注意する必要がある、という認識でよろしいでしょうか。

スタッフ

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

プレミアムプランとは?