Beat: Childproblem mit Selektorregeln

Beitrag lesen

table.cpres {

border: 0;
  margin: 0px;
  padding: 0px;
}

table.cpres > th, table.cpres > td {

du gehst von der irrigen Annahme aus, dass
    <table><td>
valider Code sei.

border: #aa5a5a 1px solid;
  background: #edbda5;
  padding 4px;
}
table.cpres > td {

gleicher Fehler.

background: #ffebe1;
}


>   
> Wenn ich jetzt den HTML-Code so aufbaue,  
>   
> ~~~html

<table class="cpres">  

>   <tr><th>Hallo</th></tr>  
>   <tr><td>Welt!</td></tr>  
> </table>

werden die Zellen einfach nicht gestylt.
Wenn ich diese > weglasse, so stylte er aber JEDE Tabellenzelle,
egal ob diese im Elternelement table.cpres ist oder nicht!
Und das darf eben nicht passieren!!

Wie muss ich das nun in CSS bewekstelligen?

Verpasse deinen Layoutzellen Klassen und spreche sie direkt an.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische