Доступность HTML относится к практике создания веб-страниц и веб-приложений, доступных для использования людьми с ограниченными возможностями, такими как люди с нарушениями зрения или использующие вспомогательные технологии, такие как программы чтения с экрана.
Вот несколько примеров того, как улучшить доступность веб-страницы с помощью HTML:
1. Используйте семантические элементы. Использование семантических элементов, таких как <header>
, <nav>
, <main>
, <article>
, <section>
, <aside>
, <footer>
, <figure>
и <figcaption>
, придаст смысл структуре веб-страницы и сделает ее более доступной для пользователей и поисковых систем. .
2. Используйте атрибут alt
. Атрибут alt
используется для предоставления текстовой альтернативы изображениям. Это позволяет вспомогательным технологиям, таким как программы чтения с экрана, читать альтернативный текст и описывать изображение пользователю.
<img src="image.jpg" alt="A picture of a cat">
3. Используйте элемент label
: Элемент label
используется для связывания текста с элементом ввода, это позволяет программам чтения с экрана читать метку и описывать цель ввода.
<label for="name">Name:</label> <input type="text" id="name" name="name">
4. Используйте атрибуты role
и aria-*
: атрибут role можно добавить к элементу HTML, чтобы предоставить информацию о назначении элемента вспомогательным технологиям, а атрибуты aria-* можно использовать для предоставления дополнительной информации о состоянии и свойствах элемента.
<div role="navigation" aria-label="Main navigation">