display:none по сравнению с visibility:hidden по сравнению с текстом-indent:9999, Как программа для чтения с экрана ведет себя с каждым?

Возможно, можно ли писать сценарий/управлять winscp?

Обновление: winscp теперь имеет библиотека.NET доступный как пакет самородка , который поддерживает SFTP, SCP и FTPS

42
задан Jitendra Vyas 18 November 2009 в 12:31
поделиться

2 ответа

ссылка: http://css-discuss.incutio.com/?page=ScreenreaderVisibility

display: none: не будет ни видно, ни слышно. *
видимость: скрытый: не будет ни виден, ни слышен. *
text-indent: 9999: не будет видно, но будет слышно.

  • Большая часть программы чтения с экрана не будет «говорить» display: none и видимость : hidden , но есть несколько программ чтения с экрана, например pwWebSpeak и HtReader, которые тоже будут читать их.
34
ответ дан 26 November 2019 в 23:52
поделиться

Очень хорошее резюме того, как программы чтения с экрана интерпретируют эти свойства, можно найти на WebAIM .

Вкратце, visibility: hidden и display: none будут скрывать текст из программ чтения с экрана, как и из других. Все остальные методы будут «видимы» программе чтения с экрана.

9
ответ дан 26 November 2019 в 23:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: