ich kann natürlich einzelne bilder nehmen und die verlinken, aber dann hätte ich für jeden menü-punkt zwei verschiedene bilder (normal und hover).
stattdessen will ich nur ein "normales" hintergrundbild und ein hover-hintergrundbild haben, über die ich einfach nur text setzen kann (was die ladezeiten um ein vielfaches senken würde).
wenn du einen normalen Link verwendest kann das auch der IE, wo ist das Problem?
a:link
{
background-image: url(...);
}
a:hover
{
background-image: url(...);
}
und die kombination von hintergrundgrafik und text fasse ich als div zusammen. da ist meiner meinung nach stylistisch nichts dran auszusetzen.
Doch, es ist überflüssig und macht deine Seite für viele unbrauchbar.
Struppi.