Webページ作成の質問: 画像ファイルのパス

Webページ作成の質問: 画像ファイルのパス

この記事は 123WORDPRESS.COM Lightning によるオリジナルです。転載する際にはこの文章を削除しても構いませんが、いかなる言い訳や方法であっても記事の内容を変更しないでください。変更した場合は自己責任となります。転載の際は著者と出典を明記してください。
ずっと前から今まで、多くのネットユーザーが私に同様の質問をしてきました。特にこのサイトからグラフィック画像の特殊効果コードをコピーした後、画像が表示されないなどの問題が常に発生します。ここでは、特に初心者向けの関連チュートリアルを書きます。この点に関して質問がない場合は、立ち去ってください。
Web ページに画像を適用する問題、つまり Web ページに画像タグを適用する問題について、以下にまとめておきます。
1) 画像ラベル付けの概要。
Web ページにテキストのみがあり、画像がない場合、活気が失われているように見えます。画像は Web ページの作成において非常に重要な要素です。HTML では、Web ページに画像を出力するための <IMG> タグが専門的に提供されています。このタグには、SRC、ALT、ALIGN、BORDER、WIDTH、HEIGHT 属性があります。
2) 属性の紹介。
SRC 属性。 <IMG> タグの場合、SRC 属性は必須属性です。つまり、<IMG> タグでは SRC に値を割り当てる必要があり、タグの不可欠な部分です。このとき、IMG は次の形式で記述する必要があります。
<IMG SRC="パラメータ値">
パラメータ値は、画像の完全なファイル名とパスです。
画像ファイルは一般に HTML ドキュメントなどのプレーンテキスト ファイルよりも多くのスペースを占め、Web デザインでは魅力を高めるために多くの画像を追加する必要があることがよくあります。これらの画像ファイルを HTML ドキュメントに追加すると、HTML ドキュメントのサイズが非常に大きくなり、ネットワーク経由での転送が必然的に遅くなります。
<IMG> タグは実際に HTML ドキュメントに画像を追加するのではなく、HTML にそれがどの画像ファイルであるかを伝えます。どこ? HTML が画像ファイルの元の場所へ移動してそれを呼び出すようになります。 SRC 属性の機能は、これら 2 つの質問に答えることであるため、SRC 属性のパラメーター値には、画像ファイルの完全なファイル名、つまり、logo.gif などのファイル名と拡張子を含める必要があります。これにより、どの画像ファイルであるかという質問に答えることができます。また、パラメーター値には、HTML が画像ファイルの場所を認識できるように、画像ファイルのパスも含める必要があります。
SRC 属性のパラメータ値に画像ファイルのパスをどのように記述するかは、初心者にとってしばしば問題となります。
画像ファイルへのパスは相対パスまたは URL にすることができます。いわゆる相対パスとは、現在の HTML ドキュメントにリンクまたは埋め込まれるファイルと現在の HTML ファイルの相対的な位置によって形成されるパスを指します。 HTML ファイルとイメージ ファイル (名前が logo.gif であると想定) が同じディレクトリにある場合、コードは <IMG SRC="logo.gif"> と記述できます。イメージ ファイルが現在の HTML ファイルがあるディレクトリのサブディレクトリに配置されている場合 (サブディレクトリの名前が images であると想定)、コードは <IMG SRC="images/logo.gif"> になります。イメージ ファイルが現在の HTML ファイルがあるディレクトリの上位ディレクトリに配置されている場合 (上位ディレクトリの名前が home であると想定)、相対パスは準 URL である必要があります。つまり、開発者の Web サイトを表すために "../" を使用し、その後に開発者の Web サイト内のイメージ ファイルのパスが続きます。たとえば、home がこの Web サイトのディレクトリである場合、コードは <IMG SRC="../home/logo.gif"> になります。home が Web サイトのディレクトリ king のサブディレクトリである場合、コードは <IMG SRC="../king/home/logo.gif"> と記述されます。
その他のプロパティ。 <IMG> タグの ALT、ALIGN、BORDER、WIDTH、HEIGHT 属性はオプションです。 ALIGN 属性は画像の配置であり、そのパラメータ値は左、中央、右です。BORDER は画像の境界であり、そのパラメータは 0 以上であり、デフォルトの単位はピクセルです。WIDTH 属性と HEIGHT 属性は画像の幅と高さであり、そのパラメータのデフォルトの単位はピクセルです。ALT 属性は、マウスが画像上を移動したときに表示されるテキストです。ここで、Web ページを作成するときにこの属性を使用するように全員に通知します。これを行う目的は何ですか?何らかの理由で画像が表示できない場合は、プロンプトテキストを表示できるため、ユーザーの利便性が向上します。

<<:  docker に基づいて nginxssl 設定を開始する

>>:  js タグ構文の使用法の詳細

推薦する

要素のフォームコンポーネントに関する注意事項

要素フォームとコード表示詳細はエレメントフォーム公式サイトをご覧ください構造と機能の分析紹介とソース...

Vueはログインジャンプを実装する

この記事では、ログインジャンプを実装するためのVueの具体的なコードを例として紹介します。具体的な内...

SQL の左結合と右結合の原理と例の分析

テーブルが 2 つあり、テーブル A のレコードがテーブル B に存在しない可能性があります。左結合...

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

MySQL をインストールする必要があるため、インストール手順を以下のように記録します。 自分なり...

突然外部ネットワークからDockerにアクセスできなくなる問題の解決方法

マスターのメソッドによると、原因は sysctl net.ipv4.ip_forward であること...

Dockerコンテナ間の通信と外部ネットワーク通信の操作

コンテナ間の通信1. コンテナのネットワーク共有このモードの Docker コンテナはネットワーク ...

HTMLのテーブルの内容は中央に水平と垂直に表示されます

CSSスタイルファイルで指定 #class td /*表のテキストを左右上下に揃えるように設定する*...

Better-scrollはメニューとコンテンツをリンクする効果を実現します

1. 基本的な使い方 <!DOCTYPE html> <html lang=&qu...

Vue のキーボードイベント監視の概要

キー修飾子キーボード イベントをリッスンする場合、詳細なキーを確認する必要があることがよくあります。...

JavaScript の parseInt() の魔法についての簡単な説明

原因このブログを書いた理由は、今日Leetcodeの日課問題をやっていたからです。文字列を整数(at...

JavaScript の組み込み Date オブジェクトの詳細な説明

目次日付オブジェクト日付オブジェクトの作成新しい日付()日付を取得する()取得日()月を取得する()...

CentOS 6 または CentOS 7 でディスク領域をクリアする方法

以下は、CentOS 6 または CentOS 7 サーバーのディスク領域をクリアするための簡単なコ...

React-Native スクリーンショットコンポーネント react-native-view-shot の紹介と使い方のまとめ

目次1. 現象2. 解決策3. 要約: 1. 現象1. 要件: 特定の表示ページをキャプチャしてアル...

JS を使用してファイルを操作する (FileReader は --node の fs を読み取ります)

目次JS はファイルを読み取る FileReader書類イベントとメソッド基本的な使い方イベント処理...

MySQLサービスを開くおよび閉じる2つの方法

方法1: cmdコマンドを使用するまず、DOS ウィンドウを開き、スタート、実行、cmd と入力しま...