Помогни ни да направим Uroci.net по - богат! Добави урок

HTML Част 18 (Музика и видео)

fix3d   трудност:    видян: 24286



2. Втория начин за вграждане на музикален фон в HTML-страница е чрез използаване на тага <embed />. Подобно на тага bgsound и тага embed се разполага в секцията HEAD на страницата.

Освен, че се поддържа от всички браузъри, другото предимство на embed пред bgsound е, че при желание от ваша страна може да зададете показване на панел за управление на звука, така, че посетителите на страницата ви да имат контрол върху звученето на музикалния фон.

Първо ще разгледаме пример, при който не се появява панел за контрол на звука. Атрибутите на embed в този случай са следните:

- Атрибута src указва името на звуковия файл и неговото местоположение, както е при тага bgsound.

- Атрибутите autoplay и hidden се използват винаги заедно когато не се задава контрол за управление на звука.
Стойността на autoplay е винаги yes, като по този начин музикалния фон започва да звучи при зареждане на страницата: autoplay="yes"
Стойностите на hidden могат да бъдат true и false, като стойността true указва да не се появява панела за контрол на звука: hidden="true"

- Атрибута volume указва силата на звука в проценти, като стойностите могат да са само от 0 до 100%. За да се чува пълната сила на звука трябва да напишем volume="100%"

- Атрибута loop в тага embed може да приема само две стойности - true за непрекъснато повторение на звука и false за еднократно изпълнение на звуковия файл. Следователно за непрекъснат музикален фон задаваме кода loop="true".

Целия код за вграждане на музикален фон чрез тага embed без показване на панел за контрол на звука ще изглежда по следния начин:

<embed src="mymusic.midi" autoplay="yes" hidden="true" volume="100%" loop="true" />

Задаването на таг за музикален фон с контролен панел за регулиране на звука от посетителите на страницата изисква следните атрибути:

- Атрибута src се използва по същия начин, както и в първия случай.

- Атрибута autoplay не се използва, а на атрибута hidden се задава стойност false, което задава изкарване на екран на контролния панел за звука: hidden="false"

- Задават се атрибутите width и height, които указват в пиксели колко да бъде ширината и височината на контролния панел. Например за да зададем панел широк 200 пиксела и висок 400 пиксела трябва да напишем width="200" height="400"

- Атрибута loop може да приема същите стойности, както и в първия случай - true за непрекъснато повторение на звука и false за еднократно изпълнение на звуковия файл.

Целия код за вграждане на музикален фон чрез тага embed с показване на панел за контрол на звука ще изглежда по следния начин:

<embed src="mymusic.midi" hidden="false" width="200" height="400" loop="true" />



ВРЪЗКИ КЪМ МУЗИКА И ВИДЕОКЛИПОВЕ

Лесно може да покажете на посетителите на страницата си някакъв видеоклип или да им предложите да чуят избрана от вас песен като пуснете хипервръзки към съответните файлове. Разбира се преди това трябва да разполагате с тези файлове и да ги имате (да сте ги upload-нали) в някоя от папките на хостинга си.

Ако разполагате с видеоклип във файл myvideo.avi, който се намира в същата папка, в която е разположена и HTML-страницата, хипервръзката към него ще изглежда така:

<a href="myvideo.avi">Това е връзка към видеоклип. Натиснете върху нея, за да го видите.</a>

Ако разполагате с музикален файл mymusic.wav, който се намира в същата папка, в която е разположена и HTML-страницата, хипервръзката към него ще изглежда така:

<a href="mymusic.wav">Това е връзка към музикален файл. Натиснете върху нея, за да го чуете.</a>


Страници: «1 2

Сподели урока:



Коментари (5)

ronaldoc на 31.10 2006 в 19:01ч.
Защо като кача песента в сайта само аз я чувам,а другите където влизат в него не я чуват.Ако отговора е че трябва да я кача на сървара си - нямам такъв! Кажете какво да правя
charmed на 10.11 2006 в 13:18ч.
Най-добре си свали coffecup web video player и го добави в него за да ти го преправи във flv файл, а от тук: http://vid.data.bg/swf/old/flash_flv_player.zip си свали плеър за клипа. Плеъра е безплатен за не комерсиална употреба. Сваляш и инсталираш CoffeCup Web Video Player и в него добавяш клипа после го записваш някъде и там където си го записал файла xml потърси клипа с разширение flv. Отиди на линка по горе с zip файла и го свали и разаршивирай. Отиди в попката flash_flv_playerextras и копирай файловете flvplayer.swf и ufo.js заедно с клипа ти с разширение flv в сайта ти. Между таговете и постави това:



Между и постави това:

function playMovie(file) {
var FO = { movie:"flvplayer.swf",
width:"320px",
height:"260px",
majorversion:"7",
build:"0",
bgcolor:"#FFFFFF",
flashvars:"file=" file "&autoStart=true" };
UFO.create(FO, 'player');
}
playMovie('../video.flv');

За да се зареди някой клип сложи това:

Наименование 1
Наименование 2
...
Наименование Х
TRICK [MPT] на 12.01 2008 в 20:06ч.
Много добре се получи скоро време ще пробвам и видеото,но има време и Чармд,мерси много помогна! :Д
charmed на 16.08 2009 в 17:23ч.
;) За нищо жалко само, че при слагане на код в коментар сайта го урязва което е тъпо.
WWW на 03.01 2011 в 12:04ч.
др проблем е ченякой от браузерите неподържат някви сикомпоненти и затова др немогат да я чуват единияначин е да се свалят и инсталират др е както каза колегата да си свалиш coffecup web video player.Да и аз не съм съгласен с това, че като качим код на сайта той го орязва в крайна сметка нали сме тук за да си помагаме иначе къв е смисъла да го обясним ако го няма нагледно.Ние сме хора и правим грешки затова после се чудим защо не става нали в крайна сметка тряя да се учим един от др... Е това надявам се да съм помогнал.

Регистрирайте се, за да добавите коментар


Калдейта Ком ЕООД - © 2003-. Всички права запазени.
Препоръчваме: IT Новини