5568 sujets

Sémantique web et HTML

bonjour,
j' utilise la balise embed pour intégrer de la musique dans mon site web mais je ne voudrais pas que la vidéo apparaisse (l'ecran noir ou blanc) .pour ça j' ai écris ce code:

<embed src="musique/youssoundour.wav" HIDDEN="true" id="muzik">


Dans IE et FIREFOX rien ne s'affiche mais dans OPERA l'écran blanc apparait comment résoudre le problème posé par OPERA ?
j' ai même ajouté la propriété visibility="hidden" mais aucun changement.
merci d'avance.
Modifié par legide (07 Jul 2008 - 11:40)
Bonjour,

Attention, ce forum est consacré aux standards du Web. Or:
- visibility="hidden" n'existe pas en HTML;
- l'élément EMBED n'est pas un élément standard de HTML, et son utilisation est donc déconseillée.

Pour inclure de la musique sur un site, il est généralement conseillé d'utiliser un lecteur de fichiers MP3 en Flash. Par exemple celui-ci. Et de fournir un lien direct vers le fichier MP3 pour ceux qui n'auraient pas Flash, tant qu'à faire.
Modifié par Florent V. (07 Jul 2008 - 11:50)
Dans mon projet je dois contrôler la musique via deux liens(pseudo-url) du genre :

<a href="javascript:playmuzik();">on</a> 
<a href="javascript:stopmuzik();">off</a>

où playmuzik() et stopmuzik() sont deux fonctions javascript permettant respectivement de lire et arrêter la musique.
est-ce le lecteur dewplayer me permet de faire ce contrôle en me passant de ses boutons.
legide a écrit :
est-ce le lecteur dewplayer me permet de faire ce contrôle en me passant de ses boutons.

Non. Il faut en trouver un autre avec une interface JS.