2010-03-11 99 views
6

我试过以各种方式搜索这个问题的答案,但没有成功。HTML输入字段的标准名称

是否有HTML表单中字段的“标准”名称列表?例如,“名字”,“家庭电话”等。我怀疑可能没有官方标准,但更多的是松散的惯例。我正在创建一个表单,如果可能的话我希望它能够很好地与表单填充器,辅助功能软件等配合使用。

表单填充程序通常使用哪些信息来确定将用户的电话号码或电子邮件地址放在哪里形成?

回答

7
+0

啊很不错!我不认为我在搜索中遇到过这种情况,尽管我的名字像“电子商务的字段规范”,但我反正可能会掩盖它。 – Josh 2010-03-11 15:31:48

+3

“这不指定任何一种Internet标准” - 和谢天谢地:这些字段名称是可怕:) – 2010-03-11 15:32:32

+1

我为实际呈现服用点像一个标准间+1 -1未定因为字段名真的*是*糟糕的:)电子名片的也不会好得多。 – 2010-03-11 15:33:28

1

表单填充器通常使用哪些信息来确定将用户的电话号码或电子邮件地址放置在表单中的哪个位置?

我知道没有广泛应用的标准,而且大多数网站都非常喜欢。我认为每个自动表格填充器都必须能够智能地检测这些字段,所以我会说你可以根据自己的意愿命名它们。

然而,你可以看看其他流行的格式如vCard之后的名称。这可能与您将获得的标准接近。

1

我会说不,但我敢肯定,填写表格软件的制造商已经想到了这一点。只要你保持你的名字相关,他们应该明白你的意思。称他们为'firstName'而不是'formFieldOne',你应该没问题。

也许你可以看看热门网站的html,看看他们称之为他们的输入?

+0

这是一个很好的建议。我想过检查出了谷歌和Windows Live注册等的HTML,因为我认为他们会取得了他们的形式填料用自己的方式工作,所以希望我会发现一些共性。 – Josh 2010-03-11 15:36:09

0

最佳实践,标准和指导方针,所有这些之间有很大的区别,通常每一个都可以在特定的背景下进行。例如,对于这个特定的项目,没有标准,特别是关于表单域命名的W3C标准,但是,当考虑诸如可访问性等项目时,第508节有标准。

http://www.access-board.gov/sec508/guide/1194.22.htm

当然,这些都不在身边每个字段的SEY自己的名字,而是你将如何构建名字的标签,允许消耗品的易用性(屏幕阅读器)。

像这样的命名标准归结为您应该对您的组织的可用性/可访问性进行限定和测试。这意味着您应该以您的组织可以轻松消费和理解它们的方式命名字段(标签和实际控件)。

一个简单的例子,在一个组织中,术语“地址”可能会出现在街道上,而在另一个组织中则会混淆并被解释为整个邮件地址。