Heim Web-Frontend CSS-Tutorial So führen Sie ein externes CSS-Stylesheet ein

So führen Sie ein externes CSS-Stylesheet ein

Jul 27, 2021 pm 04:11 PM

Methoden zum Einführen externer CSS-Stylesheets: 1. Verwenden Sie die Anweisung „“, um es einzuführen. 2. Verwenden Sie im Style-Tag-Paar die Anweisung „@import url(“css file path“);“

So führen Sie ein externes CSS-Stylesheet ein

Die Betriebsumgebung dieses Tutorials: Windows7-System, CSS3- und HTML5-Version, Dell G3-Computer.

Methoden zur Einführung externer CSS-Stylesheets

1. Verwenden Sie das -Tag

-Tag definiert die Beziehung zwischen dem Dokument und externen Ressourcen. Der -Tag wird am häufigsten zum Verlinken auf externe CSS-Stylesheets verwendet.

Syntax:

<link rel="stylesheet" href="css文件路径" />
Nach dem Login kopieren

2. Verwenden Sie die @import-Regel

Mit der @import-Regel können Sie ein Stylesheet in ein anderes Stylesheet importieren.

Syntax: Der Unterschied zwischen

<style type="text/css">
@import url("css文件路径");
</style>
Nach dem Login kopieren

und der @import-Methode

  • link liegt im HTML-Tag, während @import von CSS bereitgestellt wird.

  • Wenn die Seite geladen wird, wird gleichzeitig der Link geladen, und das von @import referenzierte CSS wartet, bis die Seite geladen ist, bevor es geladen wird.

  • @import kann nur in IE 5 oder höher erkannt werden und der Link ist ein HTML-Tag, sodass kein Kompatibilitätsproblem besteht.

  • Link-Stilstile haben eine höhere Gewichtung als @import-Gewichte.

Erklärung: Pfad

Relativer Pfad (Relativer Pfad)

Wie der Name schon sagt: Es handelt sich um die Position der CSS-Datei relativ zu einem bestimmten Referenzobjekt.

Im Physikunterricht erwähnen Lehrer immer die Relativbewegung: Das bedeutet, dass sich ein Objekt relativ zu einem anderen Objekt relativ zu einem festen Referenzobjekt bewegt. Wenn wir gehen und das Auto betrachten, haben wir das Gefühl, dass das Auto rückwärts fährt. Wenn das Auto uns ansieht, sieht es auch so aus. Das Verzeichnis, in dem sich die Webseite befindet, ist unsere Referenz Objekt.

Die Einführung des CSS-Codes wie folgt ist eine relative Pfadadresse. Die Datei style.css befindet sich auf derselben Verzeichnisebene wie die Webseitendatei.

<link rel="stylesheet" href="style.css" />
Nach dem Login kopieren

Absoluter Pfad

Da es absolut ist, bedeutet dies, dass diese Adresse einzigartig und unabhängig ist. Bezogen auf den lokalen Bereich lautet die absolute Adresse des Site-Tests gerade F:test. Bezogen auf den Server sollte es sich um eine IP-Adresse wie 127.0.0.1/test handeln.

Beispiel:

<link rel="stylesheet" href="http://xxx.com/test/css/style.css" />
Nach dem Login kopieren

Über die Pfadeinführung

Ob es sich um einen relativen Pfad oder einen absoluten Pfad zum Importieren von CSS-Dateien handelt, ich persönlich denke, dass Sie bei der lokalen Vorschau einen relativen Pfad auswählen und ihn in einen absoluten Pfad ändern können wenn das Projekt online ist. Es gibt folgende Punkte:

1. Durch die Eindeutigkeit der absoluten Adresse kann sichergestellt werden, dass der Browser die IP-Adresse direkt indiziert, was ohne Verzögerung ein fataler Schlag ist. Der relative Weg erfordert, das Verzeichnis Schritt für Schritt zu indizieren. Das ist, als würde man unterwegs ein Mädchen treffen, das man mag. Wir sind zu schüchtern, um mit ihr persönlich zu sprechen, also schaffen wir unzählige zufällige Begegnungen, bevor wir den Mut haben, nach oben zu gehen Fragen Sie nach ihren Kontaktinformationen, nur um am Ende herauszufinden, ob sie das schon gewusst hätte ~

2 Für diejenigen, die SEO betreiben Seien Sie sich bewusst, dass externe Links eine gute Gewichtszunahme bewirken können, auch wenn andere auf unseren Inhalt zugreifen. Wenn er nicht in seine eigene Serveradresse geändert wurde, bedeutet dies, dass die Referenzadresse dieser Website immer noch unsere URL ist. Der Crawler wird durch diese Bildreferenzadresse zurückkriechen, aber durch die relative Pfadreferenz, da sich die Adresse geändert hat, sodass der Crawler zurückkriecht. Nach dem Zurückkriechen kann die entsprechende Datei nicht gefunden werden, sodass die Arbeit des Crawlers bald beendet wird.

3. Wenn Sie am Frontend arbeiten, werden Sie irgendwann auf einen Animationseffekt stoßen, der Ihnen gefällt, aber Sie möchten das CSS nicht direkt herunterladen Rufen Sie die Netzwerkadresse direkt lokal auf. Wenn Sie bei der Vorschau dieser Seite versehentlich auf die Importadresse klicken, wird zum entsprechenden Website-CSS gesprungen. Auch wenn Sie die Homepage nicht besuchen, besuchen Sie dennoch deren Domainnamen, wodurch sich die Besuche unbeabsichtigt erhöhen.

(Teilen von Lernvideos: CSS-Video-Tutorial)

Das obige ist der detaillierte Inhalt vonSo führen Sie ein externes CSS-Stylesheet ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Vue 3 Vue 3 Apr 02, 2025 pm 06:32 PM

Es ist aus! Herzlichen Glückwunsch an das Vue -Team, dass es eine massive Anstrengung war und lange kommt. Alle neuen Dokumente auch.

Aufbau einer Ethereum -App mit Redwood.js und Fauna Aufbau einer Ethereum -App mit Redwood.js und Fauna Mar 28, 2025 am 09:18 AM

Mit dem jüngsten Aufstieg von Bitcoins Preis über 20.000 USD und kürzlich von 30.000, dachte ich, es lohnt

Können Sie gültige CSS -Eigenschaftswerte aus dem Browser erhalten? Können Sie gültige CSS -Eigenschaftswerte aus dem Browser erhalten? Apr 02, 2025 pm 06:17 PM

Ich ließ jemanden mit dieser sehr legitimen Frage einschreiben. Lea hat gerade darüber gebloggt, wie Sie gültige CSS -Eigenschaften selbst aus dem Browser erhalten können. Das ist so.

Ein bisschen auf CI/CD Ein bisschen auf CI/CD Apr 02, 2025 pm 06:21 PM

Ich sage "Website" passt besser als "Mobile App", aber ich mag dieses Rahmen von Max Lynch:

Gestapelte Karten mit klebriger Positionierung und einem Schuss Sass Gestapelte Karten mit klebriger Positionierung und einem Schuss Sass Apr 03, 2025 am 10:30 AM

Neulich habe ich dieses besonders schöne Stück von der Website von Corey Ginnivan entdeckt, auf der eine Sammlung von Karten aufeinander stapelt.

Vergleich von Browsern für reaktionsschnelles Design Vergleich von Browsern für reaktionsschnelles Design Apr 02, 2025 pm 06:25 PM

Es gibt eine Reihe dieser Desktop -Apps, in denen das Ziel Ihre Website gleichzeitig in verschiedenen Dimensionen angezeigt wird. So können Sie zum Beispiel schreiben

Verwenden von Markdown und Lokalisierung im WordPress -Block -Editor Verwenden von Markdown und Lokalisierung im WordPress -Block -Editor Apr 02, 2025 am 04:27 AM

Wenn wir dem Benutzer direkt im WordPress -Editor Dokumentation anzeigen müssen, wie können Sie dies am besten tun?

Warum werden die lila abgeschnittenen Bereiche im Flex -Layout fälschlicherweise als 'Überlaufraum' betrachtet? Warum werden die lila abgeschnittenen Bereiche im Flex -Layout fälschlicherweise als 'Überlaufraum' betrachtet? Apr 05, 2025 pm 05:51 PM

Fragen zu lila Schrägstrichen in Flex -Layouts Bei der Verwendung von Flex -Layouts können Sie auf einige verwirrende Phänomene stoßen, wie beispielsweise in den Entwicklerwerkzeugen (D ...

See all articles