Pas besoin d'image transparente, tu fais un lien normal avec du texte et tout et tout, tu lui donne des dimensions et tu le positionne pour recourvrir la zone du logo. Enfin tu masque le texte du lien, pour ça un text-indent avec une valeur du genre -10000px, ça fonctionne bien à priori.