<form> </form> </section>内的<section>

时间:2014-11-24 11:33:52

标签: html5

<section>置于<form>内是否有效?

现在,我知道它有效,所以我不会问它是否有效。我也知道它们都是(盒子和形式)“盒子模型”元素和“可以在彼此内部” - 根据W3定义。然而,我想知道这是否合法?

清晰度示例:

<form action="foo.bar">
 <section>
  <input type="foo" />
 </section>
</form>

1 个答案:

答案 0 :(得分:10)

在HTML5中,您应该使用最符合语义的标签。

确实有一个表格的标签 - 它被称为fieldset

因此,您可以使用section

而不是在表单中使用fieldset标记。
<form action="foo.bar">
    <fieldset>
        <legend>The fiedlset heading</legend>
        <input type="foo" />
    </fieldset>
</form>

另请参阅„html5 Doctor Element Flowchart“ (PNGalso as PDF)。