[HTML/CSS] Padding w tabeli

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
Cyr4x
Nowy
Nowy
Posty: 45
Rejestracja: pt sie 26, 2005 11:12 pm
Kontakt:

[HTML/CSS] Padding w tabeli

Post autor: Cyr4x »

Czy element style="padding:1px" jest zgodnie ze standardem dozwolony dla znacznika table?

Mam coś takiego, że jest sobie dwuwierszowa tabela. Ma border 1px, ale między samą tabelą a borderem ma być jeszcze 1px przerwy. Rozwiązałem to mniej więcej tak:

Kod: Zaznacz cały

<table cellspacing="0" cellpadding="0" style="background-color:#FFFFFF; border:1px solid #000000; padding:1px">
<tr><td style="background-color:#FF0000"> </td></tr>
<tr><td style="background-color:#FFC000"> </td></tr>
</table>
No i teraz pod Firefoxem ten padding:1px działa pięknie, ale pod ułomnym IE już niestety nie. Jest na to jakiś inny sposób? Cellspacing="1" nie wchodzi w grę, bo to doda też 1px przerwy między wierszami, a tam ma nie być.

Można ewentualnie ustawiać padding-left, right, itp. z odpowiedniej strony w każdej komórce oddzielnie, ale to tylko zagmatwa kod i nie jest dobrym rozwiązaniem.
ODPOWIEDZ