←
慈愛結ノ宮縁側だより

サイト制作

fieldsetとlegendは何のため?フォームの「質問」と「選択肢」をまとめる

慈愛妃きづな

2026-11-01

この記事には広告・アフィリエイトリンクが含まれます。

キーボードのキー
キーボードのキー。出典記載の時点:2023-04-10 17:45:03。機器・作業環境の参考写真で、本文の操作画面ではありません。縮小・JPEG変換。写真・資料:Donald Trung Quoc Don (Chữ Hán: 徵國單) - Wikimedia Commons - © CC BY-SA 4.0 International./CC BY-SA 4.0。この写真の加工版にも同じライセンスを適用。 / Sweex computer keyboard, Winschoten (2023) 04.jpg / Donald Trung Quoc Don (Chữ Hán: 徵國單) - Wikimedia Commons - © CC BY-SA 4.0 International. / CC BY-SA 4.0 · 画像出典 · CC BY-SA 4.0

フォームを枠で囲むためだけの要素ではありません。fieldsetとlegendで関連する入力欄をまとめ、質問の意味が伝わるようにする考え方を紹介します。

ひとまとまりの質問に名前を付ける

「連絡方法はどれですか」という質問に、電話・メールのラジオボタンを置く場合を考えます。各選択肢のlabelだけでは、何を選ぶ質問なのかが離れてしまうことがあります。関連する入力をfieldsetでまとめ、そのまとまりの説明をlegendで付けます。legendはfieldsetの先頭に置きます。枠線を見せるかどうかは見た目の調整であり、入力の関係を表す役割とは別です。

キーボードの前に置いたマウス
キーボードの前に置いたマウス。出典記載の時点:2020-05-27。機器・作業環境の参考写真で、本文の操作画面ではありません。縮小・JPEG変換。写真・資料:Charlie Smith FDTB/Public domain。 / A computer mouse in black and white with a computer keyboard behind it.jpg / Charlie Smith FDTB / Public domain · 画像出典 · Public domain

グループ名があっても個々のラベルは残す

legendに「連絡方法」と書いたからといって、「電話」「メール」のlabelを省略するわけではありません。まとまりの名前と、個々の選択肢の名前の両方が必要です。住所のように関連する複数の入力欄にもグループ化を検討できます。ただしページ全体を一つのfieldsetで囲めば分かりやすくなるとは限りません。入力する人が、同じ問いへの回答として理解できる範囲でまとめます。

短い質問文で操作を確かめる

W3Cのフォーム教材は、関連するコントロールを意味のあるまとまりに分ける方法を案内しています。legendは長い注意書きの置き場にせず、グループを識別できる短い言葉にすると扱いやすくなります。補足説明が必要なら、質問名と説明の役割を分けて設計します。仕上げにキーボードで選択できるか、ラベルを押して選べるかを確認します。見た目の整列に加えて、読み上げ環境で質問と選択肢の関係が伝わるかも確認すると、修正する場所が見つけやすくなります。

読み物の一覧へ

慈愛妃きづなについて・記事の編集方針

あわせて読みたい関連記事

記事一覧へ