Ancres de liens sur une image situé dans le css

Nouveau WRInaute
Bonjour, dans le menu de mon site, j'ai le logo de ma société qui permet de revenir à la page d'accueil (comme plein de sites). Le logo est affiché via les CSS. Comment mettre une ancre sur un lien de ce type, sachant que je ne veux pas afficher un texte supplémentaire :

HTML:
<a id="menu" href="/" class="menu-header" style="padding-top: 3px;"> <span class="logo"></span></a>

2eme question, comme le menu est affiché sur toutes les pages, les ancres de mes liens sont toujours identiques quelque soit la page. Avez-vous une parade ?

Merci
ce_l
 
WRInaute discret
1.
<a href="#menu" title="top">Menu</a>

si tu veut autre chose que le mot 'Menu' tu met un caractere hamburger:
 
WRInaute accro
aria-label est ton ami dans ce cas. Et pour tes menus, comme drphilgood ci-dessus, même si cela sent plus la marmotte qui met le chocolat dans le papier alu, sauf si le site a une multitude de rubriques, sous-rubriques etc.
 
Nouveau WRInaute
@drphilgood : je ne souhaite pas avoir du texte visible donc ta recommandation ne résoud pas pour mon problème.
Je vais donc remplacer l'image de fond par une image dans le code avec une alt
Merci pour vos suggeestions
 
Discussions similaires
Haut