有一种正确的方法可以将 "title" 用于表单中的字段集吗?
there is a correct way to put a "title" for a fieldset inside a form?
我是 html 这个世界的新人,我的问题是,如果我有这样的表格
<form action="" method="post">
<fieldset id="f1">
</fieldset>
<fieldset id="f2">
</fieldset>
<fieldset id="f3">
</fieldset>
</form>
我想要这样的东西
<form action="" method="post">
**TITLE HERE FOR ID F1**
<fieldset id="f1">
</fieldset>
**TITLE HERE FOR ID F2**
<fieldset id="f2">
</fieldset>
**TITLE HERE FOR ID F2**
<fieldset id="f3">
</fieldset>
</form>
我知道有很多方法可以做到,但是有一个“正确的方法”吗?
有一个 HTML legend
标签(以及一些其他用例)。使用方法如下:
<fieldset>
<legend>My title</legend>
<input> <br>
<input> <br>
<input> <br>
</fieldset>
优点:
- 例如屏幕阅读器的可访问性更好
- 看起来更好,因为字段集的换行符允许强调标题。
我是 html 这个世界的新人,我的问题是,如果我有这样的表格
<form action="" method="post">
<fieldset id="f1">
</fieldset>
<fieldset id="f2">
</fieldset>
<fieldset id="f3">
</fieldset>
</form>
我想要这样的东西
<form action="" method="post">
**TITLE HERE FOR ID F1**
<fieldset id="f1">
</fieldset>
**TITLE HERE FOR ID F2**
<fieldset id="f2">
</fieldset>
**TITLE HERE FOR ID F2**
<fieldset id="f3">
</fieldset>
</form>
我知道有很多方法可以做到,但是有一个“正确的方法”吗?
有一个 HTML legend
标签(以及一些其他用例)。使用方法如下:
<fieldset>
<legend>My title</legend>
<input> <br>
<input> <br>
<input> <br>
</fieldset>
优点:
- 例如屏幕阅读器的可访问性更好
- 看起来更好,因为字段集的换行符允许强调标题。