Maison  >  Article  >  interface Web  >  Quelles sont les différences entre lien et @import ?

Quelles sont les différences entre lien et @import ?

hzc
hzcoriginal
2020-06-24 17:13:433209parcourir

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.

Quelles sont les différences entre lien et @import ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn