Webstedsmusik - Anker, Bgsound og Embed tags
I den første del af denne tutorial diskuterede vi de forskellige typer lydfiler, der oftest bruges på websider. I denne del af selvstudiet vil vi diskutere metoder til at tilføje musik til dine HTML-websider. Så lad os tage et kig på, hvordan du koder HTML-koden. Du kan bruge HTML-ankertagemetoden eller metoden bgsound og embed tags.

Den første metode er at bruge HTML-ankermærket (link). Dette er en brugervenlig metode, fordi det giver webbesøgende et valg om at se din webside med eller uden musik. Besøgende kan se din webside hurtigere, fordi han ikke behøver at vente på, at lydfilen downloades med selve websiden. Lydfilen downloades kun, hvis han vælger at høre sangen og klikker på linket, der åbner webbrowserens lydafspiller som et pop-up-vindue. Lad os sige, at du vil placere en midi-fil på din webside, og navnet på midi-lydfilen er "song.mid". Du vil også bruge ankermærkemetoden. Koden til linket ser ud som koden nedenfor. Href-attributten fortæller browseren, hvor den skal se efter lydfilen. Værdien af ​​href-attributten vil være url-adressen på lydfilen. Du kan bruge den komplette url som i eksemplet herunder, eller du kan fjerne "www.yourwebsite.com/", hvis lydfilen er på samme sted som websiden. (Klik her for en gennemgang af HTML-ankermærket.)


Spil
Bemærk--Pilen angiver, at koden er indpakket til en anden linje og virkelig skal være alt på én linje.

Den anden metode får lydfilen til at afspilles automatisk, når websiden vises. Du bruger bgsound-tagget og / eller embed-tagget til denne metode. Her er koden.



loop = "uendelig">



autostart = "sand" skjult = "falsk" bredde = "300"
højde = "45" loop = "uendelig">
Bemærk--Pilen angiver, at koden er indpakket til en anden linje og virkelig skal være alt på én linje.

srckildeattribut - værdien er url-adressen til lydfilen
automatisk startsandt eller falskt (embed tag)
loopsandt, falskt eller antal gange sangen skal spilles (embed tag)
uendelig eller antal gange sangen skal spilles (bgsound-tag)
bredde og højde målinger af lydkontrolpanel på webside (embed tag)
skjultsandt eller falskt - styrer kontrolpanelets synlighed (embed tag)


Indlejrings- og bgsound-elementerne har flere attributter, der styrer, hvordan sangen spilles, og hvordan lydkontrolpanelet vises på websiden.

  1. Src-attributten fungerer på samme måde som i de fleste andre HTML-tags. Den fortæller browseren, hvor lydfilen skal findes.
  2. Autostart kan tændes eller slukkes ved at indstille værdien af ​​denne attribut til sand eller falsk. Når den er tændt, vil autostart få musikken til at afspilles, så snart filen er blevet downloadet. (embed tag)
  3. Loop-attributten fortæller browseren, hvor mange gange der skal afspilles filen.


Hvis du vil bruge embed-tagget, er det en dejlig effekt at skjule kontrolpanelet på lydafspilleren. Du kan gøre dette ved at indstille værdien af ​​den skjulte attribut til sand. På den anden side kan du kontrollere udseendet på kontrolpanelet på websiden med højde- og breddeattributterne. Hvis attributterne højde, bredde og skjulte egenskaber ikke er specificeret, vises kontrolpanelet som standard på websiden. Selvom den skjulte funktion er fin, kan du muligvis lade kontrolpanelet være synligt, så lytteren kan have kontrol over lydafspilningen (f.eks. Lydstyrken).

De fleste browsere kan "læse" indlejringskoden. Nogle browsere, især de ældre, kan dog ikke. Dette er grunden til at du bruger det noembed-tag. Dette tag opfordrer browseren til at følge instruktionerne mellem åbningskoden og lukningskoderne, hvis browseren ikke kan læse selve indlejringskoden. Bgsound-mærket fungerer på samme måde som embed-tagget. Imidlertid har bgsound-mærket ikke attributterne højde, bredde eller skjulte egenskaber.