HTML/XHTML における img 画像タグの基本的な使用法の詳細な説明

HTML/XHTML における img 画像タグの基本的な使用法の詳細な説明

画像タグは、Web ページに画像を表示するために使用されます。
HTML/XHTML 画像 <img /> タグ
XHTML では、画像は <img /> タグを使用して定義されます。 <img /> はペアになっていないタグです。

基本的な構文:

XML/HTML コードコンテンツをクリップボードにコピー
  1. <画像  src = "URL"   />   

<img /> タグは、src 属性を通じて画像ソースを決定します。url は相対または絶対画像アドレスです。

画像タグの属性:
src: 画像のソース、必須。表示されるイメージのソース アドレスを指定します。相対アドレスまたは絶対アドレスを指定できます。
alt: 代替テキスト。省略可能です。画像を表示できない場合やブラウザが画像をブロックしている場合に表示される置換テキストに使用されます。
title: 画像のヒントテキスト。省略できます。画像の上にマウスを置くと、関連するテキストが表示されます。
width: 画像表示の幅。省略可能です。単位はピクセルです。
height: 画像表示の高さ。省略可能です。単位はピクセルです。

テキスト代替属性 (alt)
画像タグのテキスト置換属性 alt は必須属性ではありませんが、非常に重要な属性です。何らかの理由でブラウザが画像を読み取れない場合は、元の画像の代わりに代替テキストが表示され、不足している関連画像情報が提供されます。この属性は、テキストのみのブラウザを使用するユーザーが Web ページのコンテンツを理解するのにも役立ちます。
したがって、各画像に意味のある代替テキスト置換属性を追加するのが良い習慣です。

<img /> タグの使用例
画像ファイルを保存するために、e:html フォルダーの下に images フォルダーを作成します。下の画像を右クリックし、「名前を付けて画像を保存」を選択して、画像を画像フォルダに保存し、後で使用できるようにします。
201636120500949.jpg (350×318)

XHTML example1.html を編集し、id="main-content" の div タグに次の変更を加えます。

XML/HTML コードコンテンツをクリップボードにコピー
  1. < h3 >記事のタイトル</ h3 >   
  2. < p >記事の内容</ p >   
  3. < p > <画像  src = "images/flower_1.jpg"   alt = "花"   </p>   

このようにして、Web ページに画像が表示されます。

画像の表示サイズを指定する
<img /> タグに width 属性または height 属性を追加して、画像の表示サイズを手動で指定できます。

XML/HTML コードコンテンツをクリップボードにコピー
  1. <画像  src = "images/flower_1.jpg"   alt = "花"  = "350"  高さ= "270"   />   

ヒント
通常、画像サイズ属性は無視され、デフォルトで元の画像サイズが表示されるか、ブラウザの適応サイズが表示されます。不適切な画像表示サイズを指定すると、画像が歪む可能性があります。
画像の読み込みにはある程度の時間がかかるため、優れたユーザーエクスペリエンスを実現するために、画像の品質を確保しながら画像のサイズを縮小するようにしてください。

さらに読む
ピクセル: ピクセルは、コンピューターが表示できる最小のドットと比喩的に考えることができます。たとえば、よく言われる画面解像度は 1024*768 ですが、これは画面に水平方向に 1024 (ピクセル) のドット、垂直方向に 768 (ピクセル) のドットがあることを意味します。単位として使用する場合、通常はデフォルトで pix と表記されます。

<<:  フレックスレイアウトを使用してページレイアウトを簡単に実装するためのサンプルコード

>>:  ウェブページ内の 2 つのボックス モデル (W3C ボックス モデル、IE ボックス モデル)

推薦する

dl、dt、dd リスト ラベルの例

dd タグと dt タグはリストに使用されます。通常は <ul><li> タ...

Webフロントエンドインターフェースの設計に必須のスキル

[必須] ユーザーインターフェースPhotoShop/花火デザインアーティストと協力して、スケッチを...

JavaScript のドキュメント オブジェクト モデル (DOM)

目次1. DOMとは何か2. 要素を選択する3. getElementById() 4. クエリセレ...

MySQLデータベースのスケジュールバックアップを実装する方法

1. シェルスクリプトを作成する vim バックアップdb.sh 次のようにスクリプトを作成します。...

Linuxでディレクトリを効率的に切り替える方法

Linux でディレクトリを切り替えるとなると、誰もが間違いなくcdコマンドを思い浮かべるでしょう。...

シンプルな時計を実装するJavaScript

この記事では、JavaScriptでシンプルな時計を実装するための具体的なコードを参考までに紹介しま...

クールなネオンライト効果を実現する純粋な CSS (デモ付き)

私は最近、YouTube の CSS アニメーション効果チュートリアル シリーズをフォローしています...

docker に nacos をインストールしてデータベースを構成する詳細なチュートリアル

環境の準備 Docker環境 MySQL 5.7 (公式イメージはmysql8をサポートしていません...

シンプルなjQuery + CSSを使用してカスタムタグタイトルツールチップを作成します

導入シンプルな jQuery + CSS を使用して、ブラウザのデフォルトの動作を置き換えるカスタム...

Linux カーネルの copy_{to, from}_user() に関する考察

目次1. copy_{to,from}_user() とは何か1. copy_{to,from}_u...

Linux カーネル デバイス ドライバー カーネル時間管理に関する注意事項

/****************** * Linux カーネルの時間管理 ***********...

MySQL ユーザー変数と set ステートメントの例の詳細な説明

目次1 ユーザー変数の概要2 ユーザー変数の定義3 ユーザー変数の使用3.1 セットを通した例3.2...

jsを使用してシンプルなカルーセル効果を実現する

この記事では、シンプルなカルーセル効果を実現するためのjsの具体的なコードを参考までに紹介します。具...

Vue開発の詳細な説明 ソートコンポーネントコード

目次 <テンプレート> <ul class="コンテナ">...

IISMonitor を使用して Web ページを監視し、IIS を自動的に再起動します。

目次1. ツールの紹介2. ワークフロー3. 操作インターフェースとパラメータ設定(1)監視と再起動...