Audio, Video, & iframe

Menyematkan suara, video, dan konten dari website lain (peta, video YouTube) dengan audio, video, source, track, dan iframe.

Part 15 dari 20 ± 30 menit Gratis

Video

Elemen <video> memutar video langsung di browser tanpa plugin tambahan:

<video controls width="480" poster="sampul.jpg">
  <source src="film.mp4" type="video/mp4">
  <source src="film.webm" type="video/webm">
  Browsermu tidak mendukung video.
</video>
AtributFungsi
controlsMenampilkan tombol putar, jeda, volume
autoplayPutar otomatis (browser biasanya mensyaratkan muted)
loopUlang terus
mutedTanpa suara
posterGambar sampul sebelum diputar
preloadnone, metadata, atau auto

Beberapa <source> memberi browser pilihan format; ia memakai yang pertama dapat diputar. Teks di dalam tag tampil hanya bila browser tidak mendukung video.

Audio

<audio controls>
  <source src="lagu.mp3" type="audio/mpeg">
  Browsermu tidak mendukung audio.
</audio>

Teks dan subtitle: track

Tambahkan subtitle dengan <track> di dalam video:

<video controls src="film.mp4">
  <track kind="subtitles" src="id.vtt" srclang="id" label="Indonesia" default>
</video>

iframe: halaman di dalam halaman

<iframe> menyisipkan halaman web lain, misalnya video YouTube atau peta Google Maps.

<iframe src="https://www.youtube.com/embed/ID_VIDEO"
        title="Video belajar HTML"
        width="560" height="315"
        loading="lazy" allowfullscreen></iframe>
  • title wajib, agar pembaca layar tahu isi iframe.
  • loading="lazy" menunda pemuatan sampai dibutuhkan.
  • Atribut sandbox membatasi apa yang boleh dilakukan halaman di dalamnya. Pakai bila isi iframe tidak sepenuhnya kamu percaya.

Di kotak latihan ini, memuat media dari internet dibatasi, jadi kita hanya akan memeriksa strukturnya.

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X