5568 sujets

Sémantique web et HTML

Bonsoir,

soit ce code:

<a href="javascript:location.href='http://www.additious.com/?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)" title="Additious">
<img src="http://www.additious.com/images/additious_boutons/additious_rouge.gif" border="0" />
</a>


comment le rendre valide xhtml via le validateur w3c? Smiley smile


++
Modifié par csseur666 (19 Jan 2008 - 13:18)
Oui... mais non Smiley biggrin

Personne n'a demandé de rendre ce code accessible, ou tout simplement indépendant de javascript. Ne faites pas d'accessibilité quand on ne vous le demande pas Smiley cligne

Donc, simplement:
- remplacer & par &amp;
- remplacer border="0" par style="border:0"
- ajouter dans le code d'<img...> un alt="+Additious" ou similaire
Modifié par Laurent Denis (19 Jan 2008 - 07:03)
Je n'ai pas cherché à faire de l'accessibilité, c'est juste que je pensais (à tort, semble-t-il) que le pseudo-protocole javascript: ne permettrait pas de valider la page.

À ce propos, d'ailleurs: est-ce qu'une URI commençant par le pseudo-protocole javascript: est valide, ou bien est-elle invalide mais ça ne gêne pas le validateur HTML qui ne s'en préoccupe pas?