いつもお世話になっています。
下記の質問についてご教示を願います。
【質問の主旨】
動画の 0:50 で
li要素は 1 つなので、フラグメントは不要ですね。
と説明されています。
ですが li 要素の中に、label、input、span、button の各要素が存在します。
なぜこの場合「複数要素が存在せずフラグメントは不要」という扱いになるのでしょうか?
【質問の補足】
レッスン4 「Appコンポーネントを作っていこう」の 0:35 では以下のように説明されています。
では、とりあえず
returnとして、こちらの上の方にあるh1、ul、formを渡していきたいのですが、JSX では複数の要素を渡すことはできませんでしたね。
レッスン 5 とレッスン 4 の場合でフラグメントの要・不要が異なる理由は、前者の label、input、span、button の各要素はインライン要素であるのに対して、後者の h1、ul、form の各要素はブロック要素を指しているからでしょうか?
以上、ご確認をよろしくお願いします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?