SlideShare a Scribd company logo
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 1
BAB IV - FORMAT TABEL DAN HALAMAN WEB
Tujuan Pembelajaran:
Setelah mempelajari bab ini siswa diharapkan dapat mampu :
1. Menerapkan format table pada halaman web
2. Menerapkan tampilan format multimedia pada halaman web
3. Membuat kode html untuk menampilkan table pada halaman web
4. Membuat kode html untuk menampilkan tampilan format multimedia pada
halaman web
A. Format Tabel pada Halaman Web
Dalam menampilkan data yang terstruktur atau tampilan dari database,
umumnya akan dibuat dalam bentuk table. HTML juga menyediakan table tag yang
digunakan untuk menampilkan data dalam bentuk table. Hal ini dikarenakan
menggunakan CSS untuk mengatur tampilan halaman web sangat dianjurkan.
1. Tag-Tag Tabel dalam HTML
Tabel diterjemahkan sebagai cara untuk menampilkan informasi dalam
bentuk sel yang terdiri atas baris dan kolom. Untuk menampilkan data dalam
bentuk table pada HTML, digunakan Tag<Table>. Untuk membuat table di HTML
minimal membutuhkan 3 tag utama sebagai berikut.
Tabel 2.1. Tag-Tag Tabel dalam HTML
No. Tag Keterangan
1. Tag<table> Digunakan untuk memulai table
2. Tag<tr> Singkatan dari table row, digunakan untuk membuat
baris dari table
3. Tag<td> Singkatan dari table data, digunakan untuk
menginput data ke tabel
Bentuk langsung penggunakan kode HTML pada tag <table> dapat dilihat
sebagai berikut.
Kode Program:
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 2
<!DOCTYPE html>
<html>
<head>
<title>MEMBUAT TABEL</title>
</head>
<body>
<h1>BELAJAR MEMBUAT TABEL</h1>
<table border="1">
<tr>
<td>Baris 1, Kolom1</td>
<td>Baris 1, Kolom2</td>
<td>Baris 1, Kolom3</td>
<td>Baris 1, Kolom4/td>
<td>Baris 1, Kolom5</td>
<td>Baris 1, Kolom6</td>
<td>Baris 1, Kolom7</td>
</tr>
<tr>
<td>Baris 2, Kolom1</td>
<td>Baris 2, Kolom2</td>
<td>Baris 2, Kolom3</td>
<td>Baris 2, Kolom4</td>
<td>Baris 2, Kolom5</td>
<td>Baris 2, Kolom6</td>
<td>Baris 2, Kolom7</td
</tr>
<tr>
<td>Baris 3, Kolom1</td>
<td>Baris 3, Kolom2</td>
<td>Baris 3, Kolom3</td>
<td>Baris 3, Kolom4</td>
<td>Baris 3, Kolom5</td>
<td>Baris 3, Kolom6</td>
<td>Baris 3, Kolom7</td>
</tr>
</table>
</body>
</html>
Hasil Keluarannya :
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 3
2. Elemen Table Tbody, Thead, Tfoot, Tr, Th, dan Td
Elemen table memiliki beberapa atribut seperti align, bgcolor, border,
cellpadding (jarak antara tepi sel dengan isi sel), cellspacing (jarak antar sel),
width (lebar table), dan height (tinggi tabel). Baris-baris yang ada pada tabel
dapat dibagi menjadi tabel thead, table tfoot, dan tabel tbody yang dinyatakan
dengan elemen thead, tfoot, dan tbody. Setiap thead, tfoot, tbody berisi grup
baris dan masing-masing grup paling sedikit berisi satu baris yang didefinisikan
dengan elemen <tr>.
a. Elemen Tbody, Thead, dan Tfoot
Elemen <thead>, <tfoot>, dan <tbody> akan sangat berguna dalam
penulisan sebuah tabel yang panjang, lebar, dan lebih dari satu halaman yang
masing-masing halaman tesebut, tabel head dan foot-nya tertulis juga.
1) Elemen Tbody
Dalam penggunaannya, elemen <tbody> digunakan secara bersama-
sama dengan elemen <thead> yang menunjukkan bagian atas (kepala)
tabel dan <tfoot> yang menunjukkan sebagai bawah (kaki) sebuah tabel.
2) Elemen Thead
Elemen<thead> digunakan secara bersama-sama dengan elemen
<tbody> yang menunjukkan isi tabel dan <tfoot> yang menunjukkan
bagian bawah (kaki) sebuah tabel.
3) Elemen Tfoot
Element foot digunakan untuk mengelompokkan isi atau konten yang
berada di bagian bawah (kaki) sebuah tabel.
4) Implementasi Elemen Tbody, Thead, dan Tfoot
Hal yang perlu dipahami adalah thead, tbody, dan tfoot berisi jumlah
kolom yang sama. Meskipun meletakkan element foot di paling depan
(sesudah tag pembuka <tabel>), browser akan melakukan eksekusi dan
hasilnya berada di paling bawah karena fungsi dari element foot
digunakan mengelompokkan isi sel atau konten di bagian bawah tabel.
b. Element TR (Table Row)
Pada elemen TR, terdapat elemen TH dan TD dengan atribut yang
terdapat pada elemen jenis berupa align, valign (posisi vertical), dan bgcolor.
Elemen TR mendefinisikan baris pada tabel dan elemen ini harus berada di
dalam elemen TABLE. Sintaks yang digunakan sebagai berikut.
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 4
c. Element TH (Table Header) dan TD (Table Data)
Atribut kedua elemen ini adalah align, valign, bgcolor, colspan, dan
rowspan. Elemen TH dan TD merupakan informasi pada tabel. TH
mendefinisikan isi sel sebagai header sel pada kolom tabel dengan data
tercetak tebal dan dengan posisi di tengah sel. Elemen TH dan TD ini harus
terletak di dalam elemen TR. Sintaks yang digunakan sebagai berikut.
3. Cellpadding
Penggunaan atribut cellpadding hanya didukung oleh HTML4.01, namun
tidak didukung oleh HTML5. Artibut cellpadding digunakan untuk menentukan
jarak spasi did dalam sel, yaitu antara dinding sel da nisi sel. Berikut ini
penulisan kode HTML atribut cellpadding.
Nilai dari atribut cellpadding dalam menentukan spasi di dalam sel
adalah pixel. Perhatikan kode penulisan dan penggunaan cellpadding di HTML
berikut ini.
Setelah kode HTML di atas di jalankan pada browser, akan tampil gambar
sebagai berikut:
4. Cellspacing
Atribut cellspacing digunakan untuk menentukan jarak spasi antar sel.
Sama halnya dengan atribut cellpadding, atribut cellspacing juga tidak didukung
oleh HTML5. Nilai dari atribut cellspacing dalam menentukan spasi di dalam sel
adalah pixel. Berikut ini bentuk penulisan atribut cellspacing di HTML.
Berikut ini bentuk kode penulisan dana penggunaan cellspacing di HTML.
5. Border
Atribut border digunakan untuk membuat bingkai pada tabel dengan
menentukan tebal bingkai tersebut. Berikut ini bentuk kode penulisan dan
penggunaan atribut border di HTML
Setelah kode HTML di atas dijalankan di browser, akan tampil gambar
sebagai berikut.
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 5
Atribut border tidak didukung oleh HTML5. Oleh sebab itu, digambarkan
CSS sebagai gantinya. Berikut ini bentuk kode penulisan dan penggunaan
atribut border di CSS.
Pada kode di atas terdapat penggunaan property border-collapse. Properti
tersebut jika diberi nilai “collapse” akan membuat bingkai tunggal dan akan
tampak gambar di atas.
6. Rowspan dan Colspan
Mayoritas browser, seperti Firefox, Chrome, Opera, Safari, dan Internet
Explorer mendukung penggunaan colspan dan rowspan. Colspan dan rowspan
juga didukung oleh HTML5. Merge cell adalah suatu metode menggabungkan
beberapa sel menjadi satu dalam sebuah tabel. HTML menyediakan atribut
khusus untuk merge cell, yaitu rowspan dan colspan. Penggunaan atribut
colspan dan rowspan diterapkan pada tag <td> dan tag <th>. Colspan berarti
penggabungan beberapa baris sel menjadi satu sel, sedangkan rowspan berarti
penggabungan beberapa baris sel menjadi satu baris sel.
a. Kode Penulisan Colspan
Penulisan sintaks colspan : <td colspan=”number”>
Penulisan sintaks rowspan : <td rowspan=”number”>
Kolom ataupun baris yang akan digabungkan menjadi satu. Berikut ini
bentuk kode penulisan dan penggunaan colspan di HTML.
b. Kode Penulisan Rowspan
Berikut ini bentuk kode penulisan dan penggunaan rowspan di HTML.
Pada baris kedua yang berisi data untuk “No” dan “Nama” diterapkan
rowspan yang menggabungkan dua baris, yaitu baris kedua dan ketiga pada
kolom satu dan dua. Berikut ini kode penulisan serta penggunaan colspan
dan rowspan dengan menggunakan CSS.
B. Format Multimedia pada Halaman Web
1. Konsep Tampilan Multimedia dalam HTML
Multimedia identik dengan suatu sarana komunikasi yang berupa
gabungan dari text, gambar, animasi, video, dan audio. Pada media digital dapat
ditambahkan suara dan video ke dalam teks untuk menambahkan informasi
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 6
kepada pengguna. HTML sendiri menyediakan fitur untuk memberikan gambar,
suara, maupun video untuk digunakan dalam dunia web. Pada umumnya, elemen
multimedia (seperti suara/video) disimpan dalam file media dan cara yang paling
umum untuk melihat format sebuah media adalah melihat ekstensi yang
digunakan oleh file tersebut. Ketika browser menemukan file berekstensi .swf,
.wmv, .mp3, .mp4, browser akan berasumsi bahwa file tersebut merupakan file
multimedia.
2. Tag Menampilkan Gambar
Gambar identic dengan suatu objek yang dapat ditampilkan dalam bentuk
grafik (nonteks) atau konsep yang berbentuk kode yang tidak berelasi dengan
waktu. Gambar terbagi tiga jenis sebagai berikut.
Penambahan gambar pada HTML dapat menggunakan elemen img.
Namun, terdapat format gambar yang didukung oleh hamper semua perangkat
secara umum, misalnya PNG (Portable Network Graphics), JPG (Joint
Photographic Expert Group), atau GIF (Graphics Interface Format). Berikut ini
bentuk penggunaan tag img.
3. Tag untuk Audio
Penggunaan audio ke dalam aplikasi multimedia dapat memberikan
informasi yang tidak mungkin diberikan oleh media informasi, seperti gambar,
grafik, ataupun teks.
Sementara itu, untuk menampilkan elemen audio, Anda harus
menambahkan atribut controls pada elemen sebagai berikut.
Penggunaan atribut autoplay digunakan jika ingin memastikan audio dapat
dimainkan secara otomatis ketika halaman selesai diunduh oleh browser. Berikut
ini penggunaan atribut autoplay.
4. Tag untuk Video
Penambahan video pada dokumen HTML dilakukan dengan elemen video
yang sangat mirip dengan elemen audio. Atribut-atribut yang dapat digunakan
pada elemen audio juga digunakan pada elemen video sehingga perbedaan
utama dari kedua elemen ini terdapat pada nama elemen dan dukungan format.
Video seperti layaknya animasi, namun video lebih cenderung pada hasil karya
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 7
dari adegan dunia nyata yang direkam secara langsung. Dalam video terkandung
juga elemen multimedia lainnya, seperti gambar, suara, dan tulisan. Video
menyuguhkan informasi lebih lengkap dan menarik dibanding dengan elemen
lainnya.
Berikut ini prosedur untuk menambahkan video.
RANGKUMAN
1. HTML menyediakan banyak tag lain untuk merancang tabel yang lebih rumit. Untuk
halaman web yang panjang, kadang perlu diberi komentar mengenai fungsi dan
tujuan kita membuatnya.
2. Secara mendasar, elemen TABLE memiliki atribut seperti align, bgcolor, order,
cellpadding (jarak antara tepi sel dengan isi sel), cellspacing (jarak antar sel), width
(lebar tabel), dan hight (tinggi tabel).
3. Untuk membuat Table di HTML minimal membutuhkan 3 Tag utama sebagai berikut:
No. Tag Keterangan
1. Tag<table> Digunakan untuk memulai table
2. Tag<tr> Singkatan dari table row, digunakan untuk membuat
baris dari table
3. Tag<td> Singkatan dari table data, digunakan untuk menginput
data ke tabel
4. Mayoritas browser seperti Firefox, Chrome, Opera, Safari, dan Internet Explorer
mendukung penggunaan colspan dan rowspan.
5. Ada tiga jenis suara, yaitu ucapan (specch), music, dan efek suara. Selain itu, suara
juga terbagi dua jenis formatnya, yaitu MIDI dan WAVE.
6. Atribut-atribut yang dapat digunakan pada elemen audio juga digunakan pada
elemen video sehingga perbedaan utama dari kedua elemen ini terdapat pada nama
elemen dan dukungan format.

More Related Content

What's hot

Modul sistem-operasi
Modul sistem-operasiModul sistem-operasi
Modul sistem-operasi
IKHSAN MAHRURI
 
PPT Jaringan Komputer
PPT Jaringan KomputerPPT Jaringan Komputer
PPT Jaringan KomputerFaksi
 
MATERI SISTEM KOMPUTER KELAS X
MATERI SISTEM KOMPUTER KELAS XMATERI SISTEM KOMPUTER KELAS X
MATERI SISTEM KOMPUTER KELAS X
ndriehs
 
Materi Web Browser
Materi Web BrowserMateri Web Browser
Materi Web Browser
Farichah Riha
 
Power point jaringan
Power point jaringanPower point jaringan
Power point jaringanhandayanisri
 
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx.pdf
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx.pdfBAB 8 - PRAKTIK LINTAS BIDANG ok.pptx.pdf
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx.pdf
DODIKHERYS
 
Materi komputer dan jaringan dasar 1 k3 lh
Materi komputer dan jaringan dasar 1 k3 lhMateri komputer dan jaringan dasar 1 k3 lh
Materi komputer dan jaringan dasar 1 k3 lh
Awan Lalu
 
Sistem komputer bab 4
Sistem komputer bab 4Sistem komputer bab 4
Sistem komputer bab 4
aishafathina
 
PowerPoint perangkat keras
PowerPoint perangkat kerasPowerPoint perangkat keras
PowerPoint perangkat keras
f3triyulianti
 
Rangkuman bab 5 informatika
Rangkuman bab 5 informatikaRangkuman bab 5 informatika
Rangkuman bab 5 informatika
GanendraValent
 
Software computer
Software computerSoftware computer
Software computer
Wisnu Dewobroto
 
Analisis Data Kelas 9
Analisis Data Kelas 9Analisis Data Kelas 9
Analisis Data Kelas 9
Farichah Riha
 
I pengenalan dasar komputer
I   pengenalan dasar komputerI   pengenalan dasar komputer
I pengenalan dasar komputer
Hamdan70
 
Pengalokasian Memory
Pengalokasian MemoryPengalokasian Memory
Pengalokasian MemoryEko Breq
 
Hardware. ppt
Hardware. pptHardware. ppt
Hardware. ppt
Mana Khansa
 
Ppt bab 4 informatika
Ppt bab 4 informatikaPpt bab 4 informatika
Ppt bab 4 informatika
GanendraValent
 
BAB 8 - Dampak Sosial Informatika
BAB 8 - Dampak Sosial InformatikaBAB 8 - Dampak Sosial Informatika
BAB 8 - Dampak Sosial Informatika
KeishaValiqaPasha1
 
Aplikasi CMS
Aplikasi CMSAplikasi CMS
Aplikasi CMS
Farichah Riha
 
Sistem terdistribusi
Sistem terdistribusiSistem terdistribusi
Sistem terdistribusi
Surya Prasetya Shaleem
 
Sistem Komputer Kelas 9
Sistem Komputer Kelas 9Sistem Komputer Kelas 9
Sistem Komputer Kelas 9
Farichah Riha
 

What's hot (20)

Modul sistem-operasi
Modul sistem-operasiModul sistem-operasi
Modul sistem-operasi
 
PPT Jaringan Komputer
PPT Jaringan KomputerPPT Jaringan Komputer
PPT Jaringan Komputer
 
MATERI SISTEM KOMPUTER KELAS X
MATERI SISTEM KOMPUTER KELAS XMATERI SISTEM KOMPUTER KELAS X
MATERI SISTEM KOMPUTER KELAS X
 
Materi Web Browser
Materi Web BrowserMateri Web Browser
Materi Web Browser
 
Power point jaringan
Power point jaringanPower point jaringan
Power point jaringan
 
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx.pdf
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx.pdfBAB 8 - PRAKTIK LINTAS BIDANG ok.pptx.pdf
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx.pdf
 
Materi komputer dan jaringan dasar 1 k3 lh
Materi komputer dan jaringan dasar 1 k3 lhMateri komputer dan jaringan dasar 1 k3 lh
Materi komputer dan jaringan dasar 1 k3 lh
 
Sistem komputer bab 4
Sistem komputer bab 4Sistem komputer bab 4
Sistem komputer bab 4
 
PowerPoint perangkat keras
PowerPoint perangkat kerasPowerPoint perangkat keras
PowerPoint perangkat keras
 
Rangkuman bab 5 informatika
Rangkuman bab 5 informatikaRangkuman bab 5 informatika
Rangkuman bab 5 informatika
 
Software computer
Software computerSoftware computer
Software computer
 
Analisis Data Kelas 9
Analisis Data Kelas 9Analisis Data Kelas 9
Analisis Data Kelas 9
 
I pengenalan dasar komputer
I   pengenalan dasar komputerI   pengenalan dasar komputer
I pengenalan dasar komputer
 
Pengalokasian Memory
Pengalokasian MemoryPengalokasian Memory
Pengalokasian Memory
 
Hardware. ppt
Hardware. pptHardware. ppt
Hardware. ppt
 
Ppt bab 4 informatika
Ppt bab 4 informatikaPpt bab 4 informatika
Ppt bab 4 informatika
 
BAB 8 - Dampak Sosial Informatika
BAB 8 - Dampak Sosial InformatikaBAB 8 - Dampak Sosial Informatika
BAB 8 - Dampak Sosial Informatika
 
Aplikasi CMS
Aplikasi CMSAplikasi CMS
Aplikasi CMS
 
Sistem terdistribusi
Sistem terdistribusiSistem terdistribusi
Sistem terdistribusi
 
Sistem Komputer Kelas 9
Sistem Komputer Kelas 9Sistem Komputer Kelas 9
Sistem Komputer Kelas 9
 

Similar to BAB IV - FORMAT TABEL DAN HALAMAN WEB

Html
HtmlHtml
Praktek
PraktekPraktek
Tugas2 1300631019
Tugas2 1300631019Tugas2 1300631019
Tugas2 1300631019
setiyo muji
 
Materi Web Statis
 Materi Web Statis Materi Web Statis
Materi Web Statis
I Made Adiguna
 
Catatan HTML SMP CC @2014-2015
Catatan HTML SMP CC @2014-2015Catatan HTML SMP CC @2014-2015
Catatan HTML SMP CC @2014-2015
Martinus Hasan
 
Laporan tugas project pemograman web
Laporan tugas project pemograman webLaporan tugas project pemograman web
Laporan tugas project pemograman web
Zansa Sllw Gymbr
 
Pertemuan Ke 2_abcdpdf_pdf_to_ppt.pptx
Pertemuan Ke 2_abcdpdf_pdf_to_ppt.pptxPertemuan Ke 2_abcdpdf_pdf_to_ppt.pptx
Pertemuan Ke 2_abcdpdf_pdf_to_ppt.pptx
rajudinnoor
 
Tabel HTML
Tabel HTMLTabel HTML
Tabel HTML
FaishalRusydan1
 
Pemanfaatan perangkat lunak pengolah angka
Pemanfaatan perangkat lunak pengolah angkaPemanfaatan perangkat lunak pengolah angka
Pemanfaatan perangkat lunak pengolah angka
NurhayatiHayati8
 
Pemanfaatan perangkat lunak pengolah angka
Pemanfaatan perangkat lunak pengolah angkaPemanfaatan perangkat lunak pengolah angka
Pemanfaatan perangkat lunak pengolah angka
NurhayatiHayati8
 
Modul 2a html
Modul 2a htmlModul 2a html
Modul 2a html
Siigit Aziz
 
Homepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasiHomepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasiResa Firmansyah
 
Pengantar pemrograman web HTML
Pengantar pemrograman web HTMLPengantar pemrograman web HTML
Pengantar pemrograman web HTML
I Gede Iwan Sudipa
 
Laporan pratikum 1
Laporan pratikum 1Laporan pratikum 1
Laporan pratikum 1
rahmi wahyuni
 
Training HTML
Training HTMLTraining HTML
Training HTML
Yanwar Purnama
 
Web html
Web htmlWeb html
Web html
Fajar Baskoro
 
Tabel Tag HTML
Tabel Tag HTMLTabel Tag HTML
Tabel Tag HTML
Fajar Sany
 
Modul 1 - HTML
Modul 1 - HTMLModul 1 - HTML
Modul 1 - HTML
AchmadHamdan
 
Pemrograman Internet - HTML (2)
Pemrograman Internet - HTML (2)Pemrograman Internet - HTML (2)
Pemrograman Internet - HTML (2)
Arifin Swift
 

Similar to BAB IV - FORMAT TABEL DAN HALAMAN WEB (20)

Html
HtmlHtml
Html
 
Praktek
PraktekPraktek
Praktek
 
Tugas2 1300631019
Tugas2 1300631019Tugas2 1300631019
Tugas2 1300631019
 
Materi Web Statis
 Materi Web Statis Materi Web Statis
Materi Web Statis
 
Catatan HTML SMP CC @2014-2015
Catatan HTML SMP CC @2014-2015Catatan HTML SMP CC @2014-2015
Catatan HTML SMP CC @2014-2015
 
Laporan tugas project pemograman web
Laporan tugas project pemograman webLaporan tugas project pemograman web
Laporan tugas project pemograman web
 
Pertemuan Ke 2_abcdpdf_pdf_to_ppt.pptx
Pertemuan Ke 2_abcdpdf_pdf_to_ppt.pptxPertemuan Ke 2_abcdpdf_pdf_to_ppt.pptx
Pertemuan Ke 2_abcdpdf_pdf_to_ppt.pptx
 
Tabel HTML
Tabel HTMLTabel HTML
Tabel HTML
 
01. pengenalan tabel
01. pengenalan tabel01. pengenalan tabel
01. pengenalan tabel
 
Pemanfaatan perangkat lunak pengolah angka
Pemanfaatan perangkat lunak pengolah angkaPemanfaatan perangkat lunak pengolah angka
Pemanfaatan perangkat lunak pengolah angka
 
Pemanfaatan perangkat lunak pengolah angka
Pemanfaatan perangkat lunak pengolah angkaPemanfaatan perangkat lunak pengolah angka
Pemanfaatan perangkat lunak pengolah angka
 
Modul 2a html
Modul 2a htmlModul 2a html
Modul 2a html
 
Homepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasiHomepage untuk informasi dan komunikasi
Homepage untuk informasi dan komunikasi
 
Pengantar pemrograman web HTML
Pengantar pemrograman web HTMLPengantar pemrograman web HTML
Pengantar pemrograman web HTML
 
Laporan pratikum 1
Laporan pratikum 1Laporan pratikum 1
Laporan pratikum 1
 
Training HTML
Training HTMLTraining HTML
Training HTML
 
Web html
Web htmlWeb html
Web html
 
Tabel Tag HTML
Tabel Tag HTMLTabel Tag HTML
Tabel Tag HTML
 
Modul 1 - HTML
Modul 1 - HTMLModul 1 - HTML
Modul 1 - HTML
 
Pemrograman Internet - HTML (2)
Pemrograman Internet - HTML (2)Pemrograman Internet - HTML (2)
Pemrograman Internet - HTML (2)
 

More from TeukuMahawira

Bab4
Bab4Bab4
Soal tts pai
Soal tts paiSoal tts pai
Soal tts pai
TeukuMahawira
 
Capacity building ict sekolah
Capacity building ict sekolahCapacity building ict sekolah
Capacity building ict sekolah
TeukuMahawira
 
Bab II - Pernyataan Kondisi Bercabang
Bab II  -  Pernyataan Kondisi BercabangBab II  -  Pernyataan Kondisi Bercabang
Bab II - Pernyataan Kondisi Bercabang
TeukuMahawira
 
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa SyukurBab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
TeukuMahawira
 
Bab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan DemokrasiBab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan Demokrasi
TeukuMahawira
 
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir KritisBab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
TeukuMahawira
 
KATA PENGANTAR
KATA PENGANTARKATA PENGANTAR
KATA PENGANTAR
TeukuMahawira
 
BAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINBAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGIN
TeukuMahawira
 
BAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSSBAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSS
TeukuMahawira
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTOR
TeukuMahawira
 
BAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORBAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTOR
TeukuMahawira
 
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORBAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
TeukuMahawira
 
BAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTORBAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTOR
TeukuMahawira
 
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
TeukuMahawira
 
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTORBUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
TeukuMahawira
 
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP InventorBahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
TeukuMahawira
 
Topologi
TopologiTopologi
Topologi
TeukuMahawira
 
Setting Dasar Mikrotik
Setting Dasar MikrotikSetting Dasar Mikrotik
Setting Dasar Mikrotik
TeukuMahawira
 

More from TeukuMahawira (20)

Bab4
Bab4Bab4
Bab4
 
Soal tts pai
Soal tts paiSoal tts pai
Soal tts pai
 
Capacity building ict sekolah
Capacity building ict sekolahCapacity building ict sekolah
Capacity building ict sekolah
 
Bab II - Pernyataan Kondisi Bercabang
Bab II  -  Pernyataan Kondisi BercabangBab II  -  Pernyataan Kondisi Bercabang
Bab II - Pernyataan Kondisi Bercabang
 
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa SyukurBab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
 
Bab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan DemokrasiBab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan Demokrasi
 
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir KritisBab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
 
KATA PENGANTAR
KATA PENGANTARKATA PENGANTAR
KATA PENGANTAR
 
BAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINBAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGIN
 
BAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSSBAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSS
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTOR
 
BAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORBAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTOR
 
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORBAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
 
BAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTORBAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTOR
 
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
 
Bab2
Bab2Bab2
Bab2
 
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTORBUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
 
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP InventorBahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
 
Topologi
TopologiTopologi
Topologi
 
Setting Dasar Mikrotik
Setting Dasar MikrotikSetting Dasar Mikrotik
Setting Dasar Mikrotik
 

Recently uploaded

Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
fadlurrahman260903
 
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Fathan Emran
 
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKANSAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
NURULNAHARIAHBINTIAH
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
asepridwan50
 
Aksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos ValidasiAksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos Validasi
DinaSetiawan2
 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
esmaducoklat
 
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdekaKKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
irvansupriadi44
 
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
nimah111
 
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Fathan Emran
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
indraayurestuw
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
Kanaidi ken
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
HendraSagita2
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
NiaTazmia2
 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
akram124738
 
refleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudahrefleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudah
muhamadsufii48
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Fathan Emran
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
budimoko2
 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
maulatamah
 
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
PikeKusumaSantoso
 
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdfMODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
YuristaAndriyani1
 

Recently uploaded (20)

Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
 
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
 
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKANSAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
SAINS TINGKATAN 4 BAB 11 DAYA DAN GERAKAN
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
 
Aksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos ValidasiAksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos Validasi
 
Aksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamiiAksi Nyata Erliana Mudah bukan memahamii
Aksi Nyata Erliana Mudah bukan memahamii
 
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdekaKKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
 
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
705368319-Ppt-Aksi-Nyata-Membuat-Rancangan-Pembelajaran-Dengan-Metode-Fonik.pptx
 
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 10 Fase E Kurikulum Merdeka
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
 
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdekaSOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
SOAL ASAS SENI MUSIK kelas 2 semester 2 kurikulum merdeka
 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
 
refleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudahrefleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudah
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
 
Pemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptxPemaparan budaya positif di sekolah.pptx
Pemaparan budaya positif di sekolah.pptx
 
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
2. PEMBELAJARAN YANG MENGUATKAN TRANSISI PAUD-SD Merancang Instrumen Asesmen ...
 
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdfMODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
MODUL P5 FASE B KELAS 4 MEMBUAT COBRICK.pdf
 

BAB IV - FORMAT TABEL DAN HALAMAN WEB

  • 1. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 1 BAB IV - FORMAT TABEL DAN HALAMAN WEB Tujuan Pembelajaran: Setelah mempelajari bab ini siswa diharapkan dapat mampu : 1. Menerapkan format table pada halaman web 2. Menerapkan tampilan format multimedia pada halaman web 3. Membuat kode html untuk menampilkan table pada halaman web 4. Membuat kode html untuk menampilkan tampilan format multimedia pada halaman web A. Format Tabel pada Halaman Web Dalam menampilkan data yang terstruktur atau tampilan dari database, umumnya akan dibuat dalam bentuk table. HTML juga menyediakan table tag yang digunakan untuk menampilkan data dalam bentuk table. Hal ini dikarenakan menggunakan CSS untuk mengatur tampilan halaman web sangat dianjurkan. 1. Tag-Tag Tabel dalam HTML Tabel diterjemahkan sebagai cara untuk menampilkan informasi dalam bentuk sel yang terdiri atas baris dan kolom. Untuk menampilkan data dalam bentuk table pada HTML, digunakan Tag<Table>. Untuk membuat table di HTML minimal membutuhkan 3 tag utama sebagai berikut. Tabel 2.1. Tag-Tag Tabel dalam HTML No. Tag Keterangan 1. Tag<table> Digunakan untuk memulai table 2. Tag<tr> Singkatan dari table row, digunakan untuk membuat baris dari table 3. Tag<td> Singkatan dari table data, digunakan untuk menginput data ke tabel Bentuk langsung penggunakan kode HTML pada tag <table> dapat dilihat sebagai berikut. Kode Program:
  • 2. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 2 <!DOCTYPE html> <html> <head> <title>MEMBUAT TABEL</title> </head> <body> <h1>BELAJAR MEMBUAT TABEL</h1> <table border="1"> <tr> <td>Baris 1, Kolom1</td> <td>Baris 1, Kolom2</td> <td>Baris 1, Kolom3</td> <td>Baris 1, Kolom4/td> <td>Baris 1, Kolom5</td> <td>Baris 1, Kolom6</td> <td>Baris 1, Kolom7</td> </tr> <tr> <td>Baris 2, Kolom1</td> <td>Baris 2, Kolom2</td> <td>Baris 2, Kolom3</td> <td>Baris 2, Kolom4</td> <td>Baris 2, Kolom5</td> <td>Baris 2, Kolom6</td> <td>Baris 2, Kolom7</td </tr> <tr> <td>Baris 3, Kolom1</td> <td>Baris 3, Kolom2</td> <td>Baris 3, Kolom3</td> <td>Baris 3, Kolom4</td> <td>Baris 3, Kolom5</td> <td>Baris 3, Kolom6</td> <td>Baris 3, Kolom7</td> </tr> </table> </body> </html> Hasil Keluarannya :
  • 3. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 3 2. Elemen Table Tbody, Thead, Tfoot, Tr, Th, dan Td Elemen table memiliki beberapa atribut seperti align, bgcolor, border, cellpadding (jarak antara tepi sel dengan isi sel), cellspacing (jarak antar sel), width (lebar table), dan height (tinggi tabel). Baris-baris yang ada pada tabel dapat dibagi menjadi tabel thead, table tfoot, dan tabel tbody yang dinyatakan dengan elemen thead, tfoot, dan tbody. Setiap thead, tfoot, tbody berisi grup baris dan masing-masing grup paling sedikit berisi satu baris yang didefinisikan dengan elemen <tr>. a. Elemen Tbody, Thead, dan Tfoot Elemen <thead>, <tfoot>, dan <tbody> akan sangat berguna dalam penulisan sebuah tabel yang panjang, lebar, dan lebih dari satu halaman yang masing-masing halaman tesebut, tabel head dan foot-nya tertulis juga. 1) Elemen Tbody Dalam penggunaannya, elemen <tbody> digunakan secara bersama- sama dengan elemen <thead> yang menunjukkan bagian atas (kepala) tabel dan <tfoot> yang menunjukkan sebagai bawah (kaki) sebuah tabel. 2) Elemen Thead Elemen<thead> digunakan secara bersama-sama dengan elemen <tbody> yang menunjukkan isi tabel dan <tfoot> yang menunjukkan bagian bawah (kaki) sebuah tabel. 3) Elemen Tfoot Element foot digunakan untuk mengelompokkan isi atau konten yang berada di bagian bawah (kaki) sebuah tabel. 4) Implementasi Elemen Tbody, Thead, dan Tfoot Hal yang perlu dipahami adalah thead, tbody, dan tfoot berisi jumlah kolom yang sama. Meskipun meletakkan element foot di paling depan (sesudah tag pembuka <tabel>), browser akan melakukan eksekusi dan hasilnya berada di paling bawah karena fungsi dari element foot digunakan mengelompokkan isi sel atau konten di bagian bawah tabel. b. Element TR (Table Row) Pada elemen TR, terdapat elemen TH dan TD dengan atribut yang terdapat pada elemen jenis berupa align, valign (posisi vertical), dan bgcolor. Elemen TR mendefinisikan baris pada tabel dan elemen ini harus berada di dalam elemen TABLE. Sintaks yang digunakan sebagai berikut.
  • 4. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 4 c. Element TH (Table Header) dan TD (Table Data) Atribut kedua elemen ini adalah align, valign, bgcolor, colspan, dan rowspan. Elemen TH dan TD merupakan informasi pada tabel. TH mendefinisikan isi sel sebagai header sel pada kolom tabel dengan data tercetak tebal dan dengan posisi di tengah sel. Elemen TH dan TD ini harus terletak di dalam elemen TR. Sintaks yang digunakan sebagai berikut. 3. Cellpadding Penggunaan atribut cellpadding hanya didukung oleh HTML4.01, namun tidak didukung oleh HTML5. Artibut cellpadding digunakan untuk menentukan jarak spasi did dalam sel, yaitu antara dinding sel da nisi sel. Berikut ini penulisan kode HTML atribut cellpadding. Nilai dari atribut cellpadding dalam menentukan spasi di dalam sel adalah pixel. Perhatikan kode penulisan dan penggunaan cellpadding di HTML berikut ini. Setelah kode HTML di atas di jalankan pada browser, akan tampil gambar sebagai berikut: 4. Cellspacing Atribut cellspacing digunakan untuk menentukan jarak spasi antar sel. Sama halnya dengan atribut cellpadding, atribut cellspacing juga tidak didukung oleh HTML5. Nilai dari atribut cellspacing dalam menentukan spasi di dalam sel adalah pixel. Berikut ini bentuk penulisan atribut cellspacing di HTML. Berikut ini bentuk kode penulisan dana penggunaan cellspacing di HTML. 5. Border Atribut border digunakan untuk membuat bingkai pada tabel dengan menentukan tebal bingkai tersebut. Berikut ini bentuk kode penulisan dan penggunaan atribut border di HTML Setelah kode HTML di atas dijalankan di browser, akan tampil gambar sebagai berikut.
  • 5. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 5 Atribut border tidak didukung oleh HTML5. Oleh sebab itu, digambarkan CSS sebagai gantinya. Berikut ini bentuk kode penulisan dan penggunaan atribut border di CSS. Pada kode di atas terdapat penggunaan property border-collapse. Properti tersebut jika diberi nilai “collapse” akan membuat bingkai tunggal dan akan tampak gambar di atas. 6. Rowspan dan Colspan Mayoritas browser, seperti Firefox, Chrome, Opera, Safari, dan Internet Explorer mendukung penggunaan colspan dan rowspan. Colspan dan rowspan juga didukung oleh HTML5. Merge cell adalah suatu metode menggabungkan beberapa sel menjadi satu dalam sebuah tabel. HTML menyediakan atribut khusus untuk merge cell, yaitu rowspan dan colspan. Penggunaan atribut colspan dan rowspan diterapkan pada tag <td> dan tag <th>. Colspan berarti penggabungan beberapa baris sel menjadi satu sel, sedangkan rowspan berarti penggabungan beberapa baris sel menjadi satu baris sel. a. Kode Penulisan Colspan Penulisan sintaks colspan : <td colspan=”number”> Penulisan sintaks rowspan : <td rowspan=”number”> Kolom ataupun baris yang akan digabungkan menjadi satu. Berikut ini bentuk kode penulisan dan penggunaan colspan di HTML. b. Kode Penulisan Rowspan Berikut ini bentuk kode penulisan dan penggunaan rowspan di HTML. Pada baris kedua yang berisi data untuk “No” dan “Nama” diterapkan rowspan yang menggabungkan dua baris, yaitu baris kedua dan ketiga pada kolom satu dan dua. Berikut ini kode penulisan serta penggunaan colspan dan rowspan dengan menggunakan CSS. B. Format Multimedia pada Halaman Web 1. Konsep Tampilan Multimedia dalam HTML Multimedia identik dengan suatu sarana komunikasi yang berupa gabungan dari text, gambar, animasi, video, dan audio. Pada media digital dapat ditambahkan suara dan video ke dalam teks untuk menambahkan informasi
  • 6. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 6 kepada pengguna. HTML sendiri menyediakan fitur untuk memberikan gambar, suara, maupun video untuk digunakan dalam dunia web. Pada umumnya, elemen multimedia (seperti suara/video) disimpan dalam file media dan cara yang paling umum untuk melihat format sebuah media adalah melihat ekstensi yang digunakan oleh file tersebut. Ketika browser menemukan file berekstensi .swf, .wmv, .mp3, .mp4, browser akan berasumsi bahwa file tersebut merupakan file multimedia. 2. Tag Menampilkan Gambar Gambar identic dengan suatu objek yang dapat ditampilkan dalam bentuk grafik (nonteks) atau konsep yang berbentuk kode yang tidak berelasi dengan waktu. Gambar terbagi tiga jenis sebagai berikut. Penambahan gambar pada HTML dapat menggunakan elemen img. Namun, terdapat format gambar yang didukung oleh hamper semua perangkat secara umum, misalnya PNG (Portable Network Graphics), JPG (Joint Photographic Expert Group), atau GIF (Graphics Interface Format). Berikut ini bentuk penggunaan tag img. 3. Tag untuk Audio Penggunaan audio ke dalam aplikasi multimedia dapat memberikan informasi yang tidak mungkin diberikan oleh media informasi, seperti gambar, grafik, ataupun teks. Sementara itu, untuk menampilkan elemen audio, Anda harus menambahkan atribut controls pada elemen sebagai berikut. Penggunaan atribut autoplay digunakan jika ingin memastikan audio dapat dimainkan secara otomatis ketika halaman selesai diunduh oleh browser. Berikut ini penggunaan atribut autoplay. 4. Tag untuk Video Penambahan video pada dokumen HTML dilakukan dengan elemen video yang sangat mirip dengan elemen audio. Atribut-atribut yang dapat digunakan pada elemen audio juga digunakan pada elemen video sehingga perbedaan utama dari kedua elemen ini terdapat pada nama elemen dan dukungan format. Video seperti layaknya animasi, namun video lebih cenderung pada hasil karya
  • 7. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 7 dari adegan dunia nyata yang direkam secara langsung. Dalam video terkandung juga elemen multimedia lainnya, seperti gambar, suara, dan tulisan. Video menyuguhkan informasi lebih lengkap dan menarik dibanding dengan elemen lainnya. Berikut ini prosedur untuk menambahkan video. RANGKUMAN 1. HTML menyediakan banyak tag lain untuk merancang tabel yang lebih rumit. Untuk halaman web yang panjang, kadang perlu diberi komentar mengenai fungsi dan tujuan kita membuatnya. 2. Secara mendasar, elemen TABLE memiliki atribut seperti align, bgcolor, order, cellpadding (jarak antara tepi sel dengan isi sel), cellspacing (jarak antar sel), width (lebar tabel), dan hight (tinggi tabel). 3. Untuk membuat Table di HTML minimal membutuhkan 3 Tag utama sebagai berikut: No. Tag Keterangan 1. Tag<table> Digunakan untuk memulai table 2. Tag<tr> Singkatan dari table row, digunakan untuk membuat baris dari table 3. Tag<td> Singkatan dari table data, digunakan untuk menginput data ke tabel 4. Mayoritas browser seperti Firefox, Chrome, Opera, Safari, dan Internet Explorer mendukung penggunaan colspan dan rowspan. 5. Ada tiga jenis suara, yaitu ucapan (specch), music, dan efek suara. Selain itu, suara juga terbagi dua jenis formatnya, yaitu MIDI dan WAVE. 6. Atribut-atribut yang dapat digunakan pada elemen audio juga digunakan pada elemen video sehingga perbedaan utama dari kedua elemen ini terdapat pada nama elemen dan dukungan format.