problème de DIV avec CLASS [CSS] - HTML/CSS - Programmation
Marsh Posté le 16-11-2003 à 15:19:04
Autrement dis, est ce que si on déclare un bloc avec une balise div qui a une classe, toute les balise à l'interieur prennent t elles cette classe ?
Par exemple :
|
est ce que dans cet exemple la balise hr prendra le style définit dans le css par
hr.essai{width:60} |
???
Marsh Posté le 16-11-2003 à 15:40:33
non, fais l'inverse
|
.essai hr{width:60px;} |
et mets une unité a width
Marsh Posté le 16-11-2003 à 16:08:57
C quoi la différence entre écrire
P.essai {...} |
et
.essai P {...} |
?
Marsh Posté le 16-11-2003 à 16:13:34
Non plus, sa résoud tout les problème sauf un.mon code html est
<div class="titrecv"> |
et mon code css est :
.titrecv div {text-align:center} |
Je voudrais que grace à la balise div et à .titrecv div {text-align:center} que mon tableau soit centré or il ne se centre pas. Comment pourrais je faire pour que mon tableau soit centrer ? merci de votre réponse
Marsh Posté le 16-11-2003 à 16:21:57
dans le premier cas, tu déclares une classe 'essai' qui s'applique à l'element P (dont les proprietés seront contenus entre accolades).
Code :
|
dans le second cas, tu déclares une classe 'essai' dont l'element P aura les proprietés contenues entre accolades.
Code :
|
plus de renseignements sur le fonctionnement des selecteurs ici :
http://www.yoyodesign.org/doc/w3c/css2/selector.html
Marsh Posté le 16-11-2003 à 17:05:53
mifinoufou a écrit : Non plus, sa résoud tout les problème sauf un.mon code html est
|
Ce qu'il fallait faire :
div.titrecv {text-align:center} |
Comme ça, toutes les balise <table> inclusent dans une element de classe .titrecv auront le formatage width:50%
Marsh Posté le 16-11-2003 à 14:47:42
Voila, j'ai créer une class comme tel :
div.titrecv {text-align:center}
table.titrecv {width:90%}
td.titrecv {width:50%}
hr.titrecv {width:50%}
et mon code html est le suivant :
<div class="titrecv">
<hr>
<table>
<tr>
<td><p>Objectif</p></td>
<td><p><a href="#haut">[Haut]</a></p></td>
</tr>
</table>
<hr>
</div>
Mais, à part me centrer le tableau, il ne prend pas en compte la largeur du tableau ni la largeur des hr. Toute les balises dans le div ont pourtant la meme class que le div ? Pourquoi cela ne fonctionne t il pas ? Merci de votre réponse