Тег <img>

Тег <img> вбудовує зображення в документ. Це void-елемент — не має закриваючого тегу.

Syntax

<img src="photo.jpg" alt="Опис зображення">

Attributes

src URL зображення. Обов'язковий атрибут.
alt Текстовий опис зображення для screen-читачів і випадку, якщо зображення не завантажилось. Обов'язковий для доступності.
width / height Розміри в пікселях. Вказання обох допомагає браузеру зарезервувати місце й уникнути зміщення макета (CLS).
loading "lazy" відкладає завантаження, доки зображення не наблизиться до видимої області.
srcset / sizes Список зображень різної щільності/розміру для responsive-завантаження.

Example

<img src="hero.jpg" alt="Команда за роботою в офісі" width="800" height="450" loading="lazy">

Notes

  • alt="" (порожній) коректний для декоративних зображень, які не несуть інформації.
  • Без width/height браузер не може зарезервувати місце під зображення до завантаження, що спричиняє зсув контенту.

Accessibility

  • alt не повинен повторювати слово "зображення" — просто опишіть, що на ньому.
  • Для складних зображень (графіки, діаграми) alt має передавати суть даних, а не лише вигляд.

Схожі інструменти