Bonjour,

Je suis en train de faire un site sur lequel je fais apparaître quelques-unes de mes animations, réalisées sur le logiciel Flash. Pourriez-vous me dire si ces lignes correspondent à ce qu'il est convenu de faire ?
J'avoue être un peu perplexe et ce, par rapport à bon nombre de ces lignes...
Quelle utilité, par exemple, de noter "... data = 'flash/animation_1.swf' href = 'flash/animation_1.swf'... " ?
Les "alt" sont-ils toujours obligatoires ? Pour les images ? Pour les animations ? Peut-on les laisser vide et dans ce cas, quel intérêt ?
Merci pour vos lumières ! N'hésitez pas à tout m'expliquer car je suis un MEGA DEBUTANT Smiley smile

La dernière fois que j'ai posté quelque chose sur ce site, j'avais remplacé l'indentation que je ne parviens d'ailleurs toujours pas à faire ici, par des espaces, c'était, du coup, encore moins clair... je me suis, cette fois, abstenu... désolé si c'est un peu difficile à lire... peut-on écrire les lignes de code directement ici ou pas ? Apparemment oui puisqu'il y a des balises CODE


<figure>
<a rel = "gallery2" class = "fancybox" alt = "Animation sur Flash" title = "Ma première animation sur Flash" type = "application/x-shockwave-flash" data = "flash/animation_1.swf" href = "flash/animation_1.swf"> <param name = "movie" value = "flash/animation_1"/> 
<param name = "quality" value = "high"/>
<span data-picture = " " data-alt = "Animation sur Flash">
<span data-src = "img/flash1_small.jpg" alt = "Première animation en Flash" title = "Cliquez sur l'image pour voir l'animation"></span>
<span data-src = "img/flash1_med.jpg" data-media = "(min-width: 1200px)"><img alt = "Première animation en Flash" title = "Cliquez sur l'image pour voir l'animation" src = "img/flash1_med.jpg">
</span>
</span>
</a>
</figure>
<figure>...</figure>
salut,
la balise <param> est utilisée pour définir, comme son nom l'indique, les paramètres d'un plugin. Elle va de paire avec la balise <object> (qui n'apparaît pas dans ton code). Pour insérer une animation Flash, c'est généralement :

<object data="fichier.swf" type="application/x-shockwave-flash">
   <param name="movie" value="fichier.swf" />
</object> 

Tu peux ajouter d'autres balises <param> pour définir certains autres attributs (qualité, menu...).

En ce qui concerne les balise <img>, les attributs alt sont obligatoires même s'ils doivent rester vides. Cet attribut doit décrire généralement le "rôle" de l'image. Si l'image est incluse dans un lien, on décrit alors le lien, si l'image est purement décorative, on peut laisser l'attribut vide.
Il faut savoir que le contenu de cet attribut peut avoir un poids dans le référencement.
Merci pour votre réponse mais je suis un peu perdu...
Cela fonctionnait merveilleusement avec la syntaxe que je vous ai soumise précédemment mais plus du tout avec la balise objet que j'ai essayé d'inclure (JE PENSE AVOIR TOUT ESSAYE... Apparemment pas puisque ça ne fonctionne plus !)
Je suis également un peu étonné de n'avoir trouvé aucun message d'erreur dans les différentes consoles des navigateurs testés (Mozilla, Google Chrome et IE) si ma syntaxe n'était pas la bonne (LE FAIT DE NE PAS EMPLOYER LA BALISE APPROPRIEE "OBJET" DOIT ETRE CONSIDERE COMME UNE ERREUR, N'EST-CE-PAS ?)
Bref, à l'aide ! Je la mets où... cette balise objet !?