rst*_*rim 2 html css usability xhtml accessibility
我有一个运输表格.送货地址周围有三个输入字段.
下面是标签(在括号中是"for"值)
1)地址/邮政信箱(for ="shipAddress1")
2)地址2(for ="shipAddress2")
3)仅用于国际地址(for ="shipAddress3")
我们的设计师建议将它们简单地标记为"街道地址或P/O盒",但我仍然想要为Web可访问性提供这3个标签(对吧?).
我应该怎么处理上面的第1,2和3项 - 我应该应用text-indent:-1000em;
或类似的东西.我假设使用display:none
平均屏幕阅读器也看不到它们,对吗?
思考?
您是否需要向用户显示标签?如果没有,请使用text-indent:-999px
它们离开页面. Display:none
不会被屏幕阅读器接收.
这是一个很好的概述,而不是隐藏可访问性:http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none /
尽管如此,我还不完全确定你需要向用户展示什么.你的问题有点令人困惑.
归档时间: |
|
查看次数: |
274 次 |
最近记录: |