Скрыть элемент в режиме чтения или скринридерах
В браузерах есть «режим чтения», которая позволяет выводить только текст. Скрыть элементы в режиме чтения (а также в скринридерах) можно через атрибут aria-hidden="true"
.
<p>Обычный текст</p>
<p aria-hidden="true">Текст, который будет скрыт в режиме чтения или в скринридерах</p>
Специального атрибута, который выводит текст только в режиме чтения (или в скринридерах) пока нет. Но можно вынести текст за пределами видимости браузера (свойство text-indent
). В этом случае в браузере текст не будет виден, а в режиме чтения он будет показываться.
В режиме печати при этом текст не скрывается. Если надо скрыть объект в режиме печати, то более подробно написано на странице Стили для печати.
Поддержать автора
Все статьи создаются и поддерживаются одним человеком,
если вам нравится контент, вы можете поддержать автора сайта