28173 sujets

CSS et mise en forme, CSS3

Bonjour, quand je créé une liste de donné ds une table... quand je fais:
<table border="1">...</table> 

j'ai une bordure qui s'affiche à toutes les cellules de ma table sans que j'aille à en ajouter partout. J'aimerais faire cette propriété en css...
Voici mon code
Css:
.BorderStyle
{
    border-color : Black ;
    border-style : solid ;
    border-width : 1px;
} 


HTML:

<table class="BorderStyle" cellspacing="0" cellpadding="3" >...</table>


Le problème c'est que la bordure s'affecte qu'au contour de ma table et non pas à toutes les cellules...

Est-ce que quelqu'un peut m'expliquer ce qui m'échappe svp? Smiley confus
Modifié par poussy-puce (03 Apr 2007 - 16:40)
il faut que tu ajoutes la bordure au niveau des cellules,


table.BorderStyle td { border: solid 1px black; }