Hi,
Ja die lässt du natürlich mit weg, wenn da sonst nichts weiter drin steht ...!
Ja, aber wenn ich das ganze weg lasse, wie soll dann der Browser wissen, dass da eigentlich was hingehört?
Dadurch, dass du es ihm sagst.
Noch mal* - du hast bereits ein LI und ein A, welche deinen Menüpunkt darstellen. Wenn du jetzt an diesem Menüpunkt noch ein verzierendes Hintergrundbild anzeigen willst bzw. es bei :hover auswechseln - dann schaffe dir den zur Anzeige dieses Bildes nötigen Platz, in dem du LI oder A einen entsprechenden Innenabstand (padding) verpasst, und das Hintergrundbild passend ausrichtest.
Wenn das Bildchen an anderer Stelle erscheinen soll (und das dein eigentliches [Verständnis-]Problem darstellt) - dann setze bspw. ein zusätzliches SPAN-Element ins LI oder A, und positioniere dieses entsprechend. (Für moderne Browser könntest auch auf das zusätzliche SPAN verzichten, und das per :after oder :before lösen.)
* aber ein allerletztes; wenn du es jetzt noch nicht verstehst, muss einer von uns beiden wohl in einen Dolmetscher investieren - oder du dich mehr mit den Grundlagen von CSS beschäftigen
MfG ChrisB
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?