5568 sujets

Sémantique web et HTML

Salut,

1) Ca me paraît bizarre : name existe bien dans html 4.01 pour l'élément img. A vérifier plus avant.
2) Si tu veux désigner ton image de façon unique pour ton script, c'est l'attribut id que tu devrais utiliser.
3) Il est inutile d'utiliser du JavaScript pour un rollover. La pseudo-classe hover est là pour ça, elle le fait mieux et plus vite. En effet, il est inutile de recharger l'image à chaque fois et il existe même des techniques pour n'avoir qu'un seul chargement initial avec les différents états de ton image : normale, survolée, active ...

NB : J'ai failli modifier mon message car tu parlais dans ton article de la gestion de la propriété over sur les images, mais ton exemple utilise bien un lien. Mon point n° 3 reste donc valable Smiley lol
Modifié le 25 Jan 2005 - 22:36
Marvin Le Rouge a écrit :
[...]


2) Merci Smiley biggrin
3) Si je fais mon site, je suivrais ton conseil mais la, le but de mon article est de faire un exemple de la génération d'html et de javascript par Photoshop. Je peux pas défigurer la page générée. ils (mes 3 visiteurs) vont pas comprendre pourquoi ils obtiennent pas le même code source.
Je pouvais juste pas me résoudre à laisser un page non valide sur mon site Smiley lol donc je modifie un peu seulement Smiley lol

salut le roi poussière pour moi Smiley cligne
Modifié le 25 Jan 2005 - 23:08
Encore une preuve que la génération auto de contenu mène bien souvent à de la chiotte en conserve...
Raphael a écrit :
Selon les spécifications HTML 4.01, l'attribut "name" n'est pas appliquable à l'élément <img> :
http://www.w3.org/TR/1998/REC-html40-19980424/struct/objects.html#h-13.2
Pour les solutions, je pense que Marvin les a bien résumées Smiley cligne


Arf mais quelle truffeuh ! J'ai lu la 4.01 (qui elle étrangement admet name pour img) Smiley mur
Donc je reprends (en espérant ne pas dire de bêtises cette fois) : name n'existe pas pour img sur la 4.0, mais existe bien sur la 4.01.
Je m'étais donc gauffré sur le numéro de version dans laquelle je devais regarder, et Raphaël a écrit 4.01 au lieu de 4.0.

Euh Raphaël, c'est bien ça ? Je m'ai pas gourré cette fois ? Smiley sweatdrop