Ich weiß, dass ich folgende tun können, wenn ich ein Bild in einen Klick-able Link aktivieren möchte:Ist es in Ordnung, ein leeres Anker-Tag zu haben?
<a href="http://twitter.com/username"><img src="icons/twitter.png" /></a>
Aber ich würde es vorziehen, ein CSS-Hintergrundbild zu verwenden, so dass ich einen Hover-Zustand haben kann:
Das funktioniert gut, außer ich bin mir nicht sicher, ob es völlig gültig ist, einen Anker-Link zu haben, der nichts enthält. Chrome macht es gut, genauso wie FF, aber ich bin mir nicht sicher, ob andere gleich sind.
Ich weiß, ich nur einen Text in den Link setzen könnte, und verstecken es mit text-indent: -9999px
, aber ich habe es nie gemocht, diesen Ansatz, für variousreasons. Ist mein Code über Cross-Browser-kompatibel?
Ihr '' Tag bekommt nur den Stil der' .twitter'? Oder hat es eine Art Reset mit zusätzlichen Stilen? – Zuul