Hallo,
diese angabe wird in ie5.0 nicht richtig interpretiert - das hintergrundbild beginnt nicht vor dem link, sondern mit dem link,
Deine Interpretation ist nicht ganz richtig: Der IE 5.0 ignoriert bei Inline-Elementen einfach das Padding. Beheben kannst Du dieses Verhalten, indem Du ein Margin setzt - gerne auch auf 0px.
Huch? Das wäre ja elegant. Leider kann ich es mit MSIE 5.0.2614.3500 auf Windows 98 nicht bestätigen. Gehe ich richtig in der Annahme, dass du z.B. a {background-color:gray; padding-left:10px;} meinst, welches z.B. durch margin:0; ergänzt wird, damit das padding funktioniert? Müssen da spezielle Umstände gegeben sein? Das funktioniert hier nämlich nicht. Ich kenne nur den Trick mit dem Setzen von width, der führt hier dazu, dass padding beachtet wird.
Mathias