Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Revision 795517 of <img>

  • URL ревизии: Web/HTML/Element/img
  • Заголовок ревизии: <img>
  • ID ревизии: 795517
  • Создано:
  • Автор: Aleksej
  • Это текущая ревизия? Нет
  • Комментарий работающая ссылка на статью словаря

Содержание ревизии

Резюме

<img> — элемент HTML, предназначенный для описания изображений.

Примечание:
Браузеры не всегда показывают изображение, указанное в этом элементе. Например, если браузер неграфический (включая используемые людьми с нарушениями зрения), или если пользователь указал не показывать изображения, или если браузер не может показать изображение, потому что файл испорчен или в неподдерживаемом формате. В таких случаях браузер может заменить изображение текстом, определённым в атрибуте alt элемента.

  • Категории контента Flow content, текстовый контент, embedded content, palpable content. Если элемент имеет атрибут {{htmlattrxref("usemap", "img")}}, он также принадлежит к категории интерактивного контента.
  • Допустимое содержимое Нет, так как это {{Glossary("empty element", "пустой элемент")}}.
  • Опущение теговНачальный обязателен, конечного быть не должно.
  • Допустимые родительские элементы Any element that accepts embedded content.
  • Интерфейс DOM {{domxref("HTMLImageElement")}}

Атрибуты

Кроме перечисленных ниже, к элементу также применимы глобальные атрибуты.

{{htmlattrdef("align")}} {{deprecatedGeneric('inline','HTML4.01')}}, {{obsoleteGeneric('inline','HTML5')}} Use the {{cssxref('vertical-align')}} CSS property
Выравнивание изображения относительно окружающего его контекста.
{{htmlattrdef("alt")}}
С помощью этого атрибута задается альтернативный текст для изображения. Он будет показан вместо изображения, если URL изображения неправилен, формат изображения не поддерживается, или если оно ещё не загружено.

Примечание: Опущение этого атрибута означает, что изображение является ключевой частью контента, но для него нет текстового эквивалента. Если же значение атрибута — пустая строка, это значит, что изображение не является ключевой частью контента; тогда невизуальные браузеры имеют право совсем его не отображать.

{{htmlattrdef("border")}} {{deprecatedGeneric('inline','HTML4.01')}}, {{obsoleteGeneric('inline','HTML5')}}
Ширина рамки вокруг изображения.
{{htmlattrdef("crossorigin")}} {{HTMLVersionInline(5)}}
Этот enumerated атрибут определяет, используется ли CORS при загрузке изображения. Изображения, загруженные с помощью CORS, могут использоваться в элементах {{HTMLElement("canvas")}}, не ограничивая функциональность последних (англ. tainted canvas). У этого атрибута есть 2 допустимых значения:
anonymous
В этом случае перед загрузкой изображения выполняется cross-origin запрос (т.е., используется Origin: HTTP header). Однако, при этом не передаются параметры доступа (ни cookie, ни сертификат X.509, ни логин/пароль для базовой аутентификации по HTTP). В ответе сервера должен присутствовать заголовок Access-Control-Allow-Origin: HTTP header, иначе использование изображения в {{HTMLElement("canvas")}} ограничивается.
use-credentials
Перед загрузкой изображения выполняется cross-origin запрос (Origin: HTTP header) с указанием параметров доступа (в виде cookie, сертификата или пары логин/пароль). В ответе сервера должен присутствовать заголовок Access-Control-Allow-Origin: HTTP header, иначе использование изображения в {{HTMLElement("canvas")}} ограничивается.
Если данный атрибут не задан, CORS при загрузке изображения не используется (нет заголовка Origin: HTTP header), и использование изображения в {{HTMLElement('canvas')}} ограничивается всегда. При неверном значении атрибута (например, при опечатке), используется значение anonymous. Для дополнительной информации обратитесь к статье CORS settings attributes.
{{htmlattrdef("height")}}
Задает intrinsic высоту изображения {{HTMLVersionInline(5)}} в пикселях, {{HTMLVersionInline(4)}} в пикселях или процентах.
{{htmlattrdef("hspace")}} {{deprecatedGeneric('inline','HTML4.01')}}, {{obsoleteGeneric('inline','HTML5')}}
Задает горизонтальный отступ от изображения в пикселях.
{{htmlattrdef("ismap")}}
Булев атрибут, определяющий, является ли изображение фрагментом карты. Если задано значение true, при клике на картинку точные координаты клика передаются на сервер.

Примечание: Этот атрибут допустим только когда элемент <img> является потомком элемента {{htmlelement("a")}} с валидным атрибутом {{htmlattrxref("href","a")}}.

{{htmlattrdef("longdesc")}}  только {{HTMLVersionInline(4)}}
URL более длинного, чем в alt, описания изображения (дополняющего alt). В {{HTMLVersionInline(5)}} для этих целей рекомендуется использовать обычный элемент {{HTMLElement("a")}}.
{{htmlattrdef("name")}} {{deprecatedGeneric('inline','HTML4.01')}}, {{obsoleteGeneric('inline','HTML5')}}
Имя элемента. Поддерживается только в {{HTMLVersionInline(4)}} для обратной совместимости. В настоящее время рекомендуется использовать атрибут id.
{{htmlattrdef("sizes")}}{{HTMLVersionInline(5)}}
Позволяет задать размер изображения в зависимости от параметров отображения. Работает только при заданном атрибуте srcset. Значением атрибута является одна или несколько строк, разделенных запятой. В состав каждой строки входят:
  1. a media condition. This must be omitted for the last item.
  2. a source size value.

Source size values specify the intended display size of the image. User agents use the current source size to select one of the sources supplied by the srcset attribute, when those sources are described using width ('w') descriptors. The selected source size affects the intrinsic size of the image (the image’s display size if no CSS styling is applied). If the srcset attribute is absent, or contains no values with a width descriptor, then the sizes attribute has no effect.

{{htmlattrdef("src")}}
Обязательный атрибут, в котором указывается URL файла изображения. В браузерах, поддерживающих элемент srcset, src используется как изображение-кандидат с a pixel density descriptor 1x, если в srcset не определено изображения с таким pixel density descriptor и srcset не содержит «-дескрипторов.
{{htmlattrdef("srcset")}}{{HTMLVersionInline(5)}}
Может использоваться вместо src и позволяет задавать различные URL изображений. Значением атрибута является одна или несколько строк, разделенных запятой. В состав каждой строки входят:
  1. URL файла с изображением,
  2. optionally, whitespace followed by one of:
    • значение ширины viewport (им должно быть положительное целое число, за которым следует символ «w»). The width descriptor is divided by the source size given in the sizes attribute to calculate the effective pixel density.
    • значение плотности пикселей (положительное число, за которым следует символ «), по умолчанию равно 1x.

Если не указано ни одного descriptor, the source is assigned the default descriptor: 1x.

Нельзя смешивать в одном атрибуте srcset width descriptors и pixel density descriptors. Duplicate descriptors (for instance, two sources in the same srcset which are both described with '2x') are invalid, too.

User agent'ы могут выбирать любой из указанных источников, что даёт им относительную свободу выбора на основании, к примеру, пользовательских настроек и скорости соединения.

{{htmlattrdef("width")}}
Intrinsic ширина изображения в CSS-пикселях {{HTMLVersionInline(5)}}, или в {{HTMLVersionInline(4)}} в пикселях или процентах.
{{htmlattrdef("usemap")}}
Фрагмент URL (начинающийся с '#') карты изображения, ассоциированной с элементом.

Примечание: Этот атрибут нельзя использовать, если элемент <img> является потомком элемента {{htmlelement("a")}} или {{HTMLElement("button")}}.

{{htmlattrdef("vspace")}} {{deprecatedGeneric('inline','HTML4.01')}}, {{obsoleteGeneric('inline','HTML5')}}
Вертикальный отступ от изображения в пикселях сверху и снизу.

Поддерживаемые графические форматы

Стандарт HTML не содержит требований, какие графические форматы должны поддерживаться браузером. Поэтому разные браузерные движки поддерживают разные наборы форматов. К примеру, Gecko поддерживает следующие:

  • JPEG
  • GIF, включая анимированные изображения
  • PNG
  • APNG {{gecko_minversion_inline("1.9.2")}}
  • SVG {{gecko_minversion_inline("2.0")}}
  • BMP
  • BMP ICO
  • PNG ICO {{gecko_minversion_inline("9.0")}}

Note:
Поддержка формата XBM была удалена в Gecko 1.9.2.

Взаимодействие с CSS

Касательно CSS, элемент <img> является заменяемым элементом. It has no baseline, so when images are used in an inline formatting context with {{cssxref("vertical-align")}}: baseline, the bottom of the image will be posed on the container's baseline.

Depending on its type, an image may have an intrinsic width and height, but will not necessarily have them. For instance, SVG images have no intrinsic dimensions.

Пример 1

<img src="mdn-logo-sm.png" alt="MDN">

MDN

<a href="https://developer.mozilla.org/"><img src="mdn-logo-sm.png" alt="MDN"></a>

MDN

Пример 3: атрибут srcset

The src attribute is a 1x candidate in user agents that support srcset.

 <img src="mdn-logo-sm.png" 
      alt="MDN" 
      srcset="mdn-logo-HD.png 2x">

Пример 4: атрибуты srcset и sizes

The src attribute is ignored in user agents that support srcset when using 'w' descriptors. When the (min-width: 600px) media condition matches, the image will be 200px wide, otherwise it will be 50vw wide (50% of the viewport width).

 <img src="clock-demo-thumb-200.png" 
      alt="Clock" 
      srcset="clock-demo-thumb-200.png 200w, clock-demo-thumb-400.png 400w"
      sizes="(min-width: 600px) 200px, 50vw">

Specifications

Specification Status Comment
{{SpecName('HTML WHATWG', 'embedded-content.html#the-img-element', '<img>')}} {{Spec2('HTML WHATWG')}}  
{{SpecName('HTML5 W3C', 'embedded-content-0.html#the-img-element', '<img>')}} {{Spec2('HTML5 W3C')}}  
{{SpecName('HTML4.01', 'struct/objects.html#h-13.2', '<img>')}} {{Spec2('HTML4.01')}}  

Browser compatibility

{{CompatibilityTable}}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
srcset attribute {{CompatChrome(34.0)}} {{CompatGeckoDesktop("32.0")}} (behind a pref) {{CompatNo}} {{CompatOpera(21)}} {{CompatSafari(7.1)}}
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
srcset attribute Chrome 34 {{CompatNo}} {{CompatNo}} 21 iOS 8

See also

  • {{HTMLElement("picture")}}, {{HTMLElement("object")}} and {{HTMLElement("embed")}} elements
{{HTMLRef}}

Источник ревизии

<h2 id="Summary" name="Summary">Резюме</h2>

<p><strong>&lt;img&gt;</strong> — элемент HTML, предназначенный для описания изображений.</p>

<div class="note">
<p><strong>Примечание:</strong><br />
 Браузеры не всегда показывают изображение, указанное в этом элементе. Например, если браузер неграфический (включая используемые людьми с нарушениями зрения), или если пользователь указал не показывать изображения, или если браузер не может показать изображение, потому что файл испорчен или <a href="#Supported_image_formats" title="HTML/Element/Img#Supported_Image_Formats">в неподдерживаемом формате</a>. В таких случаях браузер может заменить изображение текстом, определённым в атрибуте <strong>alt</strong> элемента.</p>
</div>

<ul class="htmlelt">
 <li><dfn><a href="/ru/docs/HTML/Content_categories" title="HTML/Content_categories">Категории контента</a></dfn> <a href="/ru/docs/HTML/Content_categories#Flow_content" title="HTML/Content categories#Flow content">Flow content</a>, <a href="/ru/docs/HTML/Content_categories#Phrasing_content" title="HTML/Content categories#Phrasing content">текстовый контент</a>, embedded content, palpable content. Если элемент имеет атрибут {{htmlattrxref("usemap", "img")}}, он также принадлежит к категории интерактивного контента.</li>
 <li><dfn>Допустимое содержимое</dfn> Нет, так как это {{Glossary("empty element", "пустой элемент")}}.</li>
 <li><dfn>Опущение тегов</dfn>Начальный обязателен, конечного быть не должно.</li>
 <li><dfn>Допустимые родительские элементы</dfn> Any element that accepts embedded content.</li>
 <li><dfn>Интерфейс DOM</dfn> {{domxref("HTMLImageElement")}}</li>
</ul>

<h2 id="Attributes" name="Attributes">Атрибуты</h2>

<p><span style="line-height:21px">Кроме перечисленных ниже, к элементу также применимы <a href="/ru/docs/HTML/Глобальные_атрибуты" style="line-height: 21px;" title="HTML/Глобальные атрибуты">глобальные атрибуты</a><span style="line-height:21px">.</span></span></p>

<dl>
 <dt>{{htmlattrdef("align")}} {{deprecatedGeneric('inline','HTML4.01')}}, {{obsoleteGeneric('inline','HTML5')}} Use the {{cssxref('vertical-align')}} CSS property</dt>
 <dd>Выравнивание изображения относительно окружающего его контекста.</dd>
 <dt>{{htmlattrdef("alt")}}</dt>
 <dd>С помощью этого атрибута задается альтернативный текст для изображения. Он будет показан вместо изображения, если URL изображения неправилен, формат изображения не <a href="#Supported_image_formats" title="HTML/Element/Img#Supported image formats">поддерживается</a>, или если оно ещё не загружено.
 <div class="note">
 <p><strong>Примечание: </strong>Опущение этого атрибута означает, что изображение <em>является</em> ключевой частью контента, но для него нет текстового эквивалента. Если же значение атрибута — пустая строка, это значит, что изображение <em>не</em> является ключевой частью контента; тогда невизуальные браузеры имеют право совсем его не отображать.</p>
 </div>
 </dd>
 <dt>{{htmlattrdef("border")}} {{deprecatedGeneric('inline','HTML4.01')}}, {{obsoleteGeneric('inline','HTML5')}}</dt>
 <dd>Ширина рамки вокруг изображения.</dd>
 <dt>{{htmlattrdef("crossorigin")}} {{HTMLVersionInline(5)}}</dt>
 <dd>Этот enumerated атрибут определяет, используется ли CORS при загрузке изображения. Изображения, <a href="/ru/docs/CORS_Enabled_Image" title="CORS_Enabled_Image">загруженные с помощью CORS</a>, могут использоваться в элементах {{HTMLElement("canvas")}}, не ограничивая функциональность последних (<em>англ. tainted canvas)</em>. У этого атрибута есть 2 допустимых значения:
 <dl>
  <dt>anonymous</dt>
  <dd>В этом случае перед загрузкой изображения выполняется cross-origin запрос (т.е., используется <code>Origin:</code> HTTP header). Однако, при этом не передаются параметры доступа (ни cookie, ни сертификат X.509, ни логин/пароль для базовой аутентификации по HTTP). В ответе сервера должен присутствовать заголовок <code>Access-Control-Allow-Origin:</code> HTTP header, иначе использование изображения в {{HTMLElement("canvas")}} ограничивается.</dd>
  <dt>use-credentials</dt>
  <dd>Перед загрузкой изображения выполняется cross-origin запрос (<code>Origin:</code> HTTP header) с указанием параметров доступа (в виде cookie, сертификата или пары логин/пароль). В ответе сервера должен присутствовать заголовок <code>Access-Control-Allow-Origin:</code> HTTP header, иначе использование изображения в {{HTMLElement("canvas")}} ограничивается.</dd>
 </dl>
 Если данный атрибут не задан, CORS при загрузке изображения не используется (нет заголовка <code>Origin:</code> HTTP header), и использование изображения в {{HTMLElement('canvas')}} ограничивается всегда. При неверном значении атрибута (например, при опечатке), используется значение <strong>anonymous</strong>. Для дополнительной информации обратитесь к статье <a href="/ru/docs/HTML/CORS_settings_attributes" title="CORS settings attributes">CORS settings attributes</a>.</dd>
 <dt>{{htmlattrdef("height")}}</dt>
 <dd>Задает intrinsic высоту изображения {{HTMLVersionInline(5)}} в пикселях, {{HTMLVersionInline(4)}} в пикселях или процентах.</dd>
 <dt>{{htmlattrdef("hspace")}} {{deprecatedGeneric('inline','HTML4.01')}}, {{obsoleteGeneric('inline','HTML5')}}</dt>
 <dd>Задает горизонтальный отступ от изображения в пикселях.</dd>
 <dt>{{htmlattrdef("ismap")}}</dt>
 <dd>Булев атрибут, определяющий, является ли изображение фрагментом карты. Если задано значение true, при клике на картинку точные координаты клика передаются на сервер.
 <div class="note">
 <p><strong>Примечание: </strong>Этот атрибут допустим только когда элемент <code>&lt;img&gt;</code> является потомком элемента {{htmlelement("a")}} с валидным атрибутом {{htmlattrxref("href","a")}}.</p>
 </div>
 </dd>
 <dt>{{htmlattrdef("longdesc")}}&nbsp; только {{HTMLVersionInline(4)}}</dt>
 <dd>URL более длинного, чем в <strong>alt</strong>, описания изображения (дополняющего alt). В {{HTMLVersionInline(5)}} для этих целей рекомендуется использовать обычный элемент {{HTMLElement("a")}}.</dd>
 <dt>{{htmlattrdef("name")}} {{deprecatedGeneric('inline','HTML4.01')}}, {{obsoleteGeneric('inline','HTML5')}}</dt>
 <dd>Имя элемента. Поддерживается только в {{HTMLVersionInline(4)}} для обратной совместимости. В настоящее время рекомендуется использовать атрибут <strong>id</strong>.</dd>
 <dt>{{htmlattrdef("sizes")}}{{HTMLVersionInline(5)}}</dt>
 <dd>Позволяет задать размер изображения в зависимости от параметров отображения. Работает только при заданном атрибуте <strong>srcset</strong>. Значением атрибута является одна или несколько строк, разделенных запятой. В состав каждой строки входят:
 <ol>
  <li>a media condition. This must be omitted for the last item.</li>
  <li>a source size value.</li>
 </ol>

 <p>Source size values specify the intended display size of the image. User agents use the current source size to select one of the sources supplied by the <code>srcset</code> attribute, when those sources are described using width ('<code>w</code>') descriptors. The selected source size affects the intrinsic size of the image (the image’s display size if no CSS styling is applied). If the <code>srcset</code> attribute is absent, or contains no values with a width descriptor, then the <code>sizes</code> attribute has no effect.</p>
 </dd>
 <dt>{{htmlattrdef("src")}}</dt>
 <dd>Обязательный атрибут, в котором указывается URL файла изображения. В браузерах, поддерживающих элемент <strong>srcset</strong>, <strong>src</strong> используется как изображение-кандидат с a pixel density descriptor <code>1x</code>, если в&nbsp;<code>srcset</code> не определено изображения с таким pixel density descriptor и&nbsp;<code>srcset</code> не содержит «<code>w»</code>-дескрипторов.</dd>
 <dt>{{htmlattrdef("srcset")}}{{HTMLVersionInline(5)}}</dt>
 <dd>Может использоваться вместо src и позволяет задавать различные URL изображений. Значением атрибута является одна или несколько строк, разделенных запятой. В состав каждой строки входят:
 <ol>
  <li>URL файла с изображением,</li>
  <li>optionally, whitespace followed by one of:
   <ul>
    <li>значение ширины viewport (им должно быть положительное целое число, за которым следует символ «<code>w</code>»). The width descriptor is divided by the source size given in the&nbsp;<code>sizes</code>&nbsp;attribute to calculate the effective pixel density.</li>
    <li>значение плотности пикселей (положительное число, за которым следует символ «<code>x»</code>), по умолчанию равно <code>1x</code>.</li>
   </ul>
  </li>
 </ol>

 <p>Если не указано ни одного descriptor, the source is assigned the default descriptor: <code>1x</code>.</p>

 <p>Нельзя смешивать в одном атрибуте&nbsp;<code>srcset</code> width descriptors и pixel density descriptors. Duplicate descriptors (for instance, two sources in the same <code>srcset</code>&nbsp;which are both&nbsp;described with&nbsp;'<code style="font-style: normal;">2x</code>')&nbsp;are invalid, too.</p>

 <p>User agent'ы могут выбирать любой из указанных источников, что даёт им относительную свободу выбора на основании, к примеру, пользовательских настроек и скорости соединения.</p>
 </dd>
 <dt>{{htmlattrdef("width")}}</dt>
 <dd>Intrinsic ширина изображения в CSS-пикселях {{HTMLVersionInline(5)}}, или в {{HTMLVersionInline(4)}} в пикселях или процентах.</dd>
 <dt>{{htmlattrdef("usemap")}}</dt>
 <dd>Фрагмент URL (начинающийся с '#') <a href="/ru/docs/HTML/Element/map" title="/HTML/Element/Map">карты изображения</a>, ассоциированной с элементом.
 <div class="note">
 <p><strong>Примечание: </strong>Этот атрибут нельзя использовать, если элемент <code>&lt;img&gt;</code> является потомком элемента {{htmlelement("a")}} или {{HTMLElement("button")}}.</p>
 </div>
 </dd>
 <dt>{{htmlattrdef("vspace")}} {{deprecatedGeneric('inline','HTML4.01')}}, {{obsoleteGeneric('inline','HTML5')}}</dt>
 <dd>Вертикальный отступ от изображения в пикселях сверху и снизу.</dd>
</dl>

<h2 id="Supported_image_formats" name="Supported_image_formats">Поддерживаемые графические форматы</h2>

<p>Стандарт HTML не содержит требований, какие графические форматы должны поддерживаться браузером. Поэтому разные браузерные движки поддерживают разные наборы форматов. К примеру, Gecko поддерживает следующие:</p>

<ul>
 <li><a class="external" href="https://ru.wikipedia.org/wiki/JPEG" title="https://ru.wikipedia.org/wiki/JPEG">JPEG</a></li>
 <li><a class="external" href="https://ru.wikipedia.org/wiki/Graphics_Interchange_Format" title="https://ru.wikipedia.org/wiki/Graphics_Interchange_Format">GIF</a>, включая анимированные изображения</li>
 <li><a class="external" href="https://ru.wikipedia.org/wiki/Portable_Network_Graphics" title="https://ru.wikipedia.org/wiki/Portable_Network_Graphics">PNG</a></li>
 <li><a href="/ru/docs/Animated_PNG_graphics" title="Animated PNG graphics">APNG</a> {{gecko_minversion_inline("1.9.2")}}</li>
 <li><a href="/ru/docs/SVG" title="SVG">SVG</a> {{gecko_minversion_inline("2.0")}}</li>
 <li><a class="external" href="https://ru.wikipedia.org/wiki/BMP_(формат_файлов)" title="https://ru.wikipedia.org/wiki/BMP_(формат_файлов)">BMP</a></li>
 <li><a class="external" href="https://ru.wikipedia.org/wiki/ICO_%28%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%29" title="https://ru.wikipedia.org/wiki/ICO_(формат файлов)">BMP ICO</a></li>
 <li><a class="external" href="https://ru.wikipedia.org/wiki/ICO_%28%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%29" title="https://ru.wikipedia.org/wiki/ICO_(формат файлов)">PNG ICO</a> {{gecko_minversion_inline("9.0")}}</li>
</ul>

<div class="note">
<p><strong>Note:</strong><br />
 Поддержка формата <a class="external" href="https://ru.wikipedia.org/wiki/X_BitMap" title="https://ru.wikipedia.org/wiki/X_BitMap">XBM</a> была удалена в Gecko 1.9.2.</p>
</div>

<h2 id="Interaction_with_CSS" name="Interaction_with_CSS">Взаимодействие с CSS</h2>

<p>Касательно CSS, элемент <code>&lt;img&gt;</code> является <a href="/ru/docs/CSS/Replaced_element" title="CSS/Replaced_element">заменяемым элементом</a>. It has no baseline, so when images are used in an inline formatting context with {{cssxref("vertical-align")}}<code>: baseline</code>, the bottom of the image will be posed on the container's baseline.</p>

<p>Depending on its type, an <em>image</em> may have an intrinsic width and height, but will not necessarily have them. For instance, SVG images have no intrinsic dimensions.</p>

<h2 id=".D0.9F.D1.80.D0.B8.D0.BC.D0.B5.D1.80_1">Пример 1</h2>

<pre class="brush: html">
&lt;img src="mdn-logo-sm.png" alt="MDN"&gt;
</pre>

<p><img alt="MDN" src="https://developer.cdn.mozilla.net/media/img/mdn-logo-sm.png" /></p>

<h2 id=".D0.9F.D1.80.D0.B8.D0.BC.D0.B5.D1.80_2.3A_Image_link">Пример 2: Image link</h2>

<pre class="brush: html">
&lt;a href="https://developer.mozilla.org/"&gt;&lt;img src="mdn-logo-sm.png" alt="MDN"&gt;&lt;/a&gt;</pre>

<p><a href="https://developer.mozilla.org/"><img alt="MDN" src="https://developer.cdn.mozilla.net/media/img/mdn-logo-sm.png" /> </a></p>

<h2 id="Specifications" name="Specifications">Пример 3: атрибут <code>srcset</code></h2>

<p>The <code>src</code> attribute is a <code>1x</code> candidate in user agents that support <code>srcset</code>.</p>

<pre class="brush: html">
 &lt;img src="mdn-logo-sm.png" 
      alt="MDN" 
      srcset="mdn-logo-HD.png 2x"&gt;</pre>

<h2 id="Specifications" name="Specifications" style="line-height: 30px; font-size: 2.14285714285714rem;">Пример 4: атрибуты <code>srcset</code> и <code>sizes</code></h2>

<p>The <code>src</code> attribute is ignored in user agents that support <code>srcset</code> when using '<code>w</code>' descriptors. When the <code>(min-width: 600px)</code> media condition matches, the image will be 200px wide, otherwise it will be 50vw wide (50% of the viewport width).</p>

<pre class="brush: html" style="font-size: 14px; word-spacing: 0px;">
 &lt;img src="clock-demo-thumb-200.png" 
      alt="Clock" 
      srcset="clock-demo-thumb-200.png 200w, clock-demo-thumb-400.png 400w"
&nbsp;     sizes="(min-width: 600px) 200px, 50vw"&gt;</pre>

<h2 id="Specifications" name="Specifications">Specifications</h2>

<table class="standard-table">
 <thead>
  <tr>
   <th scope="col">Specification</th>
   <th scope="col">Status</th>
   <th scope="col">Comment</th>
  </tr>
 </thead>
 <tbody>
  <tr>
   <td>{{SpecName('HTML WHATWG', 'embedded-content.html#the-img-element', '&lt;img&gt;')}}</td>
   <td>{{Spec2('HTML WHATWG')}}</td>
   <td>&nbsp;</td>
  </tr>
  <tr>
   <td>{{SpecName('HTML5 W3C', 'embedded-content-0.html#the-img-element', '&lt;img&gt;')}}</td>
   <td>{{Spec2('HTML5 W3C')}}</td>
   <td>&nbsp;</td>
  </tr>
  <tr>
   <td>{{SpecName('HTML4.01', 'struct/objects.html#h-13.2', '&lt;img&gt;')}}</td>
   <td>{{Spec2('HTML4.01')}}</td>
   <td>&nbsp;</td>
  </tr>
 </tbody>
</table>

<h2 id="Browser_compatibility" name="Browser_compatibility">Browser compatibility</h2>

<p>{{CompatibilityTable}}</p>

<div id="compat-desktop">
<table class="compat-table">
 <tbody>
  <tr>
   <th>Feature</th>
   <th>Chrome</th>
   <th>Firefox (Gecko)</th>
   <th>Internet Explorer</th>
   <th>Opera</th>
   <th>Safari (WebKit)</th>
  </tr>
  <tr>
   <td>Basic support</td>
   <td>{{CompatVersionUnknown}}</td>
   <td>{{CompatVersionUnknown}}</td>
   <td>{{CompatVersionUnknown}}</td>
   <td>{{CompatVersionUnknown}}</td>
   <td>{{CompatVersionUnknown}}</td>
  </tr>
  <tr>
   <td>srcset attribute</td>
   <td>{{CompatChrome(34.0)}}</td>
   <td>{{CompatGeckoDesktop("32.0")}} (behind a pref)</td>
   <td>{{CompatNo}}</td>
   <td>{{CompatOpera(21)}}</td>
   <td>{{CompatSafari(7.1)}}</td>
  </tr>
 </tbody>
</table>
</div>

<div id="compat-mobile">
<table class="compat-table">
 <tbody>
  <tr>
   <th>Feature</th>
   <th>Android</th>
   <th>Firefox Mobile (Gecko)</th>
   <th>IE Phone</th>
   <th>Opera Mobile</th>
   <th>Safari Mobile</th>
  </tr>
  <tr>
   <td>Basic support</td>
   <td>{{CompatVersionUnknown}}</td>
   <td>{{CompatVersionUnknown}}</td>
   <td>{{CompatVersionUnknown}}</td>
   <td>{{CompatVersionUnknown}}</td>
   <td>{{CompatVersionUnknown}}</td>
  </tr>
  <tr>
   <td>srcset attribute</td>
   <td>Chrome 34</td>
   <td>{{CompatNo}}</td>
   <td>{{CompatNo}}</td>
   <td>21</td>
   <td>iOS 8</td>
  </tr>
 </tbody>
</table>
</div>

<h2 id="See_also">See also</h2>

<ul>
 <li>{{HTMLElement("picture")}}, {{HTMLElement("object")}} and {{HTMLElement("embed")}} elements</li>
</ul>

<div>{{HTMLRef}}</div>
Вернуть эту версию