Html' de
Müzik
Html'den müzik çaldırmanın iki yolu vardır. Birincisi fare
ile bir yere tıklandığında, diğeri ise sayfa yüklendiğinde müzik çalmasıdır
Foreground Music (Link Altına Müzik Dosyası Koymak):
Fare ile bir yere tıklandığında müzik çaldırmanın en kolay yolu; bir link 'in
altına müzik dosyasını koymaktır. Aşağıdaki kodu inceleyin lütfen.
<a href = "music.mid">Müziği Dinlemek
İçin Tıklayın</a>
Çalınacak müzik dosyası "mid" uzantılı olmak
zorunda değildir,"au" veya"wav" uzantılı da olabilir. Fakat
"wav" uzantılı bir müzik dosyasını indirmek sayfanıza giren kişinin
çok zamanını alabilir. Ayrıca yukarıdaki örnekteki "music.mid" yerine
müzik dosyasının ismi ile birlikte yerinin de yazılması gerektiğini unutmayın
.(Öreneğin; "../sounds/music.mid" gibi.)
Html kodunda müzik dosyasını belirtirken, dosya ismindeki
büyük-küçük harfe dikkat edilmelidir . Örneğin; "music.mid" ile
"Music.mid" aynı şeyler değildir.
Background Music (Fon
Müziği)
İkinci yol ise sayfa yüklendiğinde fon müziği olarak müzik çalmasıdır.
I.E ve Netscape' in geri planda müzik çalmayı sağlayan
html tag'leri birbirinden farklıdır. Sayfanızın daha fazla kişi tarafından
kullanılabilirliği açısından bunu göz önünde bulundurmanızda fayda var.
Netscape için <embed>
I.E için <bgsound> tag' i kullanılır.
Örnek : Sayfa yüklendiğinde, ebatlarını belirttiğimiz,
üzerinde "play" ve "stop butonları" olan bir konsol çıkar.
Sayfa yüklenir yüklenmez müzik başlamaz "play" butonuna basılarak
müziğin başlatılması gerekir.
<embed src = "music.mid" width
="150" height = "100" >
<noembed>
<bgsound src ="music.mid">
</noembed>
Yukarıdaki <noembed>
tag' ini kullanılması browser' ın I.E olması
durumunda da müzik çalınabilmesini sağlar. Browser <embed> tag' ini
anlamazsa <noembed> içindeki kodu yürütür ve browser I.E ise müzik
çalınır.
Örnek : Sayfa yüklenir yüklenmez müzik başlar ve bir kez
çalınır.
<embed src = "music.mid" width
="150" height = "100" autostart = "true" >
<noembed>
<bgsound src ="music.mid">
</noembed>
Örnek : Sayfa yüklenir yüklenmez müzik başlar ve sayfa açık
olduğu sürece çalmaya devam eder. Ayrıca sayfada, boyutları standart, küçük bir
konsol çıkar.
<embed src = "music.mid" autostart = "true" controls =
"smallconsole" loop = true>
<noembed>
<bgsound src ="music.mid">
</noembed>
Örnek : Ekranda herhangi bir konsol görünmesini
istemiyorsanız, aşağıdaki kodu kullanmalısınız.
<embed src = "music.mid" autostart = true
hidden = true>
<noembed>
<bgsound src ="music.mid">
</noembed>
Fakat şunu da unutmayın !
Konsolu saklarsanız ve "loop = true" seçerseniz, sayfanızı ziyaret
kişi, sayfada kaldığı süre boyunca aynı müziği tekrar tekrar dinlemek zorunda
kalacaktır. Bu da sinir bozucu olabilir.