Souligné au survol d’un hyperlien
Résolu/Fermé
faureste
Messages postés
74
Date d'inscription
lundi 1 octobre 2007
Statut
Membre
Dernière intervention
12 octobre 2013
-
1 oct. 2007 à 11:07
Navid_92 Messages postés 711 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 12 février 2015 - 18 mai 2012 à 00:14
Navid_92 Messages postés 711 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 12 février 2015 - 18 mai 2012 à 00:14
A voir également:
- Css souligner au survol
- Css lien non souligné - Astuces et Solutions
- Comment souligner un mot dans un sms ✓ - Forum Jeux vidéo
- Où se trouve le trait souligné _ ✓ - Forum Samsung
- Écrire en gras, italique, souligner - Forum Téléphones & tablettes Android
- Comment souligner une lettre dans un mot de passe ✓ - Forum Word
12 réponses
Bonjour,
Premièrement il est important de savoir que les liens hypertextes sont soulignés pour permettre au lecteur de les répérer immédiatement au milieu d'une page. c'est donc généralement une très mauvaise pratique de ne pas afficher le soulignement, ou de ne l'afficher qu'au survol.
Après cet avertissement de rigueur, je précise que dans le cas de menus, il est implicite et évident (opur quiconque à déjà navigué sur le web) qu'il s'agit là de liens.
nul besoin d'un script pour obtenir le résultat que vous cherchez, cela se passe au niveau de la feuille de style (CSS), il s'agit de définir un style pour les liens de votre menu.
par exemple, imaginons que le style à appliquer aux liens de votre menus soit la classe "menugauche", pour obtenir l'effet que vous souhaiter, dans la feuille de style il suffit d'ajouter:
a.menugauche:link {text-decoration:none} /* lien non visité */
a.menugauche:visited {text-decoration:none} /* lien visité */
a.menugauche:hover {text-decoration:underline} /* lien survolé */
a.menugauche:active {text-decoration:none} /* lien sélectionné */
pour en savoir plus sur les CSS:
cssintro
https://www.alsacreations.com/
https://openweb.eu.org/css/
http://css.mammouthland.net/
https://www.w3schools.com/css/
Premièrement il est important de savoir que les liens hypertextes sont soulignés pour permettre au lecteur de les répérer immédiatement au milieu d'une page. c'est donc généralement une très mauvaise pratique de ne pas afficher le soulignement, ou de ne l'afficher qu'au survol.
Après cet avertissement de rigueur, je précise que dans le cas de menus, il est implicite et évident (opur quiconque à déjà navigué sur le web) qu'il s'agit là de liens.
nul besoin d'un script pour obtenir le résultat que vous cherchez, cela se passe au niveau de la feuille de style (CSS), il s'agit de définir un style pour les liens de votre menu.
par exemple, imaginons que le style à appliquer aux liens de votre menus soit la classe "menugauche", pour obtenir l'effet que vous souhaiter, dans la feuille de style il suffit d'ajouter:
a.menugauche:link {text-decoration:none} /* lien non visité */
a.menugauche:visited {text-decoration:none} /* lien visité */
a.menugauche:hover {text-decoration:underline} /* lien survolé */
a.menugauche:active {text-decoration:none} /* lien sélectionné */
pour en savoir plus sur les CSS:
cssintro
https://www.alsacreations.com/
https://openweb.eu.org/css/
http://css.mammouthland.net/
https://www.w3schools.com/css/