Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

Position du CSS dans le code HTML

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
ecocentric
WRInaute accro
WRInaute accro

Inscrit le: 10 Fév 2004
Messages: 3373
Localisation: Mons

URL permanente de ce messagePosté le : Lun Fév 04, 2008 16:41    Sujet du message: Position du CSS dans le code HTML

Selon vous, les styles CSS doivent-ils être placés entre les head ou peut-on les placer n'importe où dans le code HTML? Les standards spécifient-ils qqch à ce niveau-là? En pratique, ça donne quoi?
 
ecocentric Visiter le site web du posteur
nickargall
WRInaute accro
WRInaute accro

Inscrit le: 13 Juin 2005
Messages: 3866
Localisation: Exilé au Groland à cause de Joe Dalton

URL permanente de ce messagePosté le : Lun Fév 04, 2008 16:51    Sujet du message: Position du CSS dans le code HTML

Le mieux, c'est dans une feuile css externe. après, le moins pire, c'est en effet dans la section <head>. Dans le code ça marche aussi, mais pour la validation je suis beaucoup moins sur que ça passe ...
Tu ne peux pas externaliser ton CSS ?
Hmmm, je subodore du mélange de CSS et de PHP, non ? Smile
 
nickargall Visiter le site web du posteur
tonguide
WRInaute accro
WRInaute accro

Inscrit le: 28 Nov 2003
Messages: 1123

URL permanente de ce messagePosté le : Lun Fév 04, 2008 16:55    Sujet du message: Position du CSS dans le code HTML

<style[...]></style> dans le <head>
Dans le contenu, uniquement dans les style=""

Sinon l'idéal est de tout externaliser, dans un fichier que le visiteur n'aura chargé qu'une seule et unique fois pour tout le site. Plutot que de recharger plusieurs fois un style toujours identique.
 
tonguide Visiter le site web du posteur
ecocentric
WRInaute accro
WRInaute accro

Inscrit le: 10 Fév 2004
Messages: 3373
Localisation: Mons

URL permanente de ce messagePosté le : Lun Fév 04, 2008 17:15    Sujet du message: Position du CSS dans le code HTML

nickargall a écrit:
Hmmm, je subodore du mélange de CSS et de PHP, non ? Smile

Pas tout-à-fait, c'est pour intégrer un fichier dans une page principale. Je veux pouvoir utiliser ce fichier sur plusieurs sites sans le modifier, et l'intégrer avec un simple include.
 
ecocentric Visiter le site web du posteur
nickargall
WRInaute accro
WRInaute accro

Inscrit le: 13 Juin 2005
Messages: 3866
Localisation: Exilé au Groland à cause de Joe Dalton

URL permanente de ce messagePosté le : Lun Fév 04, 2008 17:47    Sujet du message: Position du CSS dans le code HTML

Appelle donc ta feuille CSS dans le HEAD; un site B peut tout à fait appeler un CSS du site A
 
nickargall Visiter le site web du posteur
Marie-Aude
WRInaute accro
WRInaute accro

Inscrit le: 05 Juin 2006
Messages: 3438
Localisation: More than a plastic girl

URL permanente de ce messagePosté le : Lun Fév 04, 2008 19:05    Sujet du message: Position du CSS dans le code HTML

Développe des sélecteurs spécifiques pour cette page, de sorte qu'ils ne se mélangent pas avec tes autres feuilles de styles, et appelle la feuille dans l'entête
 
Marie-Aude Visiter le site web du posteur
Pandore
WRInaute accro
WRInaute accro

Inscrit le: 14 Oct 2005
Messages: 1416
Localisation: Aix-Noulette (62)

URL permanente de ce messagePosté le : Mar Fév 05, 2008 19:59    Sujet du message: Position du CSS dans le code HTML

Il y a 3 façons d'appliquer une mise en forme :

Arrow directement dans le code de la page, directement dans les balises : c'est-à-dire entre les "body", à l'aide de l'attribut "style". Exemple :

Code:
<body style="text-align:center;">


Arrow directement dans le code de la page, entre les balises "head"., à l'aide d'une balise "style".
Exemple :

Code:
<style type="text/css">
 text-align:center;
</style>


Arrow dans un fichier externe que tu appelles à l'aide d'une balise "link".
Exemple :

Code:
<link rel="stylesheet" media="screen" type="text/css" title="style general de la page d'index" href="/monfichier.css" />

Les 3 méthodes sont tout à fait valides.

Perso, j'ai une très nette préférence pour le(s) fichier(s) externe(s) (on peut très bien faire plusieurs fichiers externes si on veut. Un pour le style général, un pour une galerie de photos, etc. ... Wink ), la maintenance y est plus facile. Very Happy

Wink
 
Pandore Visiter le site web du posteur
bixi
WRInaute discret
WRInaute discret

Inscrit le: 19 Sep 2007
Messages: 70

URL permanente de ce messagePosté le : Mar Fév 05, 2008 20:14    Sujet du message: Position du CSS dans le code HTML

et c'est l'unique solution viable pour un css switcher (sans parler de génération dynamqieu de css via php)
 
bixi
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort