96 votes

charger un fichier css externe dans la balise body

Duplicata possible :
Quelle est la différence si je place le fichier css dans <head> ou <body> ?

En général, le code de chargement du fichier css externe est placé dans l'en-tête du html.

<head>

...
<link href="stackoverflow.com/uploadify/uploadify.css" type="text/css" rel="stylesheet" />
...

</head>

mais, parfois, je devrais mettre mon code de chargement css dans la balise body, Je veux dire

<body>
...
<link href="stackoverflow.com/uploadify/uploadify.css" type="text/css" rel="stylesheet" />
...
</body>

donc ma question est, est-il possible de mettre mon code de chargement css dans la balise body ?

36voto

Le style fonctionne dans le corps, mais le corps peut être fait avant la tête afin que vos éléments puissent être sans style pendant un moment.

1voto

Daan Points 3019

Non, ce n'est pas bien de mettre un link dans la balise body. Voir le spécification (liens vers les spécifications de HTML4.01, mais je crois que c'est vrai pour toutes les versions de HTML) :

"Cet élément définit un lien. Contrairement à A il ne peut apparaître que dans le HEAD section d'un document, bien qu'il puisse apparaître un nombre quelconque de fois."

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X