28173 sujets
CSS et mise en forme, CSS3
Bonjour,
En CSS:
On peut importer plusieurs feuilles:
Par contre, les règles @import doivent être placées en tout début de feuille de styles, précédées uniquement (si besoin) par une règle @charset et des commentaires CSS, mais en aucun cas par un sélecteur CSS et des déclarations de styles.
Exemple:
Ensuite, je ne sais plus s'il est possible d'importer une feuille de styles qui elle-même importe une autre feuille de styles. Je n'y vois pas d'objection à priori, mais ça serait à vérifier.
Modifié par Florent V. (03 Mar 2008 - 12:21)
En CSS:
@import "deuxieme-feuille.css";
On peut importer plusieurs feuilles:
@import "deuxieme-feuille.css";
@import "troisieme-feuille.css";
@import "quatrieme-feuille.css";
Par contre, les règles @import doivent être placées en tout début de feuille de styles, précédées uniquement (si besoin) par une règle @charset et des commentaires CSS, mais en aucun cas par un sélecteur CSS et des déclarations de styles.
Exemple:
@charset "utf-8";
/* ==========================================
Feuille de styles pour le site MACHIN.TRUC
========================================== */
/* Les règles suivantes seront appliquées: */
@import "deuxieme-feuille.css";
@import "troisieme-feuille.css";
/* --- STYLES PRINCIPAUX --- */
body {
color: black;
font-size: .85em;
background: white;
}
/* Cette règle ne sera pas appliquée: */
@import "quatrieme-feuille.css";
Ensuite, je ne sais plus s'il est possible d'importer une feuille de styles qui elle-même importe une autre feuille de styles. Je n'y vois pas d'objection à priori, mais ça serait à vérifier.
Modifié par Florent V. (03 Mar 2008 - 12:21)