Maison > Article > interface Web > Quelles sont les différences entre lien et @import ?
Les différences entre link et @import sont : 1. @import est une règle de syntaxe fournie par CSS et n'a que pour fonction d'importer des feuilles de style. Link est une balise fournie par HTML. Il peut non seulement charger du CSS. fichiers, mais aussi définir les attributs de connexion RSS, rel, etc. 2. @import est une syntaxe uniquement disponible en CSS2.1.
1. Différences d'affiliation
@import est une règle de syntaxe fournie par CSS et n'a pour fonction que d'importer des feuilles de style en lien ; fournis par les balises HTML peuvent non seulement charger des fichiers CSS, mais également définir des attributs RSS, de connexion relative, etc.
2. Différence d'ordre de chargement
Lorsque la page est chargée, le CSS introduit par la balise de lien est chargé en même temps ; chargé.
3. Différences de compatibilité
@import est une syntaxe uniquement disponible dans CSS2.1, elle ne peut donc être reconnue que dans IE5+ ; la balise de lien est un élément HTML et ne présente aucun problème de compatibilité.
4. La différence dans la contrôlabilité du DOM
Vous pouvez utiliser le DOM via JS et insérer des balises de lien pour changer le style puisque la méthode DOM est basée sur des documents, vous ne pouvez pas utiliser le @import ; méthode pour insérer des styles.
Tutoriel recommandé : "Tutoriel CSS"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!