<fieldset>元素的实际用法(与普通div相对)</fieldset>

时间:2010-12-19 10:56:08

标签: html user-interface xhtml

我通常使用div来嵌套我的元素。

然而,Dustin Diaz提到在本文中使用字段集。

http://www.dustindiaz.com/focus-the-user/

你什么时候使用fieldset而不是div,它有什么用?

3 个答案:

答案 0 :(得分:1)

如果要对一组字段进行分组(在表单中)。

通过更清楚地了解您的代码所做的事情,它会有所帮助。

我猜你不只是将span用于内联元素。好吧,只需使用div就可以了。

答案 1 :(得分:1)

fieldset具有语义含义,用于保存表单元素。 div没有这个含义。

此外,默认情况下,浏览器可以将其更适合作为表单 - 即当您使用legend的{​​{1}}子项时,您可以获得由fieldset呈现的fieldset的标题适合你的浏览器。

答案 2 :(得分:1)

名称建议的字段集用于表单中字段的收集。因此,如果我有一组字段获取用户地址,我将在字段集中收集它们并为字段集提供图例。如果你在个人信息,教育等方面对你的形式进行了一些分类,你也可以收集字段集中的字段。