2013-04-24 41 views
0

即使我有隱藏窗體控件,也應該使用技巧H65? 例如:WCAG 2.0:技術H65和隱藏窗體控件

1)輸入類型= 「隱藏」

2)輸入由CSS

+0

你是什麼意思?隱藏*在CSS中? 'display:none'和'visibility:hidden'(也隱藏在AT中,那麼問題可能在於取消激活CSS並感知完全不同的東西)或者顯示在視口之外(例如'left:-9999px':仍然被AT以及爲什麼在屏幕上可以讀出輸入[type =「text」] * only 0123) – FelipeAls 2013-04-24 20:44:24

回答

3
  1. 它不是一個交互控制,所以沒有隱藏。
  2. 這取決於上下文。
    • 如果它總是隱藏,爲什麼它隱藏CSS而不是type=hidden
    • 如果它被隱藏了一段時間,那麼它與其他任何控件都沒有區別,如果可以的話,您應該使用<label>。隱藏控件時,可以隱藏標籤。當設計師不能確信生產無障礙設計時,H65是最後的選擇。如果您應該使用<label>但不允許修復設計,請使用它。
+0

1)好的,謝謝! 2)一些webdesigners /開發者有時會隱藏 tags throught css。這不好,但它發生了! – 2013-04-24 13:07:06

+0

1)是的,它不會被瀏覽器顯示(即使沒有CSS)或AT 2感覺到)+1 – FelipeAls 2013-04-24 20:39:54