2010-03-11 96 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自己的名字,而是你將如何構建名字的標籤,允許消耗品的易用性(屏幕閱讀器)。

像這樣的命名標準歸結爲您應該對您的組織的可用性/可訪問性進行限定和測試。這意味着您應該以您的組織可以輕鬆消費和理解它們的方式命名字段(標籤和實際控件)。

一個簡單的例子,在一個組織中,術語「地址」可能會出現在街道上,而在另一個組織中則會混淆並被解釋爲整個郵件地址。