CAPAIAN PEMBELAJARAN
1. Capaian Pembelajaran Umum :
Mahasiswa dapat mengetahui dan memahami bagaimana cara menambahkan elemen
multimedia berupa gambar, audio dan video pada dokumen HTML.
2. Capaian Pembelajaran Khusus :
1. Mahasiswa dapat menjelaskan cara menambahkan gambar pada halaman web.
2. Mahasiswa dapat menjelaskan cara menambahkan audio pada halaman web.
3. Mahasiswa dapat menjelaskan cara menambahkan video pada halaman web.
A. PENDAHULUAN/DESKRIPSI SINGKAT
Pada bab ini dijelaskan bagaimana cara menambahkan elemen multimedia berupa
gambar, audio dan video pada halaman web menggunakan skrip HTML.
B. POKOK-POKOK ISI.
4.1 Menampilkan Gambar pada HTML
Gambar akan membuat tampilan website terlihat lebih menarik. Karena otak kita lebih
mudah menyerap informasi dengan visual dibandingkan hanya teks saja. Website tanpa
gambar akan terasa sangat membosankan, karena itu gambar sangatlah penting dalam suatu
halaman web. Untuk menampilkan gambar digunakan tag <img> dengan atribut src.
Alamat URL gambar pada atribut src dapat berupa URL maupun alamat path. Lalu tag
<img> harus ditutup dengan menambahkan garis miring.
Contoh :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Menampilkan Gambar</title>
</head>
<body>
<h1>Menampilkan Gambar di HTML</h1>
<p>Gambar dibawah ini merupakan foto pantai parangtritis dengan pemandangan
bukit karang dan laut lepas</p>
<p>
<img src="gambar/pantai.jpg" />
</p>
</body>
</html>
Jika gambarnya berada di internet atau website lain, maka kita harus menuliskan
alamat URL lengkap dari gambar tersebut. Pada tag <img> bisa kita tambahkan atribut alt
yang berfungsi untuk teks alternatif pada gambar apabila gambar tidak ditemukan.
Contoh :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Menampilkan Gambar</title>
</head>
<body>
<h1>Menampilkan Gambar dari website lain di HTML</h1>
<p>Gambar dibawah ini merupakan foto pantai parangtritis yang diambil dari
alamat website lain
</p>
<p>
<img src="https://cdn.travelspromo.com/wp-
content/uploads/2019/07/Menyusuri-keindahan-panorama-Pantai-Parangtritis-
Bantul-semilir-angin-makin-terasa-di-atas-kereta-kuda-Calvin-Lee-
e1565249764627-640x480.jpg" alt="Foto Pantai parangtritis" />
</p>
</body>
</html>
2. Tag <picture> untuk menentukan jenis gambar pada ukuran layar yang berbeda yang
bersifat responsif.
Contoh :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Gambar dengan tag Picture</title>
</head>
<body>
<h2>Menampilkan Gambar dengan Tag Picture</h2>
<p>Gambar dibawah ini merupakan foto pantai parangtritis dengan tag picture</p>
<p>
<picture>
<source media="(min-width: 650px)" srcset="gambar/pantai.jpg">
<source media="(min-width: 450px)" srcset="gambar/pantai-sm.jpg">
<img src="gambar/pantai.jpg">
</picture>
</p>
</body>
</html>
Format file yang biasanya digunakan adalah MP3 dan MP4 (M4A), karena ukuran
filenya relatif kecil. Sementara format FLAC adalah format file audio dengan kualitas tinggi
dan ukuran filenya relatif lebih besar. Beberapa atribut yang bisa diberikan pada tag <audio>
yaitu controls, autuplay,loop dan muted, tapi tidak semua atribut ini bisa dijalankan di
browser.
Contoh :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Menambahkan Audio</title>
</head>
<body>
<h2>Audio dengan format mp3</h2>
<h5>Emilia-BigBigWorld.mp3</h5>
<audio controls>
<source src=" audio-video/Emilia-BigBigWorld.mp3" type="audio/mpeg">
Browsermu tidak mendukung tag audio, upgrade donk!
</audio>
</body>
</html>
D. LATIHAN.
1. Buatlah halaman web yang menampilkan minimal 5 gambar tempat-tempat wisata di
Indonesia. Tampilan web dibuat sebagus mungkin sesuai kreatifitas masing-masing.
2. Buatlah halaman web untuk menampilkan beberapa file audio dan video. Tampilan
web dibuat sebagus mungkin sesuai kreatifitas masing-masing.
E. RUJUKAN.
https://www.petanikode.com/html-img/
https://www.petanikode.com/html-audio/
https://www.petanikode.com/html-video/
Betha Sidik Ir, HTML5 Dasar-Dasar Untuk Pengembangan Aplikasi Berbasis Web,
2019, Penerbit Infomatika Bandung.
Rohi Abdulloh, 7 In 1 Pemrograman Web Untuk Pemula, 2019, Elex Media
Komputindo, Jakarta