Скрыть элемент в режиме чтения или скринридерах

В браузерах есть «режим чтения», которая позволяет выводить только текст. Скрыть элементы в режиме чтения (а также в скринридерах) можно через атрибут aria-hidden="true".

<p>Обычный текст</p>
<p aria-hidden="true">Текст, который будет скрыт в режиме чтения или в скринридерах</p>

Специального атрибута, который выводит текст только в режиме чтения (или в скринридерах) пока нет. Но можно вынести текст за пределами видимости браузера (свойство text-indent). В этом случае в браузере текст не будет виден, а в режиме чтения он будет показываться.

В режиме печати при этом текст не скрывается. Если надо скрыть объект в режиме печати, то более подробно написано на странице Стили для печати.