suit: css vererbung aufheben

Beitrag lesen

Hallo!
Ich habe meinen CSS-Code begonnen mit

  • {

padding: 0;
   margin: 0;
}


>   
> um die Verhältnisse in allen Browsern konsistent zu halten.  

und du meinst das bringtwas? ;)  
reset-stylesheets müssen wenn ALLES zurücksetzen, padding und margin sind nur ein winziger bruchteil  
  

> Ich würde diese Vererbung gern für eine Tabelle ausschließen, da die Redakteure selbst eine Gestaltungsmöglichkeit für Tabellen erhalten sollten.  

warum definierst du die tabellen nicht allgemein vernünftig, dass alle tabellen konsistent aussehen - der redakteur hat nur die zellen zu befüllen und zu sagen, was der kopf, inhalt und fuss der tabelle ist bzw was kopfzellen sind und was die überschrift (caption)  
  

> Jetzt ist mit "padding:0;" die Eingabe von cellpadding für Tabellen nicht möglich.  

cellpadding hat mit css nix zu tun  
  

> Am einfachsten wäre es wohl diese Vererbung für Tabellen auszuschalten... oder hat sonst noch jemand eine Idee wie man das Problem lösen könnte??  

der \*-selektor spricht jedes element an - die vererbung kannst du nicht ab einem gewissen level wieder aufheben  
  
wie schon gesagt: du kannst aber die tabelleneigenschaften entsprechend überschreiben - da der \*-selektor eine sehr geringe <http://de.selfhtml.org/css/formate/kaskade.htm#spezifitaet@title=spezifität>