SlideShare a Scribd company logo
1 of 36
Modul ke:
Fakultas
Pemrograman Web
Membuat link internal dan eksternal, table, video
Giri Purnama, S.Pd, M.Kom.
03
FASILKOM
Program Studi
TI
Membuat HyperLink
• HyperLink digunakan untuk memanggil
halaman web, file, gambar, alamat email dan
bagian-bagian pada halaman web yang telah
ditandai.
• Objek hyperlink bisa berupa teks atau gambar.
• Secara default teks yang diberikan hyperlink
digaris bawah dan akan merubah icon mouse
menjadi telapak tangan bila kursor
melewatinya.
Tag Anchor
• Untuk membuat hyperlink dibutuhkan teknik
anchor.
• Pada tag html anchor disingkat dengan
<a>...</a>
• Adapun atribut wajib yang harus ada pada tag
anchor adalah href singkatan dari hypertext
reference
Protokol URL yang disupport
• URL singkatan dari Uniform Resource Locator,
adapun protokol yang di support oleh URL
adalah sebagai berikut:
• http : hyper text trasfer protocol
• ftp : file transfer protocol (link luar)
• File (lokal)
• news
• mailto
• gopher
Jenis URL
• Absolut
– Mengandung protokol
– Mengarah ke link luar
– Contoh:
• <a href=‘http://www.google.com’>Google</a>
• Relatif
– Mengarah ke link dalam
– Tidak mengandung protokol
– Contoh:
• <a href=‘home.html’>Home</a>
Atribut Merubah Warna Link
• Secara default warna text yang mengandung link
adalah biru
• Untuk mengganti warna link tersebut sesuai
keinginan kita maka diperlukan atribut-atribut berikut
ini:
– Link (untuk menentukan warna link)
– Alink (untuk menentukan warrna ketika di klik)
– Vlink (untuk mentukan warna pada link yang telah
dikunjungi)
• Dengan value nilai warna berdasarkan hexa atau
name
• Atribut tersebut diletakan pada tag “body”
Latihan 3.1
• Buat link dengan menggunakan protokol http,
ftp, mailto, file
• Beri warna untuk
– link: kuning
– Alink:biru
– Vlink: merah
Hubungan antar bagian dokumen
• Untuk mengarahkan link kepada bagian
dokumen perlu ditandai dahulu bagian-bagian
dokumen yang menjadi tujuan link.
• Atribut untuk menandai dokumen tersebut
dengan menggunakan atribut ‘id’ atau ‘name’
dengan value nama dari bagian dimaksud
• Contoh:
<a id=“paragraf_satu”> Pragraf Satu</a>
<a name=“paragraf_satu”> Pragraf Satu</a>
Link ke bagian dari dokumen
• Untuk mengarahkan link kebagian dari
dokumen tetap menggunkan tag ‘href’ dengan
value nama bagian dokeman ditambah tanda
pagar (#) didepan nama dokumen
• Contoh:
<a href=“#paragraf_satu”>Paragraf Satu</a>
Link ke bagian dokumen pada beda halaman web
• Untuk mengarahkan link kebagian dari
dokumen pada beda halaman web tetap
menggunkan tag ‘href’ dengan value nama
halaman web dan nama bagian dokuman
ditambah tanda pagar (#) diantara nama
halaman dan nama bagian dokumen
• Contoh:
<a href=“home.html#paragraf_satu”>Paragraf
Satu</a>
Latihan 3.2
• Buat tulisan sebanyak 5 paragraf dan berikan
judul tiap-tiap pragraf tersebut
• Judul paragraf di jadikan tujuan link
• Buat link yang mengarahkan ke masing-
masing paragraf tersebut pada baris pertama
tulisan
• Buat link diakhir paragraf untuk mengarahkan
ke baris paling pertama
Atribut target
• Untuk menetukan sasaran terbukanya link
anchor yang kita klik maka perlu ditambahkan
atribut “target”
• Secara default atribut target memiliki value
“_SELF”
• Untuk membuka halaman baru maka value
dari atribut target adalah “_BLANK”
Latihan 3.3
• Buat 2 link luar yang atribut targetnya _self
dan _blank
Dasar-dasar sebuah tabel
• Tabel digunakan untuk menyajikan data dalam
bentuk kolom dan baris.
• Umumnya setiap kolom menunjukkan data
yang sejenis, dan setiap baris terdiri atas
kolom-kolom yang menunjukkan kelompok
data dalam satu kesatuan.
Dasar-dasar sebuah tabel
• Dalam HTML selain untuk menyajikan data,
tabel juga digunakan sebagai wadah untuk
menempatkan text atau gambar agar tampilan
web enak untuk dilihat.
• Text akan dapat diatur penempatanya
sehingga tampil dengan terstruktur.
• Untuk mempercepat loading, gambar dapat di
potong-potong dan disusun kembali dengan
menggunakan tabel
Dasar-dasar sebuah tabel
• Untuk membuat tabel pada HTML digunakan
tiga pasang tag utama yang harus ada pada
sebuah tabel
• <table>....</table> utk mendifinisikan sebuah
tabel
• <tr>....</tr> (table row) untuk mendifisikan
sebuah baris
• <td>.....</td> (table data) untuk mendifinisikan
kolom
Penggunaan tag Table
<table>
<tr><td>kolom 1 baris1</td><td>kolom 2 baris 1</td></tr>
<tr><td>kolom 1 baris 2</td><td>kolom 2 baris 2</td></tr>
.......
<tr><td>kolom 1 baris n</td><td>kolom 2 baris n</td></tr>
</table>
• Untuk melihat batasan-batasan antara kolom dan tabel kita
dapat menyertakan atribut border dengan nilai dalam pixel
dimana secara default bernilai 0
Membuat Judul Table
• Untuk membuat judul pada sebuah tabel maka yang
kita butuhkan adalah meletakan tag <caption>judul
tabel</caption> di bawah tag <table>
<table>
<caption>judul tabel</caption>
<tr><td>kolom 1 baris 1</td></tr>
</table>
• Tag <caption> memiliki atribut align dengan isi top,
buttom, left, right
Membuat judul kolom pada tabel
• Dan apabila kita ingin memberikan judul pada
tiap-tiap kolom pada tabel maka yang perlu
dilakukan adalah menganti tag kolom pertama
dari <td>judul kolom</td> menjadi <th>judul
kolom</th>
• Penggunaan tag <th> akan membuat judul
kolom ditebalkan/bold/strong secara default
Mengatur posisi Table
• Untuk mengatur posisi tabel maka kita hanya
perlu menambahkan atribut align dengan isi
left, center, right
Atribut CELLSPACING &
CELLPADDING
• Atribut CELLSPACING digunakan untuk
mengatur spasi/jarak diantara kolom dalam
tabel dan antara kolom dengan batas luar.
• Sedangkan atribut CELLPADDING berguna
untuk mengatur teks dengan batas dalam
• Satuan dari atribut CELLSPACING dan
CELLPADDING adalah pixel
Atribut COLSPAN
• Untuk mengabungkan beberapa kolom pada tabel dapat
menggunakan atribut colspan
• Contoh:
<table border=2 cellpadding=4>
<tr> <td colspan=2>Production</td> </tr>
<tr> <td>Raha Mutisya</td> <td>1493</td> </tr>
<tr> <td>Shalom Buraka</td> <td>3829</td> </tr>
<tr> <td colspan=2>Sales</td> </tr>
<tr> <td>Claire Horne</td> <td>4827</td> </tr>
<tr> <td>Bruce Eckel</td> <td>7246</td> </tr>
</table>
Atribut ROWSPAN
• Dan untuk menggabungkan baris pada table dapat
menggunakan atribut rowspan
• Contoh:
<table border=2 cellpadding=4>
<tr><td rowspan=2 >Production</td><td>Raha
Mutisya</td><td>1493</td></tr>
<tr><td>Shalom Buraka</td> <td>3829</td></tr>
<tr><td rowspan=2 >Sales</td><td>Claire Horne</td>
<td>4827</td></tr>
<tr><td>Bruce Eckel</td> <td>7246</td></tr>
</table>
Atribut Width
• Untuk menentukan lebar dari sebuah table
atau kolom kita dapat menambahkan atribut
width
• Atribut width dapat berisi pixel atau persen
(terhadap lebar layar)
• Atribut width dapat diletakan pata tag <table>
dan tag <td>
Atribut Align dan Valign
• Untuk menentukan posisi tabel dan text pada
field tabel kita dapat menggunakan atribut
align
• Atribut align memiliki value left, center dan
right
• Sedangkan untuk menetukan posisi text secara
vertikal pada kolom/baris dalam sebuah tabel
dapat menggunakan valign
• Atribut valign mempunyai value top, middle,
bottom, baseline
Pewarnaan pada Table
• Untuk lebih membuat menarik tabel maka kita
dapat memberikan warna pada tabel.
• Pemberian warna pada tabel bisa mencakup
pada tabelnya sendiri, cell, dan baris.
• Atribut untuk memberikan warna pada table
adalah bgcolor degan value nama warna atau
kode warna.
• Atribut bgcolor tersebut dapat kita sisipkan
pada tag <table>, <tr> dan <td>
Tugas 3.4
• Buat tabel seperti contoh berikut
• Buat tabel berisi potongan-potongan gambar
(minimal enam potongan yang disusun
menggunakan table menjadi satu gambar
utuh)
Video
• HTML <video> element yang digunakan untuk merujuk kepada
sumber file video, sehingga dapat diputar/dijalankan pada
halaman web.
• Dalam merujuk sumber file video, digunakan atribut src yang
menunjukkan source (sumber) yang mengarah pada link file
video tersebut berada (disimpan), ditulis baik didalam element
<video> itu sendiri atau didalam element <source> yang
merepresentasikan sumber video lebih dari satu format,
sehingga browser dapat memilih format video yang tepat
(didukung).
• Didalam element <video> dapat ditulis konten (teks), untuk
browser lawas yang tidak mendukung HTML5 video. Teks ini,
akan tampil sebagai ganti dari video yang tidak dapat diputar.
Format Video
Atribut
autoplay
• Menginstruksikan browser untuk mulai memutar
video secara otomatis sesegera mungkin tanpa
berhenti. Value: autoplay atau (dikosongkan)
controls
• Menginstruksikan browser untuk menampilkan
antarmuka (user interface) untuk video control
(seperti menampilkan tombol putar (play), kontrol
volume dan lain sebagainya). Value: controls atau
(dikosongkan)
height
• Menentukan (ukuran) tinggi pemutar video (vi
• deo player). Value: dalam pixels
loop
• Menginstruksikan browser untuk memutar ulang
video ketika selesai (mencapai waktu akhir putar).
Value: loop atau (dikosongkan)
muted
• Menginstruksikan browser untuk membisukan (tanpa
suara) video. Value: muted atau (dikosongkan)
poster
• Menentukkan URL yang merujuk sebuah gambar yang
akan dijadikan poster frame yang akan tampil
sebelum video diputar (mengklik tombol "play").
Value: URL
preload
• Menginstruksikan browser untuk menentukkan jika
dan bagaimana penulis memuat video ketika halaman
web dimuat (termasuk mengunduh (download) video
dan metadata-nya) demi pengalaman menjelajah
yang baik untuk user. Value: auto | metadata | none
atau (dikosongkan)
src
• Menentukkan URL yang mengarah pada
sumber video file berada (disimpan). Value:
URL
width
• Menentukkan (ukuran) lebar pemutar video
(video player). Value: dalam pixels
Cara Penulisan Tag Video
• Cara singkat sederhana
<video src=“folder/video/FileVideo.mp4"
controls>
</video>
• Cara lengkap
<video width="400" controls preload="metadata">
<source src=“folder/video/fileVideo.mp4" type="video/mp4"/>
<source src=“folder/video/fileVideo.webm" type="video/webm"/>
<source src=“folder/video/fileVideo.ogv" type="video/ogg"/>
</video>
Pemrograman Web
Bahan Ajar
Membuat link internal dan eksternal
Terima Kasih
Giri Purnama, S.Pd, M.Kom

More Related Content

Similar to Pemrograman Web pertemuan 3-obe.pptx

Similar to Pemrograman Web pertemuan 3-obe.pptx (20)

File Structure, HTML & Supporting Languages.pptx
File Structure, HTML & Supporting Languages.pptxFile Structure, HTML & Supporting Languages.pptx
File Structure, HTML & Supporting Languages.pptx
 
P9 desain-web-statis-dinamis
P9 desain-web-statis-dinamisP9 desain-web-statis-dinamis
P9 desain-web-statis-dinamis
 
1210651097 css
1210651097 css1210651097 css
1210651097 css
 
Modul web affif
Modul web affifModul web affif
Modul web affif
 
Modul web-design
Modul web-designModul web-design
Modul web-design
 
Buku ajar desain web
Buku ajar desain webBuku ajar desain web
Buku ajar desain web
 
Week 11 (Pengenalan Html 1) Student
Week 11 (Pengenalan Html 1)   StudentWeek 11 (Pengenalan Html 1)   Student
Week 11 (Pengenalan Html 1) Student
 
Presentation 1 - Desain dan pemrograman web 2
Presentation 1 - Desain dan pemrograman web 2Presentation 1 - Desain dan pemrograman web 2
Presentation 1 - Desain dan pemrograman web 2
 
Html link list
Html link listHtml link list
Html link list
 
HTML
HTMLHTML
HTML
 
PWEB HTML
PWEB HTMLPWEB HTML
PWEB HTML
 
Materi2-Struktur Dasar HTML.pdf
Materi2-Struktur Dasar HTML.pdfMateri2-Struktur Dasar HTML.pdf
Materi2-Struktur Dasar HTML.pdf
 
Tabel Tag HTML
Tabel Tag HTMLTabel Tag HTML
Tabel Tag HTML
 
BAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEBBAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEB
 
Laporan tugas project pemograman web
Laporan tugas project pemograman webLaporan tugas project pemograman web
Laporan tugas project pemograman web
 
Tag html
Tag htmlTag html
Tag html
 
Dasar html taufan_riyadi
Dasar html taufan_riyadiDasar html taufan_riyadi
Dasar html taufan_riyadi
 
Fundamental HTML5
Fundamental HTML5Fundamental HTML5
Fundamental HTML5
 
Pengenalan internet 10
Pengenalan internet 10Pengenalan internet 10
Pengenalan internet 10
 
Html
HtmlHtml
Html
 

Recently uploaded

Laporan guru piket kinerja guru di PMM (1).pdf
Laporan guru piket kinerja guru di PMM (1).pdfLaporan guru piket kinerja guru di PMM (1).pdf
Laporan guru piket kinerja guru di PMM (1).pdfRUKOIYAHRUKOIYAH
 
proposal kegiatan penanaman tanaman penyerap polusi di lingkungan padat pendu...
proposal kegiatan penanaman tanaman penyerap polusi di lingkungan padat pendu...proposal kegiatan penanaman tanaman penyerap polusi di lingkungan padat pendu...
proposal kegiatan penanaman tanaman penyerap polusi di lingkungan padat pendu...serlinhae5
 
62870470-RPP-kelas-2-smt-1.pdfbsbbddbbfvddvd sb
62870470-RPP-kelas-2-smt-1.pdfbsbbddbbfvddvd sb62870470-RPP-kelas-2-smt-1.pdfbsbbddbbfvddvd sb
62870470-RPP-kelas-2-smt-1.pdfbsbbddbbfvddvd sbHelmiatulHasanah
 
Jual Cytotec Di Surabaya Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Surabaya Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Surabaya Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Surabaya Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasissupi412
 
Jual Cytotec Di Tasikmalaya Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Tasikmalaya Ori👗082322223014👗Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Tasikmalaya Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Tasikmalaya Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasissupi412
 
POLITIK DAN GEREJA.pptxPOLITIK DAN GEREJA
POLITIK DAN GEREJA.pptxPOLITIK DAN GEREJAPOLITIK DAN GEREJA.pptxPOLITIK DAN GEREJA
POLITIK DAN GEREJA.pptxPOLITIK DAN GEREJAoperatorsttmamasa
 
Jual Obat Cytotec Di Tanjungbalai #082122229359 Apotik Jual Cytotec Original
Jual Obat Cytotec Di Tanjungbalai #082122229359 Apotik Jual Cytotec OriginalJual Obat Cytotec Di Tanjungbalai #082122229359 Apotik Jual Cytotec Original
Jual Obat Cytotec Di Tanjungbalai #082122229359 Apotik Jual Cytotec Originalmiftamifta7899
 

Recently uploaded (8)

Laporan guru piket kinerja guru di PMM (1).pdf
Laporan guru piket kinerja guru di PMM (1).pdfLaporan guru piket kinerja guru di PMM (1).pdf
Laporan guru piket kinerja guru di PMM (1).pdf
 
Cara Menggugurkan Kandungan dgn Obat Aborsi Usia Janin 1-8 Bulan Minim Efek S...
Cara Menggugurkan Kandungan dgn Obat Aborsi Usia Janin 1-8 Bulan Minim Efek S...Cara Menggugurkan Kandungan dgn Obat Aborsi Usia Janin 1-8 Bulan Minim Efek S...
Cara Menggugurkan Kandungan dgn Obat Aborsi Usia Janin 1-8 Bulan Minim Efek S...
 
proposal kegiatan penanaman tanaman penyerap polusi di lingkungan padat pendu...
proposal kegiatan penanaman tanaman penyerap polusi di lingkungan padat pendu...proposal kegiatan penanaman tanaman penyerap polusi di lingkungan padat pendu...
proposal kegiatan penanaman tanaman penyerap polusi di lingkungan padat pendu...
 
62870470-RPP-kelas-2-smt-1.pdfbsbbddbbfvddvd sb
62870470-RPP-kelas-2-smt-1.pdfbsbbddbbfvddvd sb62870470-RPP-kelas-2-smt-1.pdfbsbbddbbfvddvd sb
62870470-RPP-kelas-2-smt-1.pdfbsbbddbbfvddvd sb
 
Jual Cytotec Di Surabaya Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Surabaya Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Surabaya Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Surabaya Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
 
Jual Cytotec Di Tasikmalaya Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Tasikmalaya Ori👗082322223014👗Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Tasikmalaya Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Tasikmalaya Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasi
 
POLITIK DAN GEREJA.pptxPOLITIK DAN GEREJA
POLITIK DAN GEREJA.pptxPOLITIK DAN GEREJAPOLITIK DAN GEREJA.pptxPOLITIK DAN GEREJA
POLITIK DAN GEREJA.pptxPOLITIK DAN GEREJA
 
Jual Obat Cytotec Di Tanjungbalai #082122229359 Apotik Jual Cytotec Original
Jual Obat Cytotec Di Tanjungbalai #082122229359 Apotik Jual Cytotec OriginalJual Obat Cytotec Di Tanjungbalai #082122229359 Apotik Jual Cytotec Original
Jual Obat Cytotec Di Tanjungbalai #082122229359 Apotik Jual Cytotec Original
 

Pemrograman Web pertemuan 3-obe.pptx

  • 1. Modul ke: Fakultas Pemrograman Web Membuat link internal dan eksternal, table, video Giri Purnama, S.Pd, M.Kom. 03 FASILKOM Program Studi TI
  • 2. Membuat HyperLink • HyperLink digunakan untuk memanggil halaman web, file, gambar, alamat email dan bagian-bagian pada halaman web yang telah ditandai. • Objek hyperlink bisa berupa teks atau gambar. • Secara default teks yang diberikan hyperlink digaris bawah dan akan merubah icon mouse menjadi telapak tangan bila kursor melewatinya.
  • 3. Tag Anchor • Untuk membuat hyperlink dibutuhkan teknik anchor. • Pada tag html anchor disingkat dengan <a>...</a> • Adapun atribut wajib yang harus ada pada tag anchor adalah href singkatan dari hypertext reference
  • 4. Protokol URL yang disupport • URL singkatan dari Uniform Resource Locator, adapun protokol yang di support oleh URL adalah sebagai berikut: • http : hyper text trasfer protocol • ftp : file transfer protocol (link luar) • File (lokal) • news • mailto • gopher
  • 5. Jenis URL • Absolut – Mengandung protokol – Mengarah ke link luar – Contoh: • <a href=‘http://www.google.com’>Google</a> • Relatif – Mengarah ke link dalam – Tidak mengandung protokol – Contoh: • <a href=‘home.html’>Home</a>
  • 6. Atribut Merubah Warna Link • Secara default warna text yang mengandung link adalah biru • Untuk mengganti warna link tersebut sesuai keinginan kita maka diperlukan atribut-atribut berikut ini: – Link (untuk menentukan warna link) – Alink (untuk menentukan warrna ketika di klik) – Vlink (untuk mentukan warna pada link yang telah dikunjungi) • Dengan value nilai warna berdasarkan hexa atau name • Atribut tersebut diletakan pada tag “body”
  • 7. Latihan 3.1 • Buat link dengan menggunakan protokol http, ftp, mailto, file • Beri warna untuk – link: kuning – Alink:biru – Vlink: merah
  • 8. Hubungan antar bagian dokumen • Untuk mengarahkan link kepada bagian dokumen perlu ditandai dahulu bagian-bagian dokumen yang menjadi tujuan link. • Atribut untuk menandai dokumen tersebut dengan menggunakan atribut ‘id’ atau ‘name’ dengan value nama dari bagian dimaksud • Contoh: <a id=“paragraf_satu”> Pragraf Satu</a> <a name=“paragraf_satu”> Pragraf Satu</a>
  • 9. Link ke bagian dari dokumen • Untuk mengarahkan link kebagian dari dokumen tetap menggunkan tag ‘href’ dengan value nama bagian dokeman ditambah tanda pagar (#) didepan nama dokumen • Contoh: <a href=“#paragraf_satu”>Paragraf Satu</a>
  • 10. Link ke bagian dokumen pada beda halaman web • Untuk mengarahkan link kebagian dari dokumen pada beda halaman web tetap menggunkan tag ‘href’ dengan value nama halaman web dan nama bagian dokuman ditambah tanda pagar (#) diantara nama halaman dan nama bagian dokumen • Contoh: <a href=“home.html#paragraf_satu”>Paragraf Satu</a>
  • 11. Latihan 3.2 • Buat tulisan sebanyak 5 paragraf dan berikan judul tiap-tiap pragraf tersebut • Judul paragraf di jadikan tujuan link • Buat link yang mengarahkan ke masing- masing paragraf tersebut pada baris pertama tulisan • Buat link diakhir paragraf untuk mengarahkan ke baris paling pertama
  • 12. Atribut target • Untuk menetukan sasaran terbukanya link anchor yang kita klik maka perlu ditambahkan atribut “target” • Secara default atribut target memiliki value “_SELF” • Untuk membuka halaman baru maka value dari atribut target adalah “_BLANK”
  • 13. Latihan 3.3 • Buat 2 link luar yang atribut targetnya _self dan _blank
  • 14. Dasar-dasar sebuah tabel • Tabel digunakan untuk menyajikan data dalam bentuk kolom dan baris. • Umumnya setiap kolom menunjukkan data yang sejenis, dan setiap baris terdiri atas kolom-kolom yang menunjukkan kelompok data dalam satu kesatuan.
  • 15. Dasar-dasar sebuah tabel • Dalam HTML selain untuk menyajikan data, tabel juga digunakan sebagai wadah untuk menempatkan text atau gambar agar tampilan web enak untuk dilihat. • Text akan dapat diatur penempatanya sehingga tampil dengan terstruktur. • Untuk mempercepat loading, gambar dapat di potong-potong dan disusun kembali dengan menggunakan tabel
  • 16. Dasar-dasar sebuah tabel • Untuk membuat tabel pada HTML digunakan tiga pasang tag utama yang harus ada pada sebuah tabel • <table>....</table> utk mendifinisikan sebuah tabel • <tr>....</tr> (table row) untuk mendifisikan sebuah baris • <td>.....</td> (table data) untuk mendifinisikan kolom
  • 17. Penggunaan tag Table <table> <tr><td>kolom 1 baris1</td><td>kolom 2 baris 1</td></tr> <tr><td>kolom 1 baris 2</td><td>kolom 2 baris 2</td></tr> ....... <tr><td>kolom 1 baris n</td><td>kolom 2 baris n</td></tr> </table> • Untuk melihat batasan-batasan antara kolom dan tabel kita dapat menyertakan atribut border dengan nilai dalam pixel dimana secara default bernilai 0
  • 18. Membuat Judul Table • Untuk membuat judul pada sebuah tabel maka yang kita butuhkan adalah meletakan tag <caption>judul tabel</caption> di bawah tag <table> <table> <caption>judul tabel</caption> <tr><td>kolom 1 baris 1</td></tr> </table> • Tag <caption> memiliki atribut align dengan isi top, buttom, left, right
  • 19. Membuat judul kolom pada tabel • Dan apabila kita ingin memberikan judul pada tiap-tiap kolom pada tabel maka yang perlu dilakukan adalah menganti tag kolom pertama dari <td>judul kolom</td> menjadi <th>judul kolom</th> • Penggunaan tag <th> akan membuat judul kolom ditebalkan/bold/strong secara default
  • 20. Mengatur posisi Table • Untuk mengatur posisi tabel maka kita hanya perlu menambahkan atribut align dengan isi left, center, right
  • 21. Atribut CELLSPACING & CELLPADDING • Atribut CELLSPACING digunakan untuk mengatur spasi/jarak diantara kolom dalam tabel dan antara kolom dengan batas luar. • Sedangkan atribut CELLPADDING berguna untuk mengatur teks dengan batas dalam • Satuan dari atribut CELLSPACING dan CELLPADDING adalah pixel
  • 22. Atribut COLSPAN • Untuk mengabungkan beberapa kolom pada tabel dapat menggunakan atribut colspan • Contoh: <table border=2 cellpadding=4> <tr> <td colspan=2>Production</td> </tr> <tr> <td>Raha Mutisya</td> <td>1493</td> </tr> <tr> <td>Shalom Buraka</td> <td>3829</td> </tr> <tr> <td colspan=2>Sales</td> </tr> <tr> <td>Claire Horne</td> <td>4827</td> </tr> <tr> <td>Bruce Eckel</td> <td>7246</td> </tr> </table>
  • 23. Atribut ROWSPAN • Dan untuk menggabungkan baris pada table dapat menggunakan atribut rowspan • Contoh: <table border=2 cellpadding=4> <tr><td rowspan=2 >Production</td><td>Raha Mutisya</td><td>1493</td></tr> <tr><td>Shalom Buraka</td> <td>3829</td></tr> <tr><td rowspan=2 >Sales</td><td>Claire Horne</td> <td>4827</td></tr> <tr><td>Bruce Eckel</td> <td>7246</td></tr> </table>
  • 24. Atribut Width • Untuk menentukan lebar dari sebuah table atau kolom kita dapat menambahkan atribut width • Atribut width dapat berisi pixel atau persen (terhadap lebar layar) • Atribut width dapat diletakan pata tag <table> dan tag <td>
  • 25. Atribut Align dan Valign • Untuk menentukan posisi tabel dan text pada field tabel kita dapat menggunakan atribut align • Atribut align memiliki value left, center dan right • Sedangkan untuk menetukan posisi text secara vertikal pada kolom/baris dalam sebuah tabel dapat menggunakan valign • Atribut valign mempunyai value top, middle, bottom, baseline
  • 26. Pewarnaan pada Table • Untuk lebih membuat menarik tabel maka kita dapat memberikan warna pada tabel. • Pemberian warna pada tabel bisa mencakup pada tabelnya sendiri, cell, dan baris. • Atribut untuk memberikan warna pada table adalah bgcolor degan value nama warna atau kode warna. • Atribut bgcolor tersebut dapat kita sisipkan pada tag <table>, <tr> dan <td>
  • 27. Tugas 3.4 • Buat tabel seperti contoh berikut • Buat tabel berisi potongan-potongan gambar (minimal enam potongan yang disusun menggunakan table menjadi satu gambar utuh)
  • 28. Video • HTML <video> element yang digunakan untuk merujuk kepada sumber file video, sehingga dapat diputar/dijalankan pada halaman web. • Dalam merujuk sumber file video, digunakan atribut src yang menunjukkan source (sumber) yang mengarah pada link file video tersebut berada (disimpan), ditulis baik didalam element <video> itu sendiri atau didalam element <source> yang merepresentasikan sumber video lebih dari satu format, sehingga browser dapat memilih format video yang tepat (didukung). • Didalam element <video> dapat ditulis konten (teks), untuk browser lawas yang tidak mendukung HTML5 video. Teks ini, akan tampil sebagai ganti dari video yang tidak dapat diputar.
  • 30. Atribut autoplay • Menginstruksikan browser untuk mulai memutar video secara otomatis sesegera mungkin tanpa berhenti. Value: autoplay atau (dikosongkan) controls • Menginstruksikan browser untuk menampilkan antarmuka (user interface) untuk video control (seperti menampilkan tombol putar (play), kontrol volume dan lain sebagainya). Value: controls atau (dikosongkan)
  • 31. height • Menentukan (ukuran) tinggi pemutar video (vi • deo player). Value: dalam pixels loop • Menginstruksikan browser untuk memutar ulang video ketika selesai (mencapai waktu akhir putar). Value: loop atau (dikosongkan) muted • Menginstruksikan browser untuk membisukan (tanpa suara) video. Value: muted atau (dikosongkan)
  • 32. poster • Menentukkan URL yang merujuk sebuah gambar yang akan dijadikan poster frame yang akan tampil sebelum video diputar (mengklik tombol "play"). Value: URL preload • Menginstruksikan browser untuk menentukkan jika dan bagaimana penulis memuat video ketika halaman web dimuat (termasuk mengunduh (download) video dan metadata-nya) demi pengalaman menjelajah yang baik untuk user. Value: auto | metadata | none atau (dikosongkan)
  • 33. src • Menentukkan URL yang mengarah pada sumber video file berada (disimpan). Value: URL width • Menentukkan (ukuran) lebar pemutar video (video player). Value: dalam pixels
  • 34. Cara Penulisan Tag Video • Cara singkat sederhana <video src=“folder/video/FileVideo.mp4" controls> </video> • Cara lengkap <video width="400" controls preload="metadata"> <source src=“folder/video/fileVideo.mp4" type="video/mp4"/> <source src=“folder/video/fileVideo.webm" type="video/webm"/> <source src=“folder/video/fileVideo.ogv" type="video/ogg"/> </video>
  • 35. Pemrograman Web Bahan Ajar Membuat link internal dan eksternal