
<img src="/images/sunset.jpg" alt="Picture of a Ha Long Bay sunset">
新登場! 44ページの電子書籍「CSS in 44 minutes」が発売されました! 😃
ウェブページに挿入される画像を定義します。
例: コピー
<img src="/images/sunset.jpg" alt="Picture of a Ha Long Bay sunset">
例: コピー
<!-- For responsive images, use srcset and sizes -->
<img src="/images/sunset-360.jpg"
alt="Picture of a Ha Long Bay sunset"
srcset="/images/sunset-360.jpg 360w,
/images/sunset-720.jpg 720w,
/images/sunset-1440.jpg 1440w>"
sizes="(min-width: 800px) 720px, 360px">
src
画像がホストされているURL。
必須。"/images/tiramisu.jpg"
相対URLを使用できます。
"https://htmlreference.dokyumento.jp/images/traffic.jpg"
絶対URLを使用できます。
alt
画像が表示されない場合に画像を説明するための代替テキスト。スクリーンリーダーで使用されます。
必須。"ドラゴンズ・パール号の前に立っている男性の写真"
画像がないものとして説明してください。
srcset
同じ画像の異なるソースのリストを定義します。ブラウザは使用するのに最適なものを選択します。
"/images/[email protected] 2x"
2x
のようなピクセル密度記述子を定義できます。この場合、[email protected]
は幅が720pxです。
<img src="/images/sunset.jpg"
srcset="/images/[email protected] 2x"
alt="Picture of a Ha Long Bay sunset">
ブラウザは、利用可能なスペース、ピクセル密度などに応じて、sunset.jpg
または[email protected]
を使用します。
"/images/sunset-360.jpg 360w,
/images/sunset-720.jpg 720w,
/images/sunset-1440.jpg 1440w"
360w
のような幅記述子を使用できます。この値は、sizes
属性で定義されたソースサイズのいずれかで除算され、ピクセル密度が得られます。
<img src="/images/sunset-360.jpg"
alt="Picture of a Ha Long Bay sunset"
srcset="/images/sunset-360.jpg 360w,
/images/sunset-720.jpg 720w,
/images/sunset-1440.jpg 1440w>"
sizes="(min-width: 800px) 720px, 360px">
sizes
異なるソースサイズのリストを定義します。それぞれをメディアクエリと組み合わせることができます。
"(min-width: 800px) 1440px, 720px"
ビューポートが800pxより大きい場合、ブラウザはsrcset
で定義された1440px
の画像を使用します。
そうでない場合は、720px
を使用します。
<img src="/images/sunset-360.jpg"
alt="Picture of a Ha Long Bay sunset"
srcset="/images/sunset-360.jpg 360w,
/images/sunset-720.jpg 720w,
/images/sunset-1440.jpg 1440w>"
sizes="(min-width: 800px) 720px, 360px">
height
画像の高さを定義します。
"240"
ピクセル単位の高さ。
width
画像の幅を定義します。
"120"
ピクセル単位の幅。