Eine kurze Diskussion über den Unterschied zwischen src und href in HTML

Eine kurze Diskussion über den Unterschied zwischen src und href in HTML

Einfach ausgedrückt bedeutet src „Ich möchte diese Ressource laden“ und href „Ich möchte mit dieser Ressource verknüpfen“

src wird hauptsächlich zum Ersetzen von Elementen verwendet und href wird verwendet, um relevante Links mit verwandten Dokumenten und externen Ressourcen herzustellen.

Das href-Attribut gibt an, dass ein Link zwischen der lokalen Webressource und der definierten Ressource hergestellt wird.

wie:

<link href="style.css" rel="stylesheet"/>

Der Browser weiß, dass es sich bei dieser Ressource um ein Stylesheet handelt, und stoppt die Analyse nicht, wenn er dieses Element erreicht. Das Rendern der Seite kann jedoch angehalten werden, da der Browser zum Rendern der Seite Stilregeln benötigt.

Der Browser lädt den Inhalt der CSS-Datei nicht in das Style-Tag. Daher empfehlen wir, zum Laden von Stylesheets den Link-Tag anstelle von @import zu verwenden.

Das src-Attribut bettet die entsprechende Ressource in die aktuelle Seite ein. wie:

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

Wenn der Browser die Seite lädt und verarbeitet, findet er script.js und kompiliert das JS. Erst dann werden die nachfolgenden Seitenkompilierungs- und Analysearbeiten fortgesetzt.

Der JS-Inhalt wird in das Skript-Tag geladen. Dies ist dem img-Tag sehr ähnlich. Wenn der Browser das img-Tag analysiert, lädt er das entsprechende Bild und fügt es in das img-Tag ein.

Aus diesem Grund sollte die jS-Datei zuletzt im Dokument geladen werden. Vor dem Etikett.

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

<<:  Datenabfragevorgang im MySQL-JSON-Format

>>:  Implementierung der Docker-Container-Statuskonvertierung

Artikel empfehlen

Der Kernprozess der NodeJS-Verarbeitung einer TCP-Verbindung

Vor ein paar Tagen habe ich mit einem Freund etwa...

Lösung für das Problem der Werteübergabe zwischen HTML-Seiten

Als ich den Aufsatz zum ersten Mal verwendete, füh...

Beispiele für die Verwendung der MySQL-EXPLAIN-Anweisung

Inhaltsverzeichnis 1. Nutzung 2. Ausgabeergebniss...

Nicht standardmäßiger Implementierungscode für die MySQL UPDATE-Anweisung

Heute werde ich Ihnen einen Unterschied zwischen ...

Lösung für Win10 ohne Hyper-V

Suchen Sie immer noch nach einer Möglichkeit, Hyp...

Vue realisiert die Bildschirmanpassung von Großbildschirmseiten

In diesem Artikel wird der spezifische Code von V...

js realisiert das Verpacken mehrerer Bilder in Zip

Inhaltsverzeichnis 1. Dateien importieren 2. HTML...

MySQL-Löschfunktion für Mehrfachtabellenverbindungen

Löschen einer einzelnen Tabelle: LÖSCHEN AUS Tabe...