legend要素(fieldset legend)の legend とは集合的に用いるという意味で、fieldset要素でグループ化したフォームのコントロール部品に見出しを指定します。特に非視覚環境においてグループ化されたコントロールの案内は、多くのコントロールを埋める際にユーザーの理解を容易にします。多くの視覚環境の UA で、fieldset要素はフォーム内容を四角の枠で囲み、legend要素の内容である見出し部分は四角の枠の間に挟まれて左上に表示されます。また、legend要素は accesskey属性と合わせて指定することが推奨されおり、アクセスキーが作動すると、自動的にグループ化されたフォームのコントロール内で一番最初にあるコントロールへとフォーカスが移ります。
fieldset要素の内容は必ずグループの見出しを指定する、この legend要素ではじまらなければならず、legend要素の前には半角スペースや水平タブなどの空白類文字しか許されません。
<fieldset> <legend accesskey="U">ユーザ登録</legend> <label for="user">ユーザ名</label> <input type="text" name="user" id="user" size="40"> <label for="pass">パスワード</label> <input type="text" name="pass" id="pass" size="40"> <label for="email">E-mail</label> <input type="text" name="email" id="email" size="40"> </fieldset> <fieldset> <legend accesskey="P">連絡情報</legend> <label for="name">名前</label> <input type="text" name="name" id="name" size="40"> <label for="address">住所</label> <input type="text" name="address" id="address" size="40"> <label for="phone">電話番号</label> <input type="text" name="phone" id="phone" size="40"> </fieldset> <p><input type="submit" value="登録"></p>