Tutorial HTML <table>
Element HTML 
<table> mendefinisikan table HTML, element ini digunakan sebagai element yang mewakili Data Tabular, yang berisi informasi data yang terdiri dari kolom dan baris.
Contoh HTML <table>
<table>
  <thead>
    <tr>
      <th>Nama</th>
      <th>Umur</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Andi</td>
      <td>12Tahun</td>
    </tr>
  </tbody>
</table><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Demo Triksonic</title>
</head>
<body>
<table>
  <thead>
    <tr>
      <th>Nama</th>
      <th>Umur</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Andi</td>
      <td>12Tahun</td>
    </tr>
  </tbody>
</table>
</body>
</html>Attribute HTML <table>
align Attribute ini tidak support pada HTML 5Attribute ini digunakan untuk menentukan keselarasan atau posisi
Contoh :
<table align="right">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Demo Triksonic</title>
<style>
table, th, td {
    border: 1px solid silver;
}
</style>
</head>
<body>
<table align="right">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
</body>
</html>bgcolor Attribute ini tidak support pada HTML 5Attribute ini digunakan untuk menentukan warna Background pada table
Contoh :
<table bgcolor="bisque">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Demo Triksonic</title>
<style>
table, th, td {
    border: 1px solid silver;
}
</style>
</head>
<body>
<table bgcolor="bisque">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
</body>
</html>border Attribute ini tidak support pada HTML 5Attribute ini digunakan untuk menentukan border pada element table
Contoh :
<table border="1">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Demo Triksonic</title>
</head>
<body>
<table border="1">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
</body>
</html>cellpadding Attribute ini tidak support pada HTML 5Attribute ini digunakan untuk menentukan ketebalan dinding cell pada table
Contoh :
<table cellpadding="12">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Demo Triksonic</title>
<style>
table, th, td {
    border: 1px solid silver;
}
</style>
</head>
<body>
<table cellpadding="12">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
</body>
</html>cellspacing Attribute ini tidak support pada HTML 5Attribute ini digunakan untuk menentukan jarak ruang antar cell pada table
Contoh :
<table cellspacing="12">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Demo Triksonic</title>
<style>
table, th, td {
    border: 1px solid silver;
}
</style>
</head>
<body>
<table cellspacing="12">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
</body>
</html>frame Attribute ini tidak support pada HTML 5Attribute ini digunakan untuk menentukan bagaimana bingkai pada sisi table harus ditampilkan
Contoh :
<table frame="above">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Demo Triksonic</title>
<style>
code {
   color : blue;
}
</style>
</head>
<body>
<table frame="above">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
<p>
  silahkan ganti value dengan data berikut
  untuk melihat fungsinya.
</p>
<ul>
  <li><code>above</code></li>
  <li><code>below</code></li>
  <li><code>border</code></li>
  <li><code>box</code></li>
  <li><code>hsides</code></li>
  <li><code>lhs</code></li>
  <li><code>rhs</code></li>
  <li><code>void</code></li>
  <li><code>vsides</code></li>
</ul>
</body>
</html>rules Attribute ini tidak support pada HTML 5Attribute ini digunakan untuk menentukan bagian garis mana yang harus ditampilkan untuk bagian dalam table
Contoh :
<table rules="all">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Demo Triksonic</title>
<style>
code {
   color : blue;
}
</style>
</head>
<body>
<table rules="all">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
<p>
  silahkan ganti value dengan data berikut
  untuk melihat fungsinya.
</p>
<ul>
  <li><code>all</code></li>
  <li><code>cols</code></li>
  <li><code>groups</code></li>
  <li><code>none</code></li>
  <li><code>rows</code></li>
</ul>
</body>
</html>summary Attribute ini tidak support pada HTML 5Attribute ini digunakan untuk menentukan ringkasan atau rangkuman element table
Contoh :
<table summary="Data Lomba Lukis Tingkat Nasional">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12 Tahun</td>
  </tr>
  <tr>
    <td>Anita</td>
    <td>13 Tahun</td>
  </tr>  
  <tr>
    <td>Doni</td>
    <td>11 Tahun</td>
  </tr>
</table><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Demo Triksonic</title>
<style>
table, th, td {
   border : 1px solid silver;
}
</style>
</head>
<body>
<table summary="Data Lomba Lukis Tingkat Nasional">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12 Tahun</td>
  </tr>
  <tr>
    <td>Anita</td>
    <td>13 Tahun</td>
  </tr>  
  <tr>
    <td>Doni</td>
    <td>11 Tahun</td>
  </tr>
</table>
</body>
</html>width Attribute ini tidak support pada HTML 5Attribute ini digunakan untuk menentukan lebar dari element 
tableContoh :
<table width="200">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
<table width="250px">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
<table width="100%">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Demo Triksonic</title>
<style>
table, th, td {
   border : 1px solid silver;
}
</style>
</head>
<body>
<table width="200">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
<table width="250px">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
<table width="100%">
  <tr>
    <th>Nama</th>
    <th>Umur</th>
  </tr>
  <tr>
    <td>Andi</td>
    <td>12Tahun</td>
  </tr>
</table>
</body>
</html>Global Attributes:
Element <table> mencakup Global Attributes HTML.
Event Attributes:
Element <table> mencakup Event Attributes HTML.
Browser Support HTML <table>
Desktop
| Element | Chrome | Safari | Firefox | Opera | IE | Edge | 
<table> | 1 | Ya | 1 | Ya | Ya | Ya | 
Mobile
| Element | Android webview | Chrome Android | Edge mobile | Firefox Android | IE mobile | Opera Android | iOS Safari | 
<table> | 1 | 1 | Ya | 4 | Ya | Ya | Ya | 
Default CSS :
Browser yang support dengan element 
<table>, mempunyai nilai default :table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: gray;
}