HTML における src と href の違いについての簡単な説明

HTML における src と href の違いについての簡単な説明

簡単に言うと、srcは「このリソースをロードしたい」という意味で、hrefは「このリソースに関連付けたい」という意味です。

src は主に要素の置換に使用され、href は関連ドキュメントや外部リソースとの関連リンクを確立するために使用されます。

href 属性は、ローカル Web リソースと定義されたリソースの間にリンクが確立されていることを示します。

のように:

<link href="style.css" rel="スタイルシート"/>

ブラウザはこのリソースがスタイルシートであることを認識しており、この要素に到達しても解析を停止しませんが、ブラウザがページをレンダリングするためにスタイル ルールを必要とするため、ページのレンダリングが停止する場合があります。

ブラウザは CSS ファイルの内容をスタイル タグに読み込みません。したがって、スタイルシートを読み込むには、@import ではなく link タグを使用することをお勧めします。

src 属性は、対応するリソースを現在のページに埋め込みます。のように:

<script src="script.js"></script>

ブラウザがページを読み込んで処理するときに、script.js を見つけて JS をコンパイルします。そうして初めて、後続のページのコンパイルと解析作業が続行されます。

JS コンテンツはスクリプト タグに読み込まれます。これは img タグと非常によく似ています。ブラウザが img タグを解析すると、対応する画像が読み込まれ、img タグに配置されます。

このため、jS ファイルはドキュメントの最後に読み込む必要があります。ラベルの前。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

<<:  MySQL json 形式のデータクエリ操作

>>:  Dockerコンテナの状態変換の実装

推薦する

MySQL のロックに関する問題

ロックの分類:データ操作の粒度から:テーブルロック:操作時にテーブル全体がロックされます。行ロック:...

Docker の 4 つのネットワーク タイプの主な例

4 つのネットワーク タイプ:なし: コンテナのネットワーク機能を一切設定しません。--net=no...

Vue-Routerのインストールプロセスと原理の詳細

目次1. フロントエンドルーティングの実装原則2. vue-Routerの基本的な使い方2.1. イ...

mysql5.7 リモート アクセス設定

mysql5.7 でリモート アクセスを設定することは、ユーザーを作成して権限を付与するだけでアクセ...

CSS3 で実装された価格表

結果: 実装コードhtml <div id="価格表" class=&qu...

Linux のロード vmlinux デバッグ

gdb を使用してカーネル シンボルをロードする arm-eabi-gdb 出力/ターゲット/製品/...

Windows オペレーティング システムでの Linux 仮想マシンのインストールと構成のチュートリアル

序文仕事では、Linux 環境で操作する必要があることがよくあります。ここでは、win10 システム...

MySQL が UNION を使用して 2 つのクエリを接続できない理由の詳細な説明

概要連合接続データセットキーワードは、2つのクエリ結果セットを1つに連結し、同一のレコードを除外する...

Reactは複雑な検索フォームの展開と折りたたみ機能を実装します

時間に余裕を持って、過去を忘れましょう。前のセクションでは、[検索] フォームとクエリおよびリセット...

VMware 仮想マシンのインストール win7 オペレーティング システム チュートリアル ダイアグラム

VMwareaのインストールプロセスは説明しませんが、主にwin7イメージをロードする方法を説明しま...

JavaScriptの基本的なインタラクションの詳細な説明

目次1. 要素の入手方法文書から入手ID取得クラス名 (className) を取得します。タグ名 ...

Linuxロスレス展開方法

概要クラウド プラットフォームのお客様のサーバーでは、業務量が拡大し続けるとディスク容量が不足する場...

自動開始および停止コマンドを適用するには、Docker サービスを再起動します (推奨)

Docker サービス アプリケーションを再起動するコマンドを見てみましょう。具体的な内容は次のと...

インライン要素とブロック要素とは何ですか?

1. インライン要素はコンテンツの幅のみを占めますが、ブロック要素はコンテンツの量に関係なく行全体を...

MYSQLでプロシージャの名前を変更する方法の詳細な説明

最近、ストアド プロシージャの名前を変更する機能を使用しました。インターネットで情報を検索しましたが...