1

我正在编写一个 HTML 表单生成库。有一个顶级的 Form 类,在底部有针对每种类型的 HTML 表单输入对象(Select、Textfield、Radio 等)的类。中间有一个类,它包含 1 个或多个语义相关的输入对象的分组。

例如,此类的一种类型可以称为“登录”,并且将包含文本字段输入和密码输入。再举一个例子,表单库的主要用途是生成在线调查,因此中间类将是各种调查问题。

我的问题是一般如何称呼这些中级类。我们工作组中提出的一些建议是“Set”、“Fieldset”、“Group”、“Block”、“Chunk”和“Conglomeration”。

这些建议中有几个是“好的”,但没有一个是“就是这样!” 打断。(最接近的是后者,但那(a)太长了,(b)太容易拼写错误。)有人有更好的建议吗?

4

5 回答 5

1

组件,如“登录组件”或“多值响应组件”中的组件。

供参考。我发现http://thesaurus.reference.com对此类问题非常有帮助。

于 2008-11-27T02:21:54.757 回答
1

只需将其称为 Foo 或 SematicallyRelatedInputs1 并开始编码。你应该很快就会想到一个合理的名字。如果你改了几次名字,不要觉得难过。

于 2008-11-27T02:22:20.577 回答
1

'FormBlob' 也许?

“分组输入”?

如果单个单词术语失败,请退回到多术语混搭 =)

于 2008-11-27T03:14:31.720 回答
1

TagSet 可能会起作用。如果我理解正确,您会使用以下两种方式的组合:

<input type="text" /> <input type="password"/>

非表单元素,例如:

<dl>
  <dt>Question</dt>
  <dd>Answer<dd>
</dl>

或者

这些都是 HTML 标签的集合。TagSet 似乎是一个简单的描述性名称。

于 2008-11-27T03:26:43.723 回答
0

经过我们工作组的进一步讨论,我们最终选择了“fieldset”。

感谢所有的建议。

于 2008-11-30T23:49:50.870 回答