2017-04-05 135 views
2

我正在一個網站上實現Ada合規性。符合ADA標準 - 輸入標籤vs添加標籤輸入前

我想知道在ADA合規性方面哪個更好。

<label>Name:</label> 
<input type="text" placeholder="Name" /> 

VS

<label> 
Name: 
<input type="text" placeholder="Name" /> 
</label> 

類似地,對於其他類型的輸入,例如選擇,單選按鈕,複選框等

此外,我們不需要在大多數形式的標籤作爲每設計,如果我爲輸入添加隱藏標籤,那麼它是否會對ADA合規性產生影響?

類似的東西在下面的問題中被問到,但是它並沒有在ADA方面回答。

Is it better to wrap the label tag around a form item or use the "for" attribute in HTML?

感謝

回答

2

WebAIM.org在下面的鏈接給出了ADA和形式的建議。

Creating Accessible Forms

以下是他們推薦的方法。

<label for="name">Name:</label> 
<input id="name" type="text" name="textfield"> 

隱藏標籤在ADA中是否有優勢還是個謎。