好吧,我知道fieldset
/legend
在 HTML 中是如何工作的。假设您有一个包含一些字段的表单:
<form>
<fieldset>
<legend>legend</legend>
<input name="input1" />
</fieldset>
</form>
我应该使用什么legend
?它被显示为标题,但图例在语义上不是对内容的解释吗?在我看来,最好你会做这样的事情:
<form>
<fieldset>
<legend>* = required</legend>
<label for="input1">input 1 *</label><input id="input1" name="input1" />
</fieldset>
</form>
但这并不能真正解决字段集的渲染方式。这只是HTML中的一个模棱两可的命名,还是我对英文单词'legend'的误解?
编辑:修复了一些错误;-)