Page 1 sur 1

créer une ancre [réglé]

Publié : 29 août 2005, 14:14
par arno.
Bonjour,
je voudrais créer une ancre en HTML strict pour pouvoir faire un lien dessus.
Donc j'écris <a name="lien">, mais le problème c'est que je me fais crier dessus par le validateur, parceque verbatim :end tag for "A" omitted, but its declaration does not permit this

j'ai essayé de faire <a name="lien"/> ou bien <a id="lien"> et il me dit la même chose à chaque fois. Est-ce que qqun sait comment je dois faire pour qu'il soit content ?

merci beaucoup.

Publié : 29 août 2005, 14:17
par calimo
Tu peux faire <a name="lien"></a> :wink:
Cependant, l'attribut name est déprécié sur a en XHTML 1.1. Tu peux donc utiliser l'attribut id, ou mieux, une combinaison des deux.

Mais si tu as la flemme, et que tu veux pouvoir faire un lien vers le titre "joli titre", tu peux faire ça aussi :

Code : Tout sélectionner

<h2 id="lien">joli titre</h2>
Ça ira très bien aussi :wink:

Publié : 29 août 2005, 14:21
par Flore

Code : Tout sélectionner

<a href="#ancre">lien vers l'ancre</a>
<div id="ancre">ça c'est mon ancre et bla bla bla</div>
Edit : flûte grillée :cry: pour une fois que je savais répondre

Publié : 29 août 2005, 14:21
par arno.
super :D