Rabu, 22 April 2015

HTML Table (2) : Pembuatan tabel

Pada artikel sebelumnya kita sudah membahas mengenai dasar tabel seperti bagaimana struktur tabel, apa perbedaan baris dan kolom, dll. sekarang kita akan mencoba membuat tabel dengan HTML.

Contoh : Tabel.html

  1. <html>
  2. <head>
  3. <title>Tabel</title>
  4. </head>
  5. <body>
  6. <table border="1">
  7. <tr>
  8. <td>No</td>
  9. <td>Nama</td>
  10. <td>Usia</td>
  11. </tr>
  12. <tr>
  13. <td>1</td>
  14. <td>Tresna surya</td>
  15. <td>20</td>
  16. </tr>
  17. <tr>
  18. <td>2</td>
  19. <td>Dimas adi andrea</td>
  20. <td>16</td>
  21. </tr>
  22. <tr>
  23. <td>3</td>
  24. <td>Arya adi</td>
  25. <td>10</td>
  26. </tr>
  27. </table>
  28. </body>
  29. </html>


Hasil keluaran browser :










Penjelasan : Tabel di atas memiliki 4 baris dan setiap baris memiliki 3, jadi kita memerlukan 4 tag <tr> untuk membuat baris beserta tutupnya dan setiap tag <tr> memiliki 3 tag <td> untuk membuat kolom. Border digunakan untuk menampilkan garis pada tabel dan pada kode di atas memiliki tingkat ketebalan border 1. Anda dapat mengaturnya, semakin tinggi nilainya maka semakin tebal.

Catatan : kolom No, Nama, Usia pada tabel di atas merupakan judul dari kolom, anda dapat menggantinya menjadi :

<th>No</th>
<th>Nama</th>
<th>Usia</th> 

<th> merupakan table heading, anda dapat menggunakannya pada judul kolom sebagai pembeda dengan kolom lainnya.

Bagaimana jika saya akan membuat judul pada bagian atas tabel ?

Tabel menyediakan tag untuk membuat judul tabel, tag tersebut di definisikan dengan tag <caption>…</caption> . anda dapat meletakannya setelah tag <table> , contoh :
  1. <table border="1">
  2. <caption>Data Konsumen</caption>
  3. <tr>
  4. <td>…</td>
  5. </tr>
  6. </table>

Bagaimana jika saya ingin mengatur jarak kolom dengan teks agar tidak terlalu rapat ?

Tabel menyediakan attribute yang dapat mengatur jarak kolom yang di tempati teks agar tidak terlalu merapat yaitu cellpadding, contoh :
  1. <table border="1" cellpadding=”5”>
  2. <caption>….</caption>
  3. <tr>
  4. <td>…</td>
  5. </tr>
  6. </table>

Anda dapat memperbesar nilai attribute cellpadding jika menginginkan jarak yang lebih jauh atau sebaliknya.

Tidak ada komentar:

Posting Komentar