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

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

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


Музика и видео

HTML позволява да вградите музикален фон в страницата си, както и да сложите връзки към ваши музикални и видео клипове, които потребителя да чуе и види чрез щракане върху съответните връзки.
Имайте предвид, че посетителя на вашата страница ще може да чуе и види вашите звукови и видео файлове само ако има на компютъра си програма за възпроизвеждането им и слушалки или тонколони. Повечето версии операционни системи и браузъри имат вградени програми за възпроизвеждане на аудио и видео файлове.



ФОРМАТИ НА ФАЙЛОВЕ ЗА ЗВУК И ВИДЕО

Дали един файл съдържа звукови или видео материали може да се разбере по файловия формат, т.е. по разширението на съответния файл.

1. Основните формати за звукови файлове са midi, mp3 и wav. Следователно ако видите файл с някое от тези разширения, например music.midi, song.mp3, sound.wav и пр., може да сте сигурни, че това е звуков файл.

2. Основните формати за видео файлове са avi, mpg и qt. Ако видите файл с такова разширение, например video.avi, clip.mpg и пр., това означава, че те съдържат някакъв филм/клип.



ВГРАЖДАНЕ НА МУЗИКАЛЕН ФОН В СТРАНИЦАТА

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

- Атрибута src указва името на звуковия файл и неговото местоположение. Ако звуковия файл (например mymusic.midi) е в същата директовия (папка) в която се намира и HTML-страницата, тогава трябва да се напише src="mymusic.midi". Ако този файл е например в папка music, тогава кода ще бъде src="music/mymusic.midi".


- Другия атрибут е loop. Той указва дали звука от музикалния фон да се чува непрекъснато или да се повтори определен брой пъти и да спре.
За да се чува непрекъснато звука от файла на атрибута се задава стойност infinite: loop="infinite".
За да се повтори звука от файла определен брой пъти и да спре на атрибута loop се присвоява като стойност някакво число, което ще укаже колко пъти да се изпълни файла. Например ако искаме звука да се повтори 10 пъти и да спре трябва да напишем: loop="10".

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

<bgsound src="mymusic.midi" loop="10" />

Когато посетителя на сайта ви премине от страницата в която сте вградили музикален фон към друга страница от сайта, звука ще престане да се чува. За да имате непрекъснато музикален фон ще трябва да го вградите във всички страници от сайта си, но имайте предвид, че по този начин звука ще се накъсва при отваряне на отделните страници. За да се чува непрекъснато музикалния фон трябва да го вградите в рамка (frame) и всички страници от сайта да се отварят във вътрешен за рамката прозорец.

По отношение на тага bgsound имайте предвид, че той се поддържа от всички версии на браузъра Internet Explorer, но не се поддържа от по-стари версии на Netscape Navigator. За да сте сигурни, че всички посетители на сайта ви ще чуят музикалния фон е препоръчително да използвате 2-рия метод за вграждане на музикален фон в HTML-страница.


Страници: 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 Новини