padding auch für Tabellen?
Beamer
- css
0 MudGuard
Hallo,
folgende Zeile steht in meinen StyleSheets:
table.redborder {border-width:2px; border-color:#FF9999; border-style:solid; padding:8px}
Nun habe ich im HTML-Code <table class='redborder'.... stehen. padding sollte doch die gleiche Funktion haben wie cellpadding im HTML-Code, richtig? Netscape 7 zeigt es richtig an, der IE 6 hat gar keinen Innenabstand.
Ist das richtig so oder kann man da noch etwas drehen, dass ich den Innenabstand auch über die StyleSheets steuern kann?
Danke!
Beamer
Hi,
Nun habe ich im HTML-Code <table class='redborder'.... stehen. padding sollte doch die gleiche Funktion haben wie cellpadding im HTML-Code, richtig?
Nein, padding im table-Element bedeutet, daß das table-Element dieses Padding hat.
cellpadding gibt aber den einzelnen Zellen das Padding.
Wenn Du cellpadding ersetzen willst, mußt Du
td, th { padding:8px; }
setzen.
padding wird defaultmäßig NICHT vererbt, sondern auf 0 gesetzt.
cu,
Andreas