CSS merupakan singkatan dari Cascading Style Sheets, yaitu sebuah bahasa berbasis text yang digunakan untuk memformat tampilan dari halaman web yang dibuat dengan HTML,
misalnya dalam hal pewarnaan, ukuran, posisi dsb. Memungkinkan kita untuk memberikan efek-efek khusus pada isi
halaman web secara lebih spesifik. Memungkinkan kita mengubah tampilan
beberapa halaman web sekaligus dengan sedikit kode. Pada link berikut ini kita akan membuat contoh tabel dengan CSS baik itu dengan atribut style (inline) maupun internal dan eksternal CSS.
Berikut adalah contoh tabel dengan menggunakan atribut css :
<html>
<head>
<title>Contoh Table Css</title>
</head>
<style>
a{
border: 1px solid red;
padding: 5px 10px;
background-color: yellowgreen;
color: green;
font-weight: bold;
font-family: arial;
text-decoration: none;
border-radius: 5px;
display: block;
width: 150px;
text-align : center;
}
a:hover{
color: maroon;
background-color: pink;
}
a:active{
background-color: greenyellow;
}
table {
border-collapse: collapse;
width: 500px;
margin: 25px;
font-family: arial;
}
tr, td {
border: 1px solid white;
}
.no1{
background-color: pink;
border-radius: 8px 8px 0px 0px;
border: 2px solid white;
}
.no2{
background-color: white;
}
.no2:hover{
background-color: greenyellow;
}
.no3{
background-color: gray;
}
.no3:hover{
background-color: green;
}
.no4{
border: 2px solid white;
}
</style>
<body>
<table border="0">
<th class="no1">No</th>
<th class="no1">Jenis Bunga</th>
<th class="no1">Asal Negara</th>
<tr class="no2">
<td>1</td>
<td>Bunga Sakura</td>
<td>Jepang</td>
</tr>
<tr class="no3">
<td>2</td>
<td>Bunga Plumeria</td>
<td>Amerika Tengah</td>
</tr>
<tr class="no2">
<td>3</td>
<td>Bunga Magnolia</td>
<td>Prancis</td>
</tr>
<tr class="no3">
<td>4</td>
<td>Bunga Tulip </td>
<td>Belanda</td>
</tr>
<tr class="no2">
<td>5</td>
<td>Bunga Ros</td>
<td>Bulgaria</td>
</tr>
<tr class="no3">
<td>6</td>
<td>Bunga Melati</td>
<td>Indonesia</td>
</tr>
</table>
</body>
</html>
<html>
<head>
<title>Contoh Table Css</title>
</head>
<style>
a{
border: 1px solid red;
padding: 5px 10px;
background-color: yellowgreen;
color: green;
font-weight: bold;
font-family: arial;
text-decoration: none;
border-radius: 5px;
display: block;
width: 150px;
text-align : center;
}
a:hover{
color: maroon;
background-color: pink;
}
a:active{
background-color: greenyellow;
}
table {
border-collapse: collapse;
width: 500px;
margin: 25px;
font-family: arial;
}
tr, td {
border: 1px solid white;
}
.no1{
background-color: pink;
border-radius: 8px 8px 0px 0px;
border: 2px solid white;
}
.no2{
background-color: white;
}
.no2:hover{
background-color: greenyellow;
}
.no3{
background-color: gray;
}
.no3:hover{
background-color: green;
}
.no4{
border: 2px solid white;
}
</style>
<body>
<table border="0">
<th class="no1">No</th>
<th class="no1">Jenis Bunga</th>
<th class="no1">Asal Negara</th>
<tr class="no2">
<td>1</td>
<td>Bunga Sakura</td>
<td>Jepang</td>
</tr>
<tr class="no3">
<td>2</td>
<td>Bunga Plumeria</td>
<td>Amerika Tengah</td>
</tr>
<tr class="no2">
<td>3</td>
<td>Bunga Magnolia</td>
<td>Prancis</td>
</tr>
<tr class="no3">
<td>4</td>
<td>Bunga Tulip </td>
<td>Belanda</td>
</tr>
<tr class="no2">
<td>5</td>
<td>Bunga Ros</td>
<td>Bulgaria</td>
</tr>
<tr class="no3">
<td>6</td>
<td>Bunga Melati</td>
<td>Indonesia</td>
</tr>
</table>
</body>
</html>
Adapun hasil :
Dalam percobaan ini baground terlihat seperti biasa ,, namu pada setiap pernomoran mempunya warna yang berbeda-beda dengan makasud memberikan tampilan agar lebih menarik, maka setiap penomoran akan di beri warna baground sperti yang diinginkan . Berikut hasil outputnya :Jadi, penggunaan atribut css pada pembuatan tabel berfungsi untuk memberikan tampilan yang berbeda-beda sesuai dengan keinginan.


