[HTML]<a> sans href légal?

adi3000 Messages postés 254 Date d'inscription   Statut Membre Dernière intervention   -  
adi3000 Messages postés 254 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai une simple question

j'ai un scripte qui doit tourner sur IE et comme y'a un énorme bug que je viens de découvrir avec getElementsByClassName (qui n'existe pas sous IE) je voudrais savoir si pour éviter de me compliquer la vie, je pourrai inclure un énorme paté entre <a></a> qui n'a rien a voir avec un lien?

Sinon est ce que je peux légalement inclure a la place d <a></a> une autre balise que <span> et <div>. Mon script marche si j'inclus un<a><form></a> et devrai marcher avec d'autre choses (peut etre meme un objet flash, ou un script php, ou un autre petit truc bien compliqué) que je prévoit de faire mais quand même. Puis-je?

Pour précision je travaille pour une entreprise donc c'est pour cela ue j'essai de bien faire les choses. Mais ça fait environ 5 h que je me cravache la tete a trouver un détour sans tout recommencer

2 réponses

notobe
 
Bonjour,

un <a> tout seul, ça fait une ancre normalement (<a name="toto"></a>)
Donc, pourquoi pas.

Mais si tu dois mettre des éléments du type "block" dedans, là, ça ne va plus du tout puisque l'élément a est de type inline. (form est de type block...)
https://www.la-grange.net/w3c/html4.01/struct/links.html#h-12.2
https://www.la-grange.net/w3c/html4.01/interact/forms.html#h-17.3
0
adi3000 Messages postés 254 Date d'inscription   Statut Membre Dernière intervention   54
 
Merci pour la réponse

En faite j'ai tenté avec une <h6> mais mon script n'a pas l'air d'accord, donc j'ai tout recommencé. J'aime bien les journée pour rien....:(


0