css und @import sind beide Methoden zum Aufrufen externer Stylesheets.
1. Verwendung
(1)Link:
(2)@import:
Methode 1 (in HTML hinzugefügt):
@import url(CSS-Dateipfad);
Methode 2 (im CSS hinzugefügt):
@import url(CSS-Dateipfad);
2. Unterschiede
(1) Link ist ein XHTML-Tag. Zusätzlich zum Laden von CSS können damit auch andere Transaktionen wie RRS definiert werden. @import gehört zur Kategorie CSS und kann nur CSS laden.
(2) Der Link verweist auf den CSS-Stil, der synchron mit dem Laden der Seite geladen wird. @import wartet, bis die Seite geladen ist, bevor mit dem Laden begonnen wird.
(3) Link ist ein XHTML-Tag und weist keine Kompatibilitätsprobleme auf; @import wurde in CSS2.1 vorgeschlagen und wird von Browsern niedrigerer Versionen nicht unterstützt.
(4) Link unterstützt die Verwendung von Javascript zur Steuerung des DOM zum Ändern des Stils, während @import dies nicht unterstützt.