Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
a. Tujuan Pembelajaran
Setelah mengikuti kegiatan belajar 8 ini Peserta Didik diharapkan dapat :
1) Memahami Tabel dengan Spaning
2) Menyajikan Tabel dengan Spaning
b. Uraian Materi
1) Pembuatan Tabel
Ada kalanya kita membuat table dengan menggabungkan baris, ataupun
kolom. Berikut ini contoh tabel yang menggabungkan baris :
Benua Negara
India
Indonesia
Singapura
Benua EROPA
Negara Belanda Italia Inggris Jerman
Untuk membuat table seperti di atas, maka Tabel Atribut Data yang digunakan
adalah sebagai berikut
c. Rangkuman
Untuk menggabungkan baris ataupun kolom pada tabel, digunakan atribut :
d. Tugas
1. Buatlah dokumen HTML berikut ini :
<html
<head>
</head>
<body>
<tr>
</tr>
<tr>
<td>21 / 60 </td>
</tr>
<tr>
<td>36 / 90 </td>
</tr>
<tr>
</tr>
<tr>
</tr>
</table>
</body>
</html>
<html >
<head>
</head>
<body>
<tr>
<th scope="col">Perumahan</th>
</tr>
<tr>
<td>Griya Indah Permai </td>
<td>21/60</td>
<td>36/90</td>
<td>45/120</td>
<td>54/120</td>
</tr>
</table>
</body>
</html>
Benua Negara
ASIA Arab Saudi
India
Indonesia
Singapura
EROPA Belanda
Italia
Inggris
Jerman
4. Buatlah dokumen HTML dari tampilan tabel berikut ini :
apel mangga
a. Tujuan Pembelajaran
Setelah mengikuti kegiatan belajar 9 ini Peserta Didik diharapkan dapat :
1). Memahami tabel di dalam tabel
2). Menyajikan tabel dalam tabel
b. Uraian Materi
1. Tabel di dalam Tabel (Tabel bersarang)
Coba perhatikan gambar tabel berikut ini :
Dapat kita lihat bahwa di kolom “Email account note” ada table berisi tentang catatan
jenis email. Jadi ada tabel di dalam tabel atau istilahnya “nested table” atau tabel
bersarang.
Dalam penulisan HTML “tabel bersarang” ini adalah dengan menuliskan
HTML Tabel di dalam sebuah sel dari tabel, letaknya adalah pada
<td>….</td>, seperti berikut ini :
<table>
<tr>
<td>data baris 1 kolom 1</td>
<td> <table>
<tr>
<td>tabel ke 2</td>
<td>tabel ke 2</td>
</tr>
</table></td>
</tr>
</table>
Teknik tabel bersarang adalah salah satu cara untuk menghasilkan layout
tabel yang kompleks tanpa membuat tabel yang sangat kompleks. Sehingga
ketika harus membuat tabel yang kompleks, maka cara sederhananya adalah
membuat tabel di dalam sebuah sel (<td></td>).
Berikut ini contoh langkah-demi langkah :
Buatlah tabel dengan 2 kolom dan 2 baris. HTML tag-nya adalah sebagai
berikut :
<table border=1>
<tr>
<td>kolom 1 baris 1</td>
<td>kolom 2 baris 1</td>
</tr>
<tr>
<td>kolom 1 baris 2</td>
<td>kolom 2 baris 2</td>
</tr>
</table>
Tentukan sel dimana kita ingin menempatkan tabel bersarang. Kita akan
menaruh di kolom 2 baris 2.
Ganti teks dalam sel itu dengan tabel kedua. HTML akan terlihat seperti
ini
<table border=1>
<tr>
<td>kolom 1 baris 1</td>
<td>kolom 2 baris 1</td>
</tr>
<tr>
<td>kolom 1 baris 2</td>
<td>
<table border=1>
<tr>
<td>kolom 1 baris 1</td>
<td>kolom 2 baris 1</td>
</tr>
<tr>
<td>kolom 1 baris 2</td>
<td>kolom 2 baris 2</td>
</tr>
</table>
</td>
</tr>
</table>
Hasilnya adalah sebagai berikut :
Trik untuk tabel bersarang adalah untuk selalu menutup tag tabel dalam sebelum
menutup sel tabel luar.
c. Rangkuman
Teknik tabel bersarang adalah salah satu cara untuk menghasilkan layout tabel
yang kompleks tanpa membuat tabel yang sangat kompleks. Sehingga ketika harus
membuat tabel yang kompleks, maka cara sederhananya adalah membuat tabel di
dalam sebuah sel (<td></td>).
d. Tugas
1. Buatlah dokumen HTML berikut ini :
<html
<head>
<title>Tabel Bersarang</title>
</head>
<body>
<table border=1>
<tr>
<td>
<table border=1>
<tr>
<td>kolom 1 baris 1</td>
<td>kolom 2 baris 1</td>
</tr>
<tr>
<td>kolom 1 baris 2</td>
<td>kolom 2 baris 2</td>
</tr>
</table>
</td>
<td>kolom 2 baris 1</td>
</tr>
<tr>
<td>kolom 1 baris 2</td>
<td>kolom 2 baris 2</td>
</tr>
</table></body>
</html>
2. Buatlah dokumen HTML berikut ini :
<html>
<head><title>nested table 3</title></head>
<body>
<table border="3" cellpadding="10"
cellspacing="10">
<td>
sel berikutnya yang satu ini memiliki tabel kecil didalamnya, tabel di dalam tabel.
</td>
<td> <table border="3" cellpadding="3"
cellspacing="3">
<td>tabel ke 2</td>
<td>tabel ke 2</td>
<tr>
<td>tabel ke 2</td>
<td>tabel ke 2</td>
</tr>
</table></td>
</table>
</body>
</html>
3. Buatlah dokumen HTML dari tampilan tabel berikut ini :