Membuat Tabel


Tabel biasanya digunakan untuk menempatkan data secara spreadset, tapi untuk
desain suatu web, selain untuk menempatkan data, tabel digunakan untuk merapikan
teks, ataupun gambar. Dengan menggunakan tabel, teks ataupun gambar dapat disusun menjadi lebih rapi. Tampilan halaman web akan menjadi lebih baik, apabila dasar/kerangkanya
menggunakan tabel.
Tag Pembuatan Tabel
Adapun elemen-elemen yang digunakan untuk membuat suatu tabel adalah :

Elemen
Kegunaan
TABLE
Tag utama. Digunakan untuk memberitahu browser "ini adalah tabel", bersama dengan beberapa atribut seperti ukuran, lebar
border dan beberapa hal lagi. Tag <TABLE>..<TABLE>
TR
Baris Tabel, yaitu baris-baris pada suatu tabel, yang dinyatakan dalam pasangan tag <TR>..</TR>
TD
Data tabel, yaitu tempat dimana informasi/data dimasukkan dalam tabel. tabel data adalah colom dari suatu baris tabel. tabel data dinyatakan dengan tag <TD>..<TD>
TH
Judul tabel, biasnya terletak di bagian paling atas atau paling kiri dari suatu tabel. Tabel header yang terletak di bagian atas
adalah judul kolom tabel, sedang tabel header yan terletak di bagian kiri adalah judul baris tabel. Tag yang digunakan adalah <TH>…</TH>
CAPTION
Judul tabel yang terletak diluar tabel biasanya di bagian atas/bawah tabel. tag <CAPTION>..</CAPTION>

Selain elemen-elemen diatas, tabel juga mempunyai bermacam-macam atribut yang
dapat mempercantik bentuk tabel tersebut, seperti atribut-atribut :

Atribut
Nilai
Keterangan
Border
Angka 0, 1 dst
Digunakan untuk menentukan tebal garis
batas tepi tabel
Cellspacing
Angka 1,2,3 dst
Digunakan untuk menentukan jumlah
spasi/celah diantara tiap-tiap sel
Cellpadding
Angka 1,2,3 dst
Digunakan untuk menentukan jumlah spasi
antara data dalam suatu sel
width
Pixel / persentase
Digunakan untuk mengatur lebar tabel,
dapat menggunakan ukuran piksel atau
persentasi %
Align
Left, center.right
Digunakan untuk perataan tabel secara
horizontal
Valign
Middle, bottom,
baseline
Digunakan untuk perataan tabel secara
vertikal
bgcolor
Warna/bil.hexadesimal
Warna latar dari tabel atau pada sel
Rowspan
Angka 1,2,3 dst
Menggabungkan beberapa baris tabel
Colspan
Angka 1,2,3 dst
Menggabungkan beberapa kolom tabel

Tabel Sederhana
Untuk membuat suatu tabel minimal diperlukan tiga elemen tabel. Tag TABLE
digunakan sebagai awal pembuatan tabel, tag TR digunakan untuk mendifinisikan
berapa banyak baris pada tabel, dan tag TD digunakan untuk menampung sel data dari
tabel tersebut.
<table>
<tr>
<td>Tabel sederhana Tanpa border</td>
</tr>
</table>

Untuk membuat garis batas, dapat ditambahkan dengan atribut border seperti berikut :

<table border=1>
<tr>
<td>Tabel sederhana dengan menggunakan border.</td>
</tr>
</table>
Lebar dari border dapat diatur dengan memberikan nilai pada atribut tersebut
<table border=6>
<tr>
<td>Tabel sederhana dengan menggunakan border=6.</td>
</tr>
</table>


Tabel Dua Dimensi
Tabel biasanya tidak hanya terdiri dari dari 1 dimensi atau 1 kolom saja , tapi bisa 2, 3
atau sesuai dengan kebutuhan kita. Contoh berikut adalah pengembangan dari tabel
diatas dengan dengan menambahkan 2 kolom lagi didalamnya.

<table border=5>
<tr>
<td>Tabel Kolom Pertama </td>
<td>Tabel Kolom Kedua </td>
<td>Tabel Kolom ketiga </td>
</tr>
</table>

Untuk membuat tabel dua dimensi, dibutuhkan elemen TR sebanyak 2 kemudian
kolom tabel disusaikan dengan data yang akan diisikan.

<table border=5>
<tr>
<td>Baris 1 Kolom 1 </td>
<td>Baris 1 Kolom 2 </td>
<td>Baris 1 Kolom 3 </td>
</tr>
<tr>
<td>Baris 2 Kolom 1 </td>
<td>Baris 2 Kolom 2 </td>
<td>Baris 2 Kolom 3 </td>
</tr>
</table>


Judul Tabel
Suatu tabel biasanya memiliki judul. Judul pada tabel dibedakan menjadi tiga macam
yaitu, judul tabel itu sendiri, judul kolom tabel, dan judul baris tabel.
Untuk membuat judul diluar tabel, tag yang digunakan adalah CAPTION, sedang
untuk membuat judul kolom atau baris pada tabel menggunakan tag TH. Bagian yang
merupakan judul tabel akan ditebalkan penulisannya.

<table border=5>
<caption><b>Judul Tabel dengan Caption</b></caption>
<tr>
<td>Baris 1 Kolom 1 </td>
<td>Baris 1 Kolom 2 </td>
<td>Baris 1 Kolom 3 </td>
</tr>
<tr>
<td>Baris 2 Kolom 1 </td>
<td>Baris 2 Kolom 2 </td>
<td>Baris 2 Kolom 3 </td>
</tr>
</table>
<br>
<table border=5>
<caption><b>Judul Tabel dengan Tabel Header</b></caption>
<tr>
<th>Baris 1 Kolom 1 </th>
<th>Baris 1 Kolom 2 </th>
<th>Baris 1 Kolom 3 </th>
</tr>
<tr>
<th>Baris 2 Kolom 1 </th>
<td>Baris 2 Kolom 2 </td>
<td>Baris 2 Kolom 3 </td>
</tr>
</table>


Sel Kosong
tabel yang memiliki judul kolom dan judul baris biasanya memiliki suatu sel kosong
pada bagian kiri atasnya. Untuk membuatnya, cukup dengan mendefinisikan sel
tersebut dengan elemen TD atau TH tanpa diisi dengan data apapun.

<table border=5>
<caption><b>Jadwal
Dokter
Jaga</b>
</caption>
<tr>
<td></td>
<th>Senin</th>
<th>Selasa</th>
</tr>
<tr>
<th>Pagi
</th>
<td>Dr Santi
</td>
<td>Dr Irawan
</td>
</tr>
<tr>
<th>Siang
</th>
<td>Dr Andri
</td>
<td>Dr Dian
</td>
</tr>
<tr>
<th>Malam
</th>
<td>Dr Tati
</td>
<td>Dr Nana
</td>
</tr>
</table>
<table border=5>
<caption><b>Jadwal Dokter
Jaga</b> </caption>
<tr>
<td><br></td>
<th>Senin</th>
<th>Selasa</th>
</tr>
<tr>
<th>Pagi </th>
<td>Dr Santi </td>
<td>Dr Irawan </td>
</tr>
<tr>
<th>Siang </th>
<td>Dr Andri </td>
<td>Dr Dian </td>
</tr>
<tr>
<th>Malam </th>
<td>Dr Tati </td>
<td>Dr Nana </td>
</tr>
</table>

Pada kode yang pertama, sel yang dikosongkan tampak tidak terlihat. Untuk
memunculkan sel tersebut, diberikan perintah BR untuk memunculkan sel tersebut.



Pewarnaan Tabel
Pemberian warna dapat dilakukan pada tabel, sel maupun pada border dari suatu tabel.
Warna dapat ditulis dengan menggunakan bilangan Hexadesimal RRGGBB atau
dengan menyebutkan warnanya. Atribut BGCOLOR digunakan pada perintah
TABLE, TD, TR. Sedang untuk mengubah warna border tabel, hanya dapat dilakukan
pada internet explorer yang menyediakan beberapa macam atribut, yaitu

Atribut
fungsi
BORDERCOLOR
Warna border tabel
BORDERCOLORLIGHT
Warna border bagian atas dan kiri
BORDERCOLORDARK
Warna border bagian bawah dan kanan

Ketiga atribut diatas harus digunakan bersama atribut BORDER. Berikut ini adalah
contoh pewarnaan yang terjadi pada suatu tabel.

<center>
<table border=1 width="40%" bordercolorlight="red" bordercolordark =
"yellow">
<caption><h5> warna pada tabel</h5>
</caption>
<tr bgcolor="yellow">
<td align="center">warna kuning</td>
<td align="center">warna kuning</td>
</tr>
<tr>
<td align="center" bgcolor="red">warna merah</td>
<td align="center" bgcolor="green">warna hijau</td>
</tr>
</table>
</center>




Menggabungkan Kolom dan Baris
Seperti tabe umumnya, kita dapat menggabungkan dua atau lebih kolom/baris menjadi
satu buah kolom/baris. Atribut yang digunakan untuk menggabungkan kolom adalah
COLSPAN, sedang atribut untuk menggabungkan baris adalah ROWSPAN. Kedua
atribut ini bisa dikenakan pada sembarang sel dalam suatu tabel (TH atau TD) dan
untuk menggunakannya cukup dengan menentukan berapa banyak kolom atau baris
yang akan digabungkan. Berikut adalah contoh penggunaan atribut COLSPAN dan
ROWSPAN pada tabel.

<html>
<body>
<table border=1 width="50%">
<tr>
<td align="center">Data1</td>
<td colspan=2 align="center">Data 2</td>
</tr>
<tr>
<td align="center">Data 1</td>
<td align="center">Data2a</td>
<td align="center">Data2b</td>
</tr>
</table>
<br>
Tabel dengan ROWSPAN<br>
<table border=1 width="50%">
<tr>
<td rowspan=2 align="center">Data1</td>
<td align="center">Data 2</td>
<td align="center">Data 3</td>
<td align="center">Data 4</td>
</tr>
<tr>
<td align="center">Data 2</td>
<td align="center">Data 3</td>
<td align="center">Data 4</td>
</tr>
</table>
<br>
Tabel Gabungan ROWSPAN dan COLSPAN<br>
<table border=1 width="50%">
<tr>
<th rowspan=2 colspan=2></th>
<th colspan=2>COLSPAN</th>
</tr>
<tr>
<th>Kolom 1</th>
<th>Kolom 2</th>
</tr>
<tr>
<th rowspan=2>ROWSPAN</th>
<th>Baris 1</th>
<td align="center">1,1</td>
<td align="center">1,2</td>
</tr>
<tr>
<th>Baris 1</th>
<td align="center">1,1</td>
<td align="center">1,2</td>
</tr>
</table>
</body>
</html>

0 komentar:

Posting Komentar