Iako HTML nije direktno odgovoran za prikazivanje medija, on pruža strukturu za integraciju različitih medijskih elemenata na web stranicu. O jednoj od opcija saznali smo u članku o HTML slikama. Spomenimo ostale:
- audio - audio element koji dodaje mogućnost ugrađivanja audio datoteka direktno u web stranice. Možemo da navedemo izvor zvuka, kontrole (reprodukcija, pauza, pojačavanje/smanjivanje jačine zvuka) i rezervni dio za pregledače koji ne podržavaju audio oznaku.
- video - element koji koristimo za ugradnju video sadržaja na web stranicu. Kao i u audio elementu, možemo odrediti video izvor, definisati kontrole i dodati rezervni prikaz.
- iframe - za ugrađivanje eksternog sadržaja u veb stranicu. Ovdje navodimo URL kao izvor sadržaja.
Audio
Slede osnovni atributi audio elementa:
- src - je izvor audio datoteke. Može se navesti URL ili relativna putanja audio datoteke.
- controls - je logički atribut koji omogućava osnovne kontrole reprodukcije (reprodukcija, pauza, jačina zvuka i progress bar).
- autoplay - omogućava automatsku reprodukciju muzičkih datoteka kada se web lokacija učita.
- loop - da napravite audio petlju na neodređeno vreme.
Video
Sada osnovni atributi video elementa:
- src
- controls
- autoplay
- loop
- poster - koristi se za odabir slike čuvara mjesta koja se prikazuje prije nego što video počne da se reprodukuje.
Track
Za naš sadržaj su ponekad potrebni naslovi, titlovi, opisi i metapodaci. Možemo omogućiti takve opcije i poboljšati dostupnost medija i korisničko iskustvo omogućavajući korisnicima da uključe ili isključe numere pomoću elementa track. Neke karakteristike track elementa:
- src - URL track fajla.
- kind - određuje tip track-a. Postoji nekoliko dostupnih alternativa:
- subtitles - koriste se za obezbjeđivanje prevedenog teksta za audio ili video informacije.
- captions - uporedivi sa subtitlovima, ali za osobe koje ne čuju ili slabo čuju.
- descriptions - su opisi za korisnike sa oštećenim vidom.
- chapters - poglavlja za pristup medijskim sadržajima.
- metadata - za dodavanje više metapodataka sadržaja.
- srclang - da definišete jezik medijske numere.
- label - čitljiva oznaka za stazu.
- default - označava da numera treba da bude omogućena po podrazumevanoj vrednosti.
Iframe
Iframe-ovi nam omogućavaju da integrišemo nekoliko vrsta spoljnog materijala u naše veb stranice, kao što su video, audio, mape i veb stranice. Međutim, pre nego što ubacimo spoljni sadržaj na stranicu, moramo da dobijemo dozvolu od vlasnika sadržaja da ga koristimo.