Maison > interface Web > tutoriel CSS > Pourquoi n'est-il pas recommandé d'utiliser @import pour introduire le CSS ?

Pourquoi n'est-il pas recommandé d'utiliser @import pour introduire le CSS ?

王林
Libérer: 2020-06-13 16:14:56
avant
2846 Les gens l'ont consulté

Pourquoi n'est-il pas recommandé d'utiliser @import pour introduire le CSS ?

Il n'est pas recommandé d'utiliser @import pour les deux raisons suivantes :

Raison 1. L'utilisation de @import pour introduire CSS affectera le téléchargement parallèle du navigateur

Le fichier CSS référencé à l'aide de @import ne saura qu'il y a un autre CSS qui doit être téléchargé après que le fichier CSS qui le référence soit téléchargé et analysé. Ensuite, il sera téléchargé, puis après. téléchargement Démarrez une série d'opérations telles que l'analyse et la création d'un arbre de rendu. Cela empêche le navigateur de télécharger les fichiers de style requis en parallèle.

Raison 2 : plusieurs @imports entraîneront un ordre de téléchargement désordonné.

Dans IE, @import entraînera une perturbation de l'ordre de téléchargement des fichiers de ressources, c'est-à-dire que les fichiers js répertoriés après @import seront téléchargés avant @import et perturberont ou même détruiront @import lui-même . Téléchargements parallèles.

Nous pouvons utiliser la balise link pour introduire le CSS.

Tutoriel recommandé : Démarrage rapide avec 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!

Étiquettes associées:
source:juejin.im
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal