Bonjour à tous.
Il y a vraiment quelque chose qui m'échappe au niveau de la syntaxe des CSS.
J'ai beau lire les tutoriaux, acheter des bouquins, quand je regarde les feuilles CSS de certains sites, tout s'embrouille (ils ont souvent des habitudes d'écriture différente" et je n'arrive pas faire la synthèse.
Surtout je voudrais que mon code soit propre et conforme à la syntaxe préconisée.
Dites moi si je me trompe mais : en prenant comme exemple de nom "bar"
1/ si je tape dans la CSS: .bar ("point" bar) suivi des paramètres de style, je dois appeller ce style dans la page Html par un
Oui ?
2/ si je tape dans la CSS:
oui ?
C'est identique si je met ds la CSS:
Qulle différence entre les deux ?
Peux t'on utiliser l'une ou l'autre , est-ce une autre syntaxe ?
3/Si dans une DIV, je veux utiliser plusieurs styles (ici 3 styles différents), quelle est la meilleure méthode ?
Si j'écris ds l'HTML:
je mets ds la CSS:
Merci de votre aide
Modifié par furet92 (03 Jul 2006 - 13:00)
Il y a vraiment quelque chose qui m'échappe au niveau de la syntaxe des CSS.
J'ai beau lire les tutoriaux, acheter des bouquins, quand je regarde les feuilles CSS de certains sites, tout s'embrouille (ils ont souvent des habitudes d'écriture différente" et je n'arrive pas faire la synthèse.
Surtout je voudrais que mon code soit propre et conforme à la syntaxe préconisée.
Dites moi si je me trompe mais : en prenant comme exemple de nom "bar"
1/ si je tape dans la CSS: .bar ("point" bar) suivi des paramètres de style, je dois appeller ce style dans la page Html par un
class="bar". ou un DIV class="bar"
?Oui ?
2/ si je tape dans la CSS:
#bar
, je dois l'appeller par un DIV id="bar"
oui ?
C'est identique si je met ds la CSS:
DIV.bar
(appellée par DIV id="bar"
.)Qulle différence entre les deux ?
Peux t'on utiliser l'une ou l'autre , est-ce une autre syntaxe ?
3/Si dans une DIV, je veux utiliser plusieurs styles (ici 3 styles différents), quelle est la meilleure méthode ?
Si j'écris ds l'HTML:
<DIV id="bar" ....>
<span class="bar1"> ....
<h1>......
je mets ds la CSS:
#bar {...}
.bar1 {...}
#bar.h1{....}
Merci de votre aide
Modifié par furet92 (03 Jul 2006 - 13:00)