JavaRush /Курсы /Модуль 1: Web Core /Вставка изображений

Вставка изображений

Модуль 1: Web Core
4 уровень , 0 лекция
Открыта

1.1 Элемент <img>

Мультимедиа в HTML играет важную роль в улучшении визуального восприятия веб-страниц. Вставка изображений является одним из ключевых аспектов мультимедиа в HTML. Чаще всего для этого используется элемент <img>. Рассмотрим его подробнее:

Элемент <img> предназначен для вставки изображений на веб-страницу. Это пустой элемент: у него нет закрывающего тега, и он включает только атрибуты.

Синтаксис


    <img src="URL_изображения" alt="Описание" width="Ширина" height="Высота">
  
HTML
    
      <img src="images/photo.jpg" alt="Описание изображения" width="500" height="300">
    
  

Давайте рассмотрим атрибуты элемента <img> немного подробнее

1.2 Атрибут src

Полное название атрибута src — это source (источник).

Атрибут src указывает путь к файлу изображения, который должен отобразиться на странице. Это может быть как абсолютный, так и относительный путь.

Примеры:

Абсолютный URL:

HTML
    
      <img src="https://example.com/images/photo.jpg">
    
  

Относительный путь:

HTML
    
      <img src="images/photo.jpg">
    
  

Абсолютный URL содержит полный адрес до изображения, включая протокол (http или https), домен и путь. Относительный путь указывает местоположение файла относительно текущего документа, что удобно при работе с локальными файлами.

1.3 Атрибут alt

Полное название: alternative text (альтернативный текст)

Атрибут alt предоставляет текстовое описание изображения. Этот текст отображается, если изображение не может быть загружено, и используется для улучшения доступности, так как программы экранного чтения используют его для описания изображения пользователям с нарушением зрения.

Примеры:

HTML
    
      <img src="images/sunset.jpg" alt="Фотография красивого заката">
    
  

Хорошо составленный альтернативный текст помогает пользователям понять содержание изображения, если оно недоступно, и способствует улучшению SEO (поисковой оптимизации) страницы.

1.4 Атрибут width

Атрибут width задает ширину изображения в пикселях. Если атрибут height не указан, изображение сохраняет свои пропорции при изменении ширины.

Примеры:

HTML
    
      <img src="images/photo.jpg" width="500">
    
  

Использование фиксированной ширины может быть полезно для контроля за размером изображения, но при этом важно учитывать адаптивность дизайна.

1.5 Атрибут height

Атрибут height задает высоту изображения в пикселях. Если атрибут width не указан, изображение сохраняет свои пропорции при изменении высоты.

Примеры:

HTML
    
      <img src="images/photo.jpg" height="300">
    
  

Аналогично атрибуту width, использование фиксированной высоты может быть полезно, но необходимо учитывать адаптивность.

Пример использования атрибутов вместе

HTML

    <img data-max-width="800" data-id="e1aacecf-c8a8-43e8-85cb-02ee6fffd33e" src="https://cdn.javarush.com/images/article/e1aacecf-c8a8-43e8-85cb-02ee6fffd33e/800.jpeg" alt="sunset">
  
HTML
    
      <img src="images/sunset.jpg" alt="Фотография красивого заката" width="500" height="300">
    
  

В этом примере изображение будет загружено из файла images/sunset.jpg, отображаться с шириной 500 пикселей и высотой 300 пикселей, а в случае, если изображение не загрузится, будет показан текст "Фотография красивого заката".

1
Задача
Модуль 1: Web Core, 4 уровень, 0 лекция
Недоступна
Изображение с src
Изображение с src
1
Задача
Модуль 1: Web Core, 4 уровень, 0 лекция
Недоступна
Размеры изображения
Размеры изображения
Комментарии (3)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Влад Калинин Уровень 11
22 сентября 2025
Добавить бы к задаче "Изображение с src" путь для Source и текст необходимый в Alt. Или указать что можно вписать что угодно
RayCowperwood Уровень 48
18 мая 2025
странные задания с призрачными ссылками на картинки которых нет
Maksym Zhdanov Уровень 9
5 июня 2025
Можете прописать <img src=”#”> это вызов через директорию на самого себя, если я правильно помню (якорь)