Lien non cliquable ( Validité XHTML )

Fermé
Sehntis Messages postés 53 Date d'inscription samedi 6 février 2010 Statut Membre Dernière intervention 26 février 2010 - 22 févr. 2010 à 21:39
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 23 févr. 2010 à 17:06
Bonsoir,

Je voudrais savoir si ce type de lien est valide XHTML :
<a>Lien</a>


Vous allez me dire que c'est stupide un lien sans adresse, mais en voici la raison :

J'ai développé un système de messagerie instantanée en PHP pour discuter avec ma copine via le navigateur Opéra d'une Nintendo DSi et via Mozilla Firefox. Dans le mode d'affichage vertical de la Nintendo DSi, les images ne s'affichent pas, sauf celles avec un lien. Donc, de cette façon, les smileys s'affichent quand même.

C'est privé, donc la validation, on s'en fiche un peu mais j'aime faire les choses correctement.

Ce code est-il donc valide ?

Merci à vous,

8 réponses

zoby44 Messages postés 818 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 7 avril 2010 199
22 févr. 2010 à 22:20
Tu utilise un framework javascript ? Si tu fait un "return false" au niveau du listener du lien tu ne devrais pas avoir de retour en haut de page.
1
Lord-Dendoncker Messages postés 312 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 3 janvier 2012 110
22 févr. 2010 à 21:41
Le code en html est: <a href="lien avec les doubles apostrophes autour">nom que tu veux mettre a la place du lien </a>
0
Sehntis Messages postés 53 Date d'inscription samedi 6 février 2010 Statut Membre Dernière intervention 26 février 2010 9
22 févr. 2010 à 22:06
Merci, mais c'était pas du tout ma question ... Je sais faire un lien ... Merci de lire TOUT la prochaine fois ...

Je demandais si sans le "href" c'était valide ou pas.
0
zoby44 Messages postés 818 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 7 avril 2010 199
22 févr. 2010 à 22:14
Salut. Je ne pense pas que ton lien soit valide.
Par contre : '<a href="#">Lien</a>' le seras, et tu n'auras aucune redirection.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Sehntis Messages postés 53 Date d'inscription samedi 6 février 2010 Statut Membre Dernière intervention 26 février 2010 9
22 févr. 2010 à 22:16
Salut,

J'y ai pensé, j'ai aussi pensé à un refresh en JavaScript, mais je n'aime pas. Le "#" me ramène en haut de la page et le refresh en JS, je n'aime pas non plus car la page s'actualise déjà toutes les 5 secondes pour l'arrivée des nouveaux messages.
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
22 févr. 2010 à 22:42
<a href="#" onclick="return false;">Texte du lien</a>
C'est comme ça que je fais.
0
Sehntis Messages postés 53 Date d'inscription samedi 6 février 2010 Statut Membre Dernière intervention 26 février 2010 9
23 févr. 2010 à 14:22
Bonjour à tous et merci pour vos réponses.

Après de plus longues recherches, d'après ce site internet ( https://forum.alsacreations.com/topic-4-33928-1-Rendre-un-lien-inactif.html ) qui semble fiable, une personne dit au message n°3 que le code
<a>Texte</a>
sans la propriété "href" est valide XHTML 1.0. J'ai tout de même essayé "Return False" histoire de m'informer car je ne connaissais pas cette fonction pour les liens. Le résultat est le même, mais je pense tout de même garder
<a>Texte</a>
pour des questions de facilité.

Merci à vous
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
23 févr. 2010 à 17:06
Si je me souviens bien, le curseur ne prends pas la forme d'une main s'il n'y a pas l'attribut href.
À ce moment là autant utiliser span.
0