Ibland kan det vara trevligt att lägga in ljud på en sida. Det finns flera ljudformat som är aktuella.
| MIDI (filnamn.mid) | Ljudformat som istället för ljud lagrar noter som datorn senare kan spela upp. Bra till melodier. Ger små filer. |
| WAVE (filnamn.wav) | Det vanligaste formatet. Nackdelen är de stora filerna. |
| AU (filnamn.au) | Ovanligt format från SUN. |
| AIFF (filnamn.aif) | Ännu ett ljudformat. |
| MP3 (filnamn.mp3) | Ett ljudformat som används för att komprimera musik med bibehållen hög kvalité. |
Det finns ett par olika koder som startar ljud. Det enklaste sättet är att göra en vanlig länk till ljudfilen. Så här t.ex:<A HREF="bil.wav">Lyssna på en bil</A>.
I exemplet ovan måste användaren själv starta ljudet. Det finns dock sätt att starta ljud automatiskt när användaren kommer in på sidan. I Internet Explorer fungerar följande tagg: <BGSOUND SRC="bil.wav">. Eftersom den enbart fungerar för användare av Internet Explorer är den inte perfekt. Det finns ett bättre alternativ.
Vi ska titta på ett sätt som fungerar i både Netscape och Internet Explorer (från version 3.0). Taggen heter <EMBED> och har dessa attribut:
| SRC | (Source). Sökvägen till ljudet. | <EMBED SRC="ljud.wav"> |
| AUTOSTART | Anger om ljudet ska spelas automatiskt eller vänta till användaren trycker på "play". Kan vara TRUE eller FALSE. FALSE är standard. | <EMBED SRC="ljud.wav" AUTOSTART=TRUE> |
| HEIGHT, WIDTH | Höjd och bredd på ljudspelaren. Om värdet sätts till 0 syns inte spelaren. | <EMBED SRC="ljud.wav" HEIGHT="0" WIDTH="0"> |
| ALIGN | Anger hur spelaren ska vara placerad. (RIGHT,LEFT, TOP, BOTTOM) | <EMBED SRC="ljud.wav" ALIGN=RIGHT> |
| CONTROLS | Med värdet "smallconsole" visas en mindre kontrollpanel. Attributet fungerar endast i Netscape. Så här: | <EMBED SRC=ljud.mid ALIGN=RIGHT width="48" height="14" CONTROLS="smallconsole"> |
Så här kan en kod se ut:
<EMBED SRC="ljud.mid" ALIGN=RIGHT HEIGHT="60" WIDTH="145">
Resultatet ser ut så här: