HTML4中已有的表单控件这里我就不再重复介绍了,这里大致总结一下HTML5中表单元素新增的部分
<fieldset>
和 <legend>
元素
<fieldset>
元素是一种方便的用于创建具有相同目的的小部件组的方式,出于样式和语义目的。 你可以在<fieldset>
开口标签后加上一个 <legend>
元素来给<fieldset>
标上标签。 <legend
>的文本内容正式地描述了<fieldset>
里所含有部件的用途。
许多辅助技术将使用<legend>
元素,就好像它是相应的 <fieldset>
元素里每个部件的标签的一部分。例如,在说出每个小部件的标签之前,像Jaws或NVDA这样的屏幕阅读器会朗读出legend的内容。
这里给出MDN上的一个例子:
<form>
<fieldset>
<legend>Fruit juice size</legend>
<p>
<input type="radio" name="size" id="size_1" value="small">
<label for="size_1">Small</label>
</p>
<p>
<input type="radio"