Pengenalan HTML - Table

Dalam mempelajari HTML, pemahaman dalam pembuatan tabel akan sangat begitu penting bahkan menjadi suatu kebutuhan dikarenakan banyaknya kaitan antara penyajian data dengan tabel. Tabel dalam HTML menjadi dasar pembuatan data grid yang lebih dinamis saat mempelajari CSS dan javascript. Penyajian data dengan struktur tabel dimaksudkan agar data tampak lebih rapi dibandingkan penyajian data tanpa tabel.

Ada 4 tag dalam pembuatan tabel yang harus dipahami antara lain :


Tag Name Keterangan
<TABLE> tag pembuka pembuatan tabel dalam HTML
<TR> Singkatan dari TABLE ROW yaitu sebagai tag baris dalam tabel.
<TH> Tag header kolom untuk mendeskripsikan nama kolom. Biasanya dalam bentuk cetak tebal dan mulai dikenal pada HTML 4.
<TD> Singkatan dari TABLE DATA yaitu sebagai tag isi dari sel data.

Selain dari tag pada tabel HTML, tabel HTML pun memiliki atribut-atribut lain yang harus diketahui. Atribut dalam tabel HTML antara lain :

Atribut Value Digunakan pada tag Keterangan
Border <TABLE> Mengatur ketebalan garis tepi tabel
Cellpadding <TABLE> Mengatur jarak sel data dengan garis tepi tabel
Cellspacing <TABLE> Mengatur jarak garis tepi dalam tabel
Width px,% <TABLE><TD> Mengatur panjang tabel atau kolom
Height px,% <TABLE><TD> Mengatur lebar tabel atau kolom
Align left, center, right <TABLE><TD> Mengatur posisi teks pada tabel secara keseluruhan atau sel data yang lebih spesifik
Colspan <TD> Menggabungkan dua sel data atau lebih.
Rowspan <TD> Menggabungkan dua baris kolom atau lebih.
Bgcolor color code, color name <TABLE><TD> Memberikan warna pada tabel secara keseluruhan atau masing-masing sel data.

Contoh membuat tabel dalam HTML :
<h1>Membuat Tabel HTML</h1>
  <table>
      <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>

Tabel HTML
Tabel HTML
Pada gambar terlihat bahwa tabel yang dibuat tidak memiliki garis tepi. Maka untuk memberikan garis tepi pada tabel, tambahkan atribut border pada tag <TABLE> tersebut. Sehingga source code nya menjadi :
<table border="1">
     <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>


Maka hasilnya akan tampak seperti

Table Border
Tabel HTML dengan garis tepi

Table - Cellpadding 

Seperti yang pernah dijelaskan sebelumnya, Cellpadding digunakan untuk memberikan jarak antara data sel dengan garis tepi tabel dengan memberikan atribut cellpadding pada tag <TABLE> . Contoh :
<h1>Membuat Tabel HTML - cellpadding</h1>
 <table border="1" cellpadding="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>

Table Cellpadding
Tabel Cellpadding

Table – Cellspacing

Atribut Cellspacing pada tabel digunakan untuk mengatur jarak antara garis sel data dengan menyisipkan atribut cellspacing pada tag <TABLE> . Contoh :
<h1>Membuat Tabel HTML - cellspacing</h1>
  <table border="1" cellspacing="6">
      <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>

Table Cellspacing
Tabel Cellspacing

Table – Bgcolor

Bgcolor pada tabel digunakan untuk memberikan warna pada tabel secara keseluruhan dengan menyisipkan atribut bgcolor pada tag <TABLE> maupun memberikan warna pada masing-masing sel data dengan menyisipkan atribut bgcolor pada tag <TD>.
Contoh
<h1>Membuat Tabel HTML - color</h1>
  <table border="1" bgcolor="yellow">
      <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>
  <h1>Membuat Tabel HTML - sel data color</h1>
  <table border="1" bgcolor="yellow">
      <tr>
          <td>Baris 1, Kolom 1</td>
          <td bgcolor="lightblue">Baris 1, Kolom 2</td>
          <td>Baris 1, Kolom 3</td>
      </tr>
      <tr>
          <td bgcolor="#E5E5A5">Baris 2, Kolom 1</td>
          <td>Baris 2, Kolom 2</td>
          <td bgcolor="green">Baris 2, Kolom 3</td>
      </tr>
  </table>

Table bgcolor
Tabel bgcolor

Table – Rowspan

Atribut rowspan pada table HTML digunakan untuk menggabungkan dua baris sel atau lebih dengan menyisipkan atribut rowspan pada tag <TD>. Contoh :
<h1>Membuat Tabel HTML - normal</h1>
  <table border="1">
      <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>
  <h1>Membuat Tabel HTML - rowspan</h1>
  <table border="1">
      <tr>
          <td>Baris 1, Kolom 1</td>
          <td rowspan="2">Baris telah di rowspan</td>
          <td>Baris 1, Kolom 3</td>
      </tr>
      <tr>
          <td>Baris 2, Kolom 1</td>
          <td>Baris 2, Kolom 3</td>
      </tr>
  </table>

Table rowspan
Tabel Rowspan

Table – Colspan

Atribut colspan digunakan untuk menggabungkan dua atau lebih kolom data sel. Contoh
<h1>Membuat Tabel HTML - normal</h1>
  <table border="1">
      <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>
  <h1>Membuat Tabel HTML - colspan</h1>
  <table border="1">
      <tr>
          <td>Baris 1, Kolom 1</td>
          <td colspan="2">Kolom telah di colspan</td>
      </tr>
      <tr>
          <td>Baris 2, Kolom 1</td>
          <td>Baris 2, Kolom 2</td>
          <td>Baris 2, Kolom 3</td>
      </tr>
  </table>

Table colspan
Tabel Colspan

Posting Komentar

Tuliskan komentar anda.

Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.

IT REFERENCE