Влияет ли скрытие ярлыков форм на веб-доступ? - PullRequest
2 голосов
/ 21 мая 2010

У меня есть форма доставки. Три поля ввода окружают адрес доставки.

Ниже приведены метки (и в скобках их значения "for")

1) Адрес / П.О. Box (for = "shipAddress1")
2) Адрес 2 (для = "shipAddress2")
3) Использовать только для международного адреса (for = "shipAddress3")

Наш дизайнер предложил пометить их просто как «Уличный адрес или P / O Box», но я все еще хочу представить эти 3 метки для веб-доступности (верно?).

Что я должен делать с пунктами 1, 2 и 3 выше - должен ли я применить text-indent:-1000em; или что-то подобное. Я предполагаю, что использование display:none означает, что программа чтения с экрана не может их видеть, верно?

Мысли

Ответы [ 2 ]

5 голосов
/ 21 мая 2010

Вам нужно показывать ярлыки пользователю или нет? Если нет, используйте text-indent:-999px, чтобы расположить их вне страницы. Display:none не будет считываться программами чтения с экрана.

Это хороший обзор позиционирования, а не сокрытия доступности: http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/

Тем не менее, я не совсем уверен, что вам нужно, чтобы показать своим пользователям. Ваш вопрос немного сбивает с толку.

0 голосов
/ 21 мая 2010

Как я понимаю, у вас есть три поля, только одно или два могут быть заполнены. Почему бы не попросить пользователя выбрать, какое поле заполнено опцией.

Nicolas

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...