HTML での画像の使用
HTML の <img>
要素で HTML 文書に画像を埋め込むことができ、 <picture>
要素を使用するとレスポンシブ画像を使用することができます。このガイドでは、ウェブサイトへの画像の追加を扱うリソースへのリンクを紹介します。
リファレンス
これらの記事では、ウェブ上での画像の表示方法を制御するために使用される HTML 要素と CSS プロパティのいくつかを取り上げています。
HTML
CSS
object-fit
-
object-fit
は CSS のプロパティで、置換要素、例えば<img>
や<video>
の中身をコンテナーに合わせるために、どのようにリサイズする可を設定します。 object-position
-
object-position
は CSS のプロパティで、要素のボックス内で選択された置換要素内のコンテンツの配置を指定します。ボックス内の領域のうちで置換要素のオブジェクトに覆われていない部分には、要素の背景が表示されます。 background-image
-
background-image
は CSS のプロパティで、 1 つまたは複数の要素の背景画像を設定します。
ガイド
これらの記事では、画像の種類を選択して構成するためのガイダンスを提供しています。
- 画像ファイルの種類と形式ガイド
-
ウェブブラウザーが一般的に対応ている様々な画像ファイルの種類について、それぞれの使用例、機能、互換性の要素などの詳細を含めて解説しています。さらに、この記事では、与えられた状況に最適な画像ファイルタイプを選択するためのガイダンスを提供します。
- メディアのコンテナー要素の width および height 属性をアスペクト比に対応付ける
-
これにより、ブラウザーが画像を読み込む方法が変更され、アスペクト比がブラウザーによって初期段階で計算され、後で読み込まれる前に画像の表示サイズを修正することができます。
その他のトピック
興味がありそうな関連トピック
- HTML の学習: レスポンシブ画像
-
この記事ではレスポンシブ画像の概念、つまり画面サイズや解像度などが大きく異なる端末でも動作する画像について学び、レスポンシブ画像を実装するために HTML が提供するツールについて見ていきます。