Пример
Как вставить изображение:
<img src="img_girl.jpg" alt="Девушка в куртке" width="500" height="600">
Попробуйте сами »
Больше примеров "Попробуйте сами" ниже.
Определение и использование
Тег <img> используется для вставки изображения на HTML-страницу.
Технически изображения не вставляются в веб-страницу; изображения связаны с веб-страницами. Тег <img> создает область для размещения указанного изображения.
Тег <img> имеет два обязательных атрибута:
- src - Задает путь к изображению
- alt - Задает альтернативный текст для изображения, если изображение по какой-либо причине не может быть отображено
Примечание: Также всегда указывайте ширину и высоту изображения. Если ширина и высота не указаны, страница может мерцать во время загрузки изображения.
Совет: Чтобы связать изображение с другим документом, просто поместите тег <img> внутрь тега <a> (см. пример ниже).
Поддержка браузерами
| Элемент | |||||
|---|---|---|---|---|---|
| <img> | Да | Да | Да | Да | Да |
Атрибуты
| Атрибут | Значение | Описание |
|---|---|---|
| alt | текст | Задает альтернативный текст для изображения |
| crossorigin | anonymous use-credentials |
Разрешает использование изображений со сторонних сайтов, разрешающих кросс-доменный доступ, с элементом canvas |
| height | пиксели | Задает высоту изображения |
| ismap | ismap | Определяет изображение как карту-изображение на стороне сервера |
| loading | eager lazy |
Определяет, должен ли браузер загружать изображение немедленно или отложить загрузку изображений до выполнения определенных условий |
| longdesc | URL | Задает URL-адрес подробного описания изображения |
| referrerpolicy | no-referrer no-referrer-when-downgrade origin origin-when-cross-origin unsafe-url |
Определяет, какую информацию о реферере использовать при загрузке изображения |
| sizes | размеры | Задает размеры изображения для различных макетов страницы |
| src | URL | Задает путь к изображению |
| srcset | список-URL | Задает список файлов изображений для использования в различных ситуациях |
| usemap | #название_карты | Определяет изображение как карту-изображение на стороне клиента |
| width | пиксели | Задает ширину изображения |
Глобальные атрибуты
Тег <img> также поддерживает Глобальные атрибуты в HTML.
Атрибуты событий
Тег <img> также поддерживает Атрибуты событий в HTML.
Больше примеров
Пример
Выравнивание изображения (с помощью CSS):
<img src="smiley.gif" alt="Смайлик" width="42" height="42" style="vertical-align:bottom">
<img src="smiley.gif" alt="Смайлик" width="42" height="42" style="vertical-align:middle">
<img src="smiley.gif" alt="Смайлик" width="42" height="42" style="vertical-align:top">
<img src="smiley.gif" alt="Смайлик" width="42" height="42" style="float:right">
<img src="smiley.gif" alt="Смайлик" width="42" height="42" style="float:left">
Попробуйте сами »
Пример
Добавление рамки к изображению (с помощью CSS):
<img src="smiley.gif" alt="Смайлик" width="42" height="42"
style="border:5px solid black">
Попробуйте сами »
Пример
Добавление левого и правого отступов к изображению (с помощью CSS):
<img src="smiley.gif" alt="Смайлик" width="42" height="42"
style="vertical-align:middle;margin:0px 50px">
Попробуйте сами »
Пример
Добавление верхнего и нижнего отступов к изображению (с помощью CSS):
<img src="smiley.gif" alt="Смайлик" width="42" height="42" style="vertical-align:middle;margin:50px 0px">
Попробуйте сами »
Пример
Как вставлять изображения из другой папки или с другого веб-сайта:
<img src="/images/stickman.gif" alt="Человечек" width="24" height="39">
<img src="https://www.schoolsw3.com/images/lamp.jpg" alt="Лампа" width="32"
height="32">
Попробуйте сами »
Пример
Как добавить гиперссылку к изображению:
<a href="https://www.schoolsw3.com">
<img src="sw3html.gif"
alt="Schoolsw3.com" width="100" height="132">
</a>
Попробуйте сами »
Пример
Как создать карту изображения с кликабельными областями. Каждая область является гиперссылкой:
<img src="workplace.jpg" alt="Рабочее место" usemap="#workmap" width="400"
height="379">
<map name="workmap">
<area shape="rect"
coords="34,44,270,350" alt="Компьютер" href="computer.php">
<area
shape="rect" coords="290,172,333,250" alt="Телефон" href="phone.php">
<area shape="circle" coords="337,300,44" alt="Чашка кофе" href="coffee.php">
</map>
Попробуйте сами »
Связанные страницы
Учебник HTML: HTML Изображения
Справочник HTML DOM: Объект Image
Учебник CSS: Стилизация изображений
Настройки CSS по умолчанию
Большинство браузеров будут отображать элемент <img> со следующими значениями по умолчанию: