Cara membuat table pada HTML
Hai hai jumpa lagi
di postingan Dewi yang tentunya kece badai dan bikin kawan pembaca semua nggak
bosen buat kita sama-sama belajar mengenai HTML. Di postingan kali ini kita
bakal mempelajari cara membuat table dalam HTML. Tentunya kali ini kita nggak
perlu lagi dong ngebahas dari awal apa itu yang namanya HTML, soalnya sudah
kita bahas di postingan sebelumnya. Oh ya guys, sebelum kita bahas cara membuat
HTML alangkah lebih baiknya kita pahami terlebih dahulu berbagai jenis mark up
yang akan kita gunakan dalam pembuatan HTML seperti gambar berikut ini. Cekidot!
Nah gambar diatas
adalah contoh table yang mesti kita tiru. Gampang kan? Gampang dong, hehehe :D
Jadi dari hasil analisis gambar yang rada burem tersebut berhubung motonya pake
HP, dapat kita simpulkan bahwa:
- - Pertama, kita harus bikin 7 baris dan 4 kolom.
- - Selain itu pada baris pertama dan kedua,tepatnya pada kolom pertama yang berbunyi “NO” dan “Nama Mahasiswa” harus kita berikan tambahan perintah ROWSPAN. Apa sih rowspan itu? Eits, tunggu dulu. Bakal kita bahas setelah yang mau lewat berikut ini, hehe.
- - Ketiga pada keterangan “Nilai Tugas” kita tambahkan perintah COLSPAN. Inget loh ya, colspan, bukan conterpain (apasih Dew-_-).
- - Nah yang terakhir enak tuh, kita tinggal bikin perintah buat bikin table seperti biasa.
- - Oh iya jangan lupa, dalam script jangan sekali-sekali typo buat nulis table menjadi tabel. Karena kode pemrograman yang kita pakai itu bahasa Inggris :’) sedih ya, hari gini masih dijajah aja.
Jadi mark up adalah informasi tambahan yang
ditempatkan pada sebuah text untuk menjelaskan bagaimana teks tersebut
diinpretasikan. Perbedaan mark up pembuka dan penutup itu terdapat pada symbol
blackslash(/).
Sebagai contoh :
<p> Dewi Anggraini</p> mark up yang di dalam kurung siku tersebut
merupakan “p” yaitu singkatan dari “paragraph” digunakan sebagai markah
pembuka.
Nah, kalau tag/mark up/markah yang akan kita gunakan seperti script di bawah ini
itu ada:
Cara membuat tabel
Yang utama ada tag table → <table> adalah untuk membuat table.
<tr> atau table rows adalah untuk
membuat baris pada table.
<td> atau disebut table data
adalah untuk membuat kolom pada table.
Nah
kolom-kolom hasil dari tr dan td ini disebut dengan table cell yaitu
sebagai lokasi dimana kita memasukkan data-data yang akan di tampilkan.
Mengatur
lebar dan tinggi tabel.
Kita
bisa menggunakan atribut width. Untuk lebar dan tinggi dari table kita gunakan atribut style dengan properti
width dan height. (lihat script nomor 9 kita beri lebar 45%)
Menggabungkan
kolom pada tabel
Terdapat dua buah atribut yang dapat kita gunakan
untuk menggabungkan kolom dan baris layaknya merge cell pada Microsoft
Word. Table Cell atau baris dan kolom dari tabel tersebut dapat kita gabungkan
sesuai kebutuhan bentuk tabel yang diinginkan. Untuk menggabungkan kolom dalam
tabel digunakan atribut colspan. Sedangkan untuk menggabungkan
baris dalam tabel digunakan atribut rowspan. (perhatikan abjad ‘a’
pada script)
Mengatur
jarak kolom pada table
Nah untuk mengatur posisi cell dalam tabel digunakan
atribut cellpadding dan cellspacing. Cellpadding adalah untuk
pengaturan sisi dari bagian dalam cell. Sedangkan Cellspacing adalah
pengaturan sisi dari bagian luar cell. (perhatikan tambahan markah pada script
no.9)
Oke cukup sekian pengenalan tag nya. Sekarang
silahkan pahami script table di bawah. Untuk memahami pembagian kolom, saya
membedakannya dengan mewarnai font perkolom
agar dapat memudahkkan. Selamat mempelajari!!!
1. <!DOCTYPE html>
2. <html>
3. <style>
table {
font-family: verdana;
line-height: 20px;
}
4. </style>
5. <head>
<title>Table</title>
6. </head>
7. <body>
8. <p><font size="5" face="arial"><b>Data Nilai Mahasiswa</font></b></p>
9. <table style="width:45%" border="1" cellpadding="3" cellspacing="0">
a.
<tr>
<td rowspan="2" align="center"
style="width:10%"> <b>NO</b></td>
<td rowspan="2"
style="width:29%"><b>Nama Mahasiswa</b></td>
<td colspan="2"
align="center"><b>Nilai Tugas</b></td>
</tr>
b.
<tr>
<td
align="center"><b>1</b></td>
<td
align="center"><b>2</b></td>
</tr>
c.
<tr>
<td align="center">1</td>
<td>Bonaventura</td>
<td align="center">70</td>
<td align="center">80</td>
</tr>
d.
<tr>
<td align="center">2</td>
<td> Romagnoli</td>
<td align="center">70</td>
<td align="center">90</td>
</tr>
e.
<tr>
<td align="center">3</td>
<td>Bartolaci</td>
<td align="center">90</td>
<td align="center">50</td>
</tr>
f.
<tr>
<td
align="center">4</td>
<td>Antoneli</td>
<td
align="center">90</td>
<td
align="center">60</td>
</tr>
g.
<tr>
<td
colspan="2"><b>Rata-rata</b></td>
<td align="center"><b>80</b></td>
<td
align="center"><b>70</b></td>
</tr>
</table>
1 </body>

Tidak ada komentar:
Posting Komentar