Penerapan Css Pada Elemen Tabel

Tabel yaitu data yang berisi iktisar sejumlah data informasi, biasanya berupa kata-kata dan bilangan yang tersusun  urut ke bawah dalam lajur dan deret tertentu dengan garis pembatas sehingga gampang untuk disimak. Untuk mengatur tampilan tabel di halaman web diperlukan css semoga tampilannya menjadi lebih menarik. Dengan CSS sanggup mengatur style sebuah tabel semoga tampak lebih elok dan menarik. Tersedia beberapa properti untuk mengatur style tabel diantaranya untuk mengatur border, warna background, warna teks, margin dan padding serta tak lupa properti untuk mengatur lebar kolom dan tinggi baris.

1. Konsep Dasar Model Box
Pada dasarnya elemen dari HTML yaitu model box. Istilah model box ini dipakai pada ketika membahas desain dan layout. Model box memungkinkan untuk menciptakan border disekeliling elemen dan space elemen yang saling berhubungan. Model box pada elemen HTML sanggup digambar sebagai berikut :
 Tabel yaitu data yang berisi iktisar sejumlah data isu Penerapan CSS pada Elemen Tabel
No.PropertiKeterangan
1.MarginDaerah paling diluar yang membatasi dengan elemen HTML
yang lainnya dan tidak berwarna
2.BorderBorder mengelilingi padding dan content. Garis yang memiliki warna dan ketebalan
3.PaddingArea yang mengelilingi content. Warna padding dipengaruhu oleh background dari box

Ketika memilih width dan height dari properti elemen dengan menerapkan CSS, sebetulnya itu hanya mendefiniskan area content saja sehingga kalau menginginkan keseluruhan eleme box maka harus diperhitungkan juga marginborder- padding

2. Pengaturan Border Tabel
Border yaitu properti CSS yang dipakai untuk menetapkan batas sebuah tabel. Dalam mengatur border kita menetapkan beberapa nilai ketebalan garis border, dengan satuan px contohnya 1px. style garis border, contohnya solid (garis penuh), dotted (titik-titik) atau dashed (strip-strip) warna garis border, contohnya red, blue atau #ff0000. Fungsi border collapse CSS ini yaitu menghilangkan jarak antara cell pada  sebuah table dan menciptakan hanya ada satu border pada kedua cell yang bertemu.

Berikut yaitu pola penerapan style border pada tabel dengan style sebagai berikut {border:1px solid black;border-collapse:collapse;} dan listing arahan lengkapnya ibarat dibawah ini.
<html>
<head>
<style>
table,th,td {border:1px solid black; border-collapse:collapse;}
</style>
</head>
<body>
<table>
<tr>
<th>Nama Depan</th><th>Nama</th></tr>
<tr><td>Adelin</td><td>Larasati</td></tr><tr>
<td>Novero</td><td>Dayandra</td></tr>
<tr><td>Adika</td><td>Dayandra</td></tr>
</table>
</body>
</html>

Hasinya yaitu sebagai berikut :
Nama DepanNama
AdelinLarasati
NoveroDayandra
AdikaDayandra

Pada ketika menawarkan style border {border:1px solid black;} seluruh border akan imbas terkena 1px solid black; baik bab atas (top),bagian bawah(bottom), bab kiri (left)  ataupun kanan (right). Border sanggup dikenai style untuk area tertentu saja alasannya yaitu border sanggup diseting untuk border bawah atas kanan dan kiri ibarat pada style berikut :
  • border-top: 2px solid red;
  • border-right: 2px solid green;
  • border-left: 2px solid blue;
  • border-bottom: 2px solid #DD4A04;

3. Pengaturan Lebar dan Tinggi Tabel
Properti CSS yang dipakai untuk menetapkan tinggi tabel atau tinggi baris pada tabel. Kaprikornus properti height hanya bekerja pada selector table dan tr saja. Nilai height untuk tabel sanggup dinyatakan dalam px (pixel).= atau % (persen) sedangkan nilai height untuk tr biasanya dinyatakan dalam px (pixel). Lebar dan tinggi dari sebuah tabel didefinisikan dalam property width dan height Contoh berikut ini mengatur lebar tabel 100% dan tinggi dari elemen th yaitu 50px. table {width:100%; } th { height:50px; }.
Nama DepanNama
AdelinLarasati
NoveroDayandra
AdikaDayandra

4. Pengaturan Text-align pada Tabel
Teks dalam tabel diatur dengan properti.text-align dan vertical-align . Nilai dari properti text-align untuk horizontal alignment yaitu left, right, atau center. Td { text-align:right; } Nilai dari properti text-align untuk horizontal alignment yaitu top, bottom, or middle. Td {height:50px;vertical-align:bottom; } Berikut ini penerapan style text-align dalam sebuah tabel, dimana teks diatur dengan posisi rata kanan.
<html>
<head>
<style>
table,td,th {border:1px solid black; border-collapse:collapse;}
td {text-align:right;height:50px; vertical-align:bottom;}
</style>
</head>
<body>
<table>
<tr><th>Nama Depan</th><th>Nama</th></tr>
<tr><td>Adelin</td><td>Larasati</td></tr>
<tr><td>Novero</td><td>Dayandra</td></tr>
<tr><td>Adika</td><td>Dayandra</td></tr>
</table>
</body>
</html>

Hasilnya yaitu sebagai berikut
Nama DepanNama
AdelinLarasati
NoveroDayandra
AdikaDayandra

5. Pengaturan Padding Tabel
Padding yaitu jarak antara isi atau content, berupa teks ataupun gambar dengan batas dalam dari sel tersebut. Style padding ini sanggup diterapkan pada elemen HTML <td> (kolom). Ukuran yang dipakai sanggup berupa cm, atau px (piksel). Property style untuk pengaturan padding yang mengelilingi content yaitu td{ padding:15px; }

Padding sanggup pula diatur untuk bab tertentu saja, contohnya yaitu : padding-top yaitu jarak dari atas sel, padding-bottom yaitu jarak dari bawah sel, padding-right yaitu jarak dari kanan sel, padding-left yaitu jarak dari kiri sel.

6. Pengaturan Warna Pada Tabel
Pewarnaan pada tabel sanggup dipakai untuk mengatur warna pada teks,background maupun border. Misalnya table, td, th { border:1px solid green; } Style diatas akan menawarkan imbas warna green pada border table,data (td) dan header tabel (th).

Style warna juga sanggup diberikan hanya pada bab tertentu saja, contohnya bab header tabel (th) ibarat pada listing css dibawah Th { background-color:green; color:white; }
<html>
<head>
<style>
table, td, th { border:1px solid green; }
th{background-color:green;color:white;}
</style>
</head>
<body>
<table>
<tr><th>Nama Depan</th><th>Nama</th></tr>
<tr><td>Adelin</td><td>Larasati</td></tr>
<tr><td>Novero</td><td>Dayandra</td></tr>
<tr><td>Adika</td><td>Dayandra</td></tr>
</table>
</body>
</html>

Hasilnya yaitu sebagai berikut :
Nama DepanNama
AdelinLarasati
NoveroDayandra
AdikaDayandra

Buatlah tabel ibarat berikut dengan mengatur warna di elemen tag <th> yaitu style="background-color: #03a9f4; color: white;".
Nama ComputerProsesorRamSistem Operasi
Clnt-1IP 4 1,8 Ghz10 GbRedhat Linux
Clnt-2IP 2 Ghz C6 GbMandrake Linux
Clnt-3XP 2000+20 GbWindows

Contoh tabel yang lain :
Kompetensi KeahlianKodeJumlah DiklatJumlah KaitanPencapaian (%)
AnimasiTIKAA073800
Teknik Komputer dan JaringanTIKKJ0712121100
Teknik MultimediaTIKMM0721000
Rekayasa Perangkat LunakTIKPL070211781
Teknik Jaringan AksesTITJA069000
Penerapan Css Pada Elemen Tabel Penerapan Css Pada Elemen Tabel Reviewed by dannz on 11:42 AM Rating: 5