Définition de la CSS @import{}.
La règle CSS @import
permet d'importer une feuille de style externe au sein même d'une même feuille de style.
La règle de feuille de style @import
CSS accepte comme valeur :
-
url(url)
, l'url d'un fichier CSS, l'url peut être relative ou absolue. - nom de médias, un ou des médias séparé par un virgule pour lesquels on veut appliquer la feuille de style importée. Par défaut
all
.
Conditions d'application de la CSS @import{}.
La règle CSS @import
permet de cacher certaines propriétés CSS qui ne seraient pas compatibles avec les vieux navigateurs.
La règle de feuille de style @import
CSS n'a pas d'équivalence en HTML ou XHTML.
Problème d'interprétation de @import{} en Css.
La règle CSS @import
pose des problèmes car elle n'est interprétée par les vieux navigateurs, Netscape 4 par exemple. Opéra semble accepter à partir de la version 7.11. Evitez seulement de mettre des " ' ".
Sur Blackberry, il est déconseillé d'utiliser la feuille de style @import
CSS.
Evolutions de la syntaxe CSS de @import{}.
En CSS 3, la règle CSS @import
CSS accepte une "Media Query" qui permet de mettre des règles supplémentaires autre que les médias (tailles, résolutions, orientation, etc...).
Compatibilités navigateurs de la règle @import{}
- Détails des versions de la CSS @import{}
- Règle
@import{}
est compatible avec CSS2 et plus. - Règle
@import{}
est compatible avec CSS3 et plus.
Exemples et astuces CSS pour utiliser @import{}
Optimisation du temps de chargement de votre page
Si vous êtes sensible au temps de chargement de votre page HTML, sachez que l'utilisation de la propriété @import css est déconseillée car elle augmente le temps de chargement de votre page.
Le navigateur doit télécharger le fichier css contenant @import, l'analyser puis faire l'import de l'autre css.
Utilisez plutôt la balise HTML LINK
.
Votre avis sur la définition @import{} en CSS
Votez pour la définition CSS @import{}
- 1/5
- 2/5
- 3/5
- 4/5
- 5/5
Votes: 4.4 / 5 - 16
votes
Cliquez sur une étoile pour voter.