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 ボックス モデル)

推薦する

Linux でユーザーを完全に削除する 2 つの方法

Linux 操作実験環境: Centos7 仮想マシンまず、共通ユーザーgubeiqingを作成しま...

Windows 8.1 で MySQL5.7 のルート パスワードを忘れた場合の解決方法

【背景】最近勉強中に非常に恥ずかしいことに遭遇しました。MySQL のパスワードを忘れてしまい、My...

CSS を使用して 3 列のアダプティブ レイアウト (両側は固定幅、中央はアダプティブ) を実現します。

いわゆる 3 列適応レイアウトとは、両側の幅が固定され、中央のブロックの幅が適応されることを意味しま...

MySQL Workbench の使い方チュートリアルの詳しい説明

目次(I) Workbenchを使用してデータベースを操作する①データベースを作成する② データベー...

CSS3 フィルター (フィルタ) ウェブページのグレーまたは黒モードのサンプルコードを実現

フロントエンドcss3 フィルターは、Web ページのグレー効果を実現できるだけでなく、ナイト モー...

MySQL 8.0.15 のインストールと設定方法のグラフィック チュートリアル (Windows 10 X64)

最近私が学んでいるのは MySQL の知識なので、MySQL をインストールすることが非常に重要です...

長いデータを HTML で表示するときに処理する方法

HTML で長いデータを表示する場合、マウスをその上に移動するとデータを切り捨てて完全なデータを表示...

MySQLで置換関数を実装するためのいくつかの実用的なシナリオ

REPLACE構文REPLACE(String,from_str,to_str)つまり、String...

Dockerのセキュリティについて Docker-TLS暗号化通信の問題

目次1. Dockerのセキュリティ問題2. Dockerアーキテクチャの欠陥とセキュリティメカニズ...

XHTML 特殊文字コレクション

注意&#160;ノーブレークスペース = ノーブレークスペース、 iexcl ¡ &...

Spark RDD をデータフレームに変換し、それを MySQL に書き込む例

DataframeはSpark 1.3.0で導入された新しいAPIで、Sparkで大規模な構造化デー...

MySQLデータ移行の概要

目次序文: 1. データ移行について2. 移行計画と留意点要約:序文:日常業務では、テーブル、データ...

Linux における nohup と & の使い方と違いの詳細な説明

例:例として、Python コード loop_hello.py を使用します。このコードは、ループ回...

js のループメソッドとさまざまなトラバーサルメソッド

目次forループwhileループdo-while ループループのネストトラバーサルメソッド~のために...

EclipseにTomcatサーバー設定を追加する方法

1. ウィンドウ -> 設定を選択してEclipseの設定パネルを開きます。 2. 「設定」ウ...