mam tabele z komórkami o dokładnie określonym rozmiarze w pikselach
<table style="border-collapse: collapse;" cellspacing=1 cellpadding=2 width="100%">
<tr>
<td style="border: 1px solid black;width:40px" align="left"><FONT SIZE="3"><B> LP</B></FONT></td>
<td style="border: 1px solid black;width:120px"align="left"><FONT SIZE="3"><B> Nazwa</B></FONT></td>
<td style="border: 1px solid black;width:40px" align="left"><FONT SIZE="3"><B> Liczba</B></FONT></td>
<td style="border: 1px solid black;width:90px" align="left"><FONT SIZE="3"><B> Opodatkowane</B></FONT></td>
<td style="border: 1px solid black;width:90px" align="left"><FONT SIZE="3"><B> Potrącenia</B></FONT></td>
<td style="border: 1px solid black;width:90px" align="left"><FONT SIZE="3"><B> Nieopodatkowane</B></FONT></td>
</tr>');
i teraz chciałbym dodać wewnętrzny margines do komórek (czasem lewy, czasem prawy)
problem w tym, że jak dodaje padding-left:10px (lub padding-right:10px) to o tyle rozszerza mi się wielkość komórki
próbowałem dodawać znak nbsp; i wygląda dobrze, ale jak eksportuję to zestawienie do excela, to wtedy te komórki są traktowane jako tekst i już nie można na lich liczyć.
Jak odsunąć tekst od ramki komórki bez zmiany jej rozmiaru?