2017-04-05 68 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中是否有优势还是个谜。