HTML таг img

Пример

Кратък пример как се използва тагът <img>.

<img src="https://via.placeholder.com/300x200" 
     alt="Примерно изображение 300x200" 
     class="img-fluid rounded" 
     width="300" 
     height="200">
Опитай в редактора

Дефиниция и употреба

Тагът <img> се използва за вграждане на изображения в HTML страница. Той е самозатварящ се елемент (няма затварящ таг </img>) и изисква поне атрибутите src и alt.

Основни атрибути:

  • src – път или URL до изображението (може да е относителен или абсолютен).
  • alt – алтернативен текст, който се показва, ако изображението не може да бъде заредено, и се използва от екранни четци за достъпност.
  • width и height – задават размерите на изображението (в пиксели или с CSS). Добра практика е да се задават, за да се избегне „подскачане“ на съдържанието.

Изображенията могат да бъдат стилово оформяни с CSS или с помощта на Bootstrap класове като .img-fluid (за адаптивна ширина), .rounded, .img-thumbnail и др. Също така <img> често се комбинира с <figure> и <figcaption> за по-семантично представяне на изображения с описания.

Browser Support

BrowserПоддръжка

Chrome
✔️

Firefox
✔️

Edge
✔️

Safari
✔️

Opera
✔️

Атрибути

Атрибут Описание Задължителен
src URL или път до изображението, което ще бъде показано. Да
alt Алтернативен текст за изображението – важен за достъпност и SEO. Силно препоръчителен
width Ширина на изображението (в пиксели или чрез CSS единици). Не
height Височина на изображението (в пиксели или чрез CSS единици). Не
loading Определя как да се зарежда изображението: lazy, eager или auto. Не
srcset Списък от различни версии на изображението за адаптивни (responsive) изображения. Не
sizes Определя какъв размер на изображението да се използва в зависимост от ширината на изгледа. Не
crossorigin Управлява CORS заявките за изображението (anonymous, use-credentials). Не
referrerpolicy Контролира каква информация за реферера да бъде изпратена при заявката за изображението. Не
usemap Свързва изображението с карта на изображение, дефинирана чрез <map>. Не
ismap Указва, че изображението е сървърна карта на изображение (използва се с линк). Не