Heim  >  Artikel  >  Web-Frontend  >  Der Unterschied zwischen src- und href-Attributen

Der Unterschied zwischen src- und href-Attributen

怪我咯
怪我咯Original
2017-01-16 17:19:061908Durchsuche

Es gibt einen Unterschied zwischen src und href und sie können verwirrend verwendet werden. src wird verwendet, um das aktuelle Element zu ersetzen, und href wird verwendet, um eine Verknüpfung zwischen dem aktuellen Dokument und der referenzierten Ressource herzustellen.

src ist die Abkürzung für „source“, die auf den Speicherort einer externen Ressource verweist. Der verwiesene Inhalt wird an der Stelle des aktuellen Tags in das Dokument eingebettet, auf das die Ressource verweist werden heruntergeladen und auf das Dokument angewendet, zum Beispiel JS-Skripte, IMG-Bilder, Frames und andere Elemente

.

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

Wenn der Browser dieses Element analysiert, unterbricht er das Herunterladen und Verarbeiten anderer Ressourcen, bis die Ressource geladen, kompiliert und ausgeführt wird. Das Gleiche gilt für Elemente wie Bilder und Frames to Zeigt auf eine Ressource, die im aktuellen Tag eingebettet ist. Aus diesem Grund wird das js-Skript

auch unten statt im Kopf platziert.

href ist die Abkürzung für Hypertext Reference, die auf den Speicherort der Netzwerkressource verweist und einen Link zum aktuellen Element (Anker) oder aktuellen Dokument (Link) herstellt zum Dokument

Dann erkennt der Browser das Dokument als CSS-Datei, lädt die Ressourcen parallel herunter und stoppt die Verarbeitung des aktuellen Dokuments nicht. Aus diesem Grund wird empfohlen, zum Laden von CSS die Link-Methode anstelle der @import-Methode zu verwenden. Der Inhalt von
<link href="common.css" rel="stylesheet"/>

src wird verwendet, um das aktuelle Element zu ersetzen und ist ein wesentlicher Bestandteil der Seite. Der Inhalt von

href wird verwendet, um eine Verbindung zwischen dem aktuellen Dokument und der referenzierten Ressource herzustellen . Es ist eine Referenz.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn