SELFHTML/Quickbar
HTML
Couleurs du fichier et arrière plan
![]() |
Musique de fond |
![]() |
|
![]() |
Vous pouvez décider qu' à l'appel d'un fichier HTML démarre une musique de fond. Pour ce faire, il y a actuellement deux solutions. Les deux solutions décrites ci-après - l'une pour l' Explorer Internet Microsoft, l'autre pour Netscape - sont spécifiques à leur fabricant. Il faut ajouter que chez de nombreux utilisateurs, Netscape 4.x bute sur cette commande que connaissait pourtant Netscape 3.x.
<head> <!-- Microsoft: --> <bgsound src="fichier.mid" loop=infinite> </head> <body> <!-- Netscape: --> <embed src="fichier.mid" autostart=true loop=true hidden=true height=0 width=0> |
Avec <bgsound ...> vous définissez dans l'entête d'un fichier HTML une musique de fond d'après la syntaxe Microsoft pour l'affichage du fichier (bgsound = arrière plan sound = musique de fond). Avec <embed ...> vous obtenez la même chose pour Netscape (embed = incorporer). Après la mention src= suit dans les deux cas la mention du fichier musique désiré (src = source = source). Il doit s'agir dans la mesure du possible de fichiers du type MID, AU ou WAV. Pour éviter un affichage visible du lecteur de sons, est nécessaire dans la syntaxe de Netscape la mention hidden=true height=0 width=0 (width = largeur, height = hauteur, hidden = caché). Vous devez aussi préciser explicitement le démarrage automatique de la musique dans la syntaxe de Netscape - avec la mention autostart=true. Enfin, vous pouvez encore décider si le fichier musique doit être joué une fois, plusieurs fois ou continuellement (jusqu'à l'appel d'un autre fichier HTML). D'après la syntaxe Microsoft vous pouvez grâce à la mention loop=infinite obtenir un jeu sans fin. Si vous désirez un certain nombre de répétitions mentionnez simplement à la place de infinite le nombre désiré de répétitions. Avec la syntaxe de Netscape, vous n'avez le choix qu'entre une répétition ininterrompue et pas de répétition. Pour obtenir une répétition sans fin, notez la mention loop=true. Sinon, ne mentionnez rien.
La syntaxe Microsoft doit figurer dans l'entête du fichier. La syntaxe
Netscape doit figurer elle dans le corps du fichier (voir aussi ossature
d'un fichier HTML).
Dans l'exemple ci-dessus, la condition préalable est que le fichier musique
se trouve dans le même répertoire que le fichier HTML. Si le fichier se trouve
dans un autre répertoire, vous devez mentionner le chemin relatif ou absolu.
Cela fonctionne exactement comme pour incorporer
des graphiques.
La diffusion d'une musique de fond suppose naturellement que l'utilisateur
dispose du matériel correspondant (Carte son, hauts parleurs. De plus le
navigateur WWW doit avoir la possibilité de maîtriser la diffusion du fichier
musique - par exemple à l'aide d'un Plugin.
Pour plus de précisions sur la syntaxe Netscape pour multimédias voir aussi incorporer des multimédias (syntaxe Netscape).
![]() | |
après:![]() |
![]() |
avant:![]() |
![]() |
SELFHTML/Quickbar
HTML
Serge François, 13405@free.fr