Le fichier CSS est appelé via le mot-clé "url" avec le chemin entre parenthèses et guillements. Si la syntaxe est correcte l'arrière plan sera de couleur turquoise.
Le fichier CSS est appelé via le mot-clé "url" avec le chemin uniquement entre parenthèses et sans guillements. Si la syntaxe est correcte l'arrière plan sera de couleur orange.
Le fichier CSS est appelé uniquement entre guillemets sans le mot-clé "url" ni les parenthèses. Si la syntaxe est correcte l'arrière plan sera de couleur jaune.
Le fichier CSS est appelé sans guillemets et sans mot-clé "url" mais entre parenthèses. Si la syntaxe est correcte l'arrière plan sera de couleur violet.
Le fichier CSS est appelé sans le mot-clé "url", sans parenthèses et sans guillemets. Si la syntaxe est correcte l'arrière plan sera de couleur verte.
La règle @import commence toujours par le mot-clé "@import", suivi par le mot-clé "url" qui permet d'indiquer entre parenthèses et guillemets le chemin vers le fichier CSS. Il est aussi possible de faire abstraction du mot-clé "url" et des parenthèses en indiquant directement le chemin vers le fichier entre guillemets.
Si vous n'indiquez pas le mot-clé "url", alors le chemin doit se trouver entre guillemets (seul Internet Explorer, dans ses versions 6 et 7, reconnaît le chemin sans guillemets). Dans le cas où vous indiquez le mot-clé "url" il ne faudra pas non plus oublier les parenthèses.
Le non respect de ces règles va aboutir à ce que la feuille de style ne sera pas reconnue et le style ne sera donc pas appliqué, comme vous pouvez le constater ci dessus :
La règle @import peut être insérée directement dans tout fichier (X)HTML, entre les balises <style> </style>.
<!
DOCTYPE
html
PUBLIC
"
-//W3C//DTD
XHTML
1.0
Strict//EN
"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
"
>
<
html
xmlns
=
"
http://www.w3.org/1999/xhtml
"
xml
:
lang
=
"
fr
"
>
<
head
>
<
title
>
Exemple 04 : Utilisation de la méthode at-rule @import et ses différentes syntaxes<
/
title
>
<
meta
http
-
equiv
=
"
Content-Type
"
content
=
"
text/html;
charset=ISO-8859-1
"
/
>
<
meta
http
-
equiv
=
"
Content-Style-Type
"
content
=
"
text/css
"
/
>
<style
type
=
"
text
/
css
"
>
@import
url
("
style1
-
exII
-
A
-
2
-
c
-
02
.
css
"
);
@import
url
(style2
-
exII
-
A
-
2
-
c
-
02
.
css
);
@import
"style3-ex04.css";
@import
(style4
-
exII
-
A
-
2
-
c
-
02
.
css
);
@import
style5-ex04.css;
</style>
<
/
head
>
<
body
>
<
h1
>
Exemple 04 : Utilisation de la méthode at-rule @import et ses différentes syntaxes
<
/
h1
>
<
p
id
=
"
un
"
>
Le fichier CSS est appelé via le mot-clé "url" avec le chemin entre parenthèses et guillements. Si
la syntaxe est correcte l'arrière plan sera de couleur turquoise.
<
/
p
>
<
p
id
=
"
deux
"
>
Le fichier CSS est appelé via le mot-clé "url" avec le chemin uniquement entre parenthèses et sans
guillements. Si la syntaxe est correcte l'arrière plan sera de couleur orange.
<
/
p
>
<
p
id
=
"
trois
"
>
Le fichier CSS est appelé uniquement entre guillemets sans le mot-clé "url" ni les parenthèses. Si la
syntaxe est correcte l'arrière plan sera de couleur jaune.
<
/
p
>
<
p
id
=
"
quatre
"
>
Le fichier CSS est appelé sans guillemets et sans mot-clé "url" mais entre parenthèses. Si la syntaxe
est correcte l'arrière plan sera de couleur violet.
<
/
p
>
<
p
id
=
"
cinq
"
>
Le fichier CSS est appelé sans le mot-clé "url", sans parenthèses et sans guillemets. Si la syntaxe
est correcte l'arrière plan sera de couleur verte.
<
/
p
>
<
/
body
>
<
/
html
>
p#
un
{
background-color
:
#
00ced1
;/*
darkturquoise
*/
}
p#
deux
{
background-color
:
#
ffa500
;/*
orange
*/
}
p#
trois
{
background-color
:
yellow
;
}
p#
quatre
{
background-color
:
purple
;
}
p#
cinq
{
background-color
:
lime
;
}
Copyright © 2011 Christophe F. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 Euros de dommages et intérêts. Cette page est déposée.