Pembuatan List & Tabel pada HTML

 PENDAHULUAN

List atau yang kita kenal dengan daftar berurutan merupakan fungsi dalam HTML yang digunakan untuk menampilkan data secara berurutan ke bawah. Dalam HTML penilisan list menggunakan tag <li>. dalam membuat list pada HTML ini terdapat dua jenis tampilan list yang bisa di gunakan yaitu ordered list dan unordered list.

  • ordered list berfungsi untuk menampilkan daftar list dalam bentuk huruf atau angka. tag yang digunakan dalam ordered list ini yaitu <ol>
  • unordered list berfungsi untuk menampilkan daftar list dalam bentuk bulatan atau kotak di awalnya. tag yang diguanakan untuk membuat unordered list yaitu  <ul>

Tabel merupakan struktur yang digunakan untuk menampilkan informasi dalam bentuk baris dan kolom. Tag yang terlibat dalam pembuatan table pada HTML. 

  • <table> merupakan tag pembuka dalam membuat sebuah table pada html, tanpa <table> ini, penggunaan <tr> dan <td> tidak bisa difungsikan dengan baik.
  • <tr> atau dikenal dengan table row merupakan tag yang digunakan untuk membuat baris dalam table HTML
  • <td> atau dikenal dengan table data merupakan tag yang digunakan untuk membuat kolom dalam baris dan untuk menampilkan data dalam table
  • <th> untuk membuat table head atau bagian kepala pada table.

TAG LIST

Untuk membuat suatu daftar yang berurutan dalam dokumen HTML, digunakan tag <ol> (ordered list), yang berpasangan dengan tag </ol>. Tag <ol> digunakan untuk memulai suatu daftar berurutan tertentu, sedangkan </ol> berfungsi untuk menandakan bahwa daftar tersebut sudah berakhir.

Masing-masing item di dalam daftar harus dibuat menggunakan tag <li> (list item, yang kemudian perlu ditutup dengan tag </li>.

Adapun atribut untuk tag <ol> adalah “type” yang menunjukan jenis penomorannnya. Secara standart, tipenya adalah menggunakan penomoran 1, 2, 3, 4 dst.

Selain tipe default, tipe lain yang dapat digunakan untuk keperluan penomoran dalam suatu list adalah :



Hasil program di atas:

Daftar yang tidak berurutan adalah daftar yang item-itemnya dapat diubah posisinya secara acak. Daftar seperti ni tidak menggunakan penomoran seperti di atas, melainkan hanya dengan menggunakan tanda atau symbol tertentu, misalnya gambar kotak atau bulat (bullet).

Untuk membuat suatu daftar yang tidak berurutan dalam dokumen HTML, digunakan tag <ul> (unordered list), yang berpasangan dengan tag </ul>. Tag <ul> digunakan untuk memulai suatu daftar berurutan tertentu, sedangkan </ul> berfungsi untuk menandakan bahwa daftar tersebut sudah berakhir.

Masing-masing item di dalam daftar harus dibuat menggunakan tag <li> (list item, yang kemudian perlu ditutup dengan tag </li>.

Adapun atribut untuk tag <ul> adalah “type” yang menunjukan jenis tanda untuk setiap item berupa tanda bulatan untuk defaultnya..

Selain tipe default, tipe lain yang dapat digunakan untuk keperluan unordered list adalah :


<html>

<head>

<title>Belajar membuat list</title>

</head>

<body>

<h3>Daftar List Tanda Bulatan Hitam</h3>

<ul type="disk">

<li>Rapi</li>

<li>Nyaman</li>

<li>Menghargai</li>

<li>Kompak</li>

</ul>

<h3>Daftar List Tanda Bulatan Putih</h3>

<ul type="circle">

<li>Rapi</li>

<li>Nyaman</li>

<li>Menghargai</li>

<li>Kompak</li>

</ul>

<h3>Daftar List Tanda Kotak</h3>

<ul type="square">

<li>Rapi</li>

<li>Nyaman</li>

<li>Menghargai</li>

<li>Kompak</li>

</ul>

</body>

</html>


Hasil dari program di atas:


TAG TABEL

Tabel terdiri dari 4 unsur utama:

  1. Baris
  2.  Kolom
  3. Sel
  4. Garis

Ada beberapa tag yang harus diingat untuk membuat tabel di HTML:

  • Tag <table> untuk membungkus tabelnya
  •  Tag <thead> untuk membungkus bagian kepala tabel
  •  Tag <tbody> untuk membungkus bagian body dari tabel
  • Tag <tr> (tabel row) untuk membuat baris
  • Tag <td> (table data) untuk membuat sel
  • Tag <th> (table head) untuk membuat judul pada header

Tag yang paling penting untuk diingat adalah tag <table>, <tr>, dan <td>. Sementara tag yang lain adalah tambahan (opsional), boleh digunakan boleh tidak.

Ada kalanya kita membuat table dengan menggabungkan baris, ataupun kolom. Berikut ini contoh tabel yang menggabungkan baris :


<html>
<head>
<title>Belajar membuat list</title>
</head>
<body>
<h3>Jadwal Kelas XII MM 2</h3>
<table border="1">
<tr bgcolor="cyan">
<th rowspan="2">Jam</th>
<th colspan="5">Hari</th>
</tr>
<tr bgcolor="pink">
<th>Senin</th>
<th>Selasa</th>
<th>Rabu</th>
<th>Kamis</th>
<th>Jum'at</th>
</tr>
<tr align="center">
<td>1</td>
<td>PKKMM</td>
<td>DMI</td>
<td>DMI</td>
<td>DMI</td>
<td>PKKDKV</td>
</tr>
<tr align="center">
<td>2</td>
<td>PKKMM</td>
<td>DMI</td>
<td>DMI</td>
<td>DMI</td>
<td>PKKDKV</td>
</tr>
<tr align="center">
<td>3</td>
<td>B.JAWA</td>
<td>DMI</td>
<td>DMI</td>
<td>DMI</td>
<td>PKKDKV</td>
</tr>
<tr>
<th colspan="6">Istirahat</th>
</tr>
<tr align="center">
<td>4</td>
<td>B.JAWA</td>
<td>DMI</td>
<td>B.INGGRIS</td>
<td>DMI</td>
<td>PKKDKV</td>
</tr>
<tr align="center">
<td>5</td>
<td>B.INGGRIS</td>
<td>DMI</td>
<td>B.INGGRIS</td>
<td>DMI</td>
<td>PKKDKV</td>
</tr>
<tr align="center">
<td>6</td>
<td>B.INGGRIS</td>
<td>MATEMATIKA</td>
<td>TPAV</td>
<td>TPAV</td>
<td>PKKDKV</td>
</tr>
<tr>
<th colspan="6">Istirahat & Shalat</th>
</tr>
<tr align="center">
<td>7</td>
<td>MATEMATIKA</td>
<td>MATEMATIKA</td>
<td>TPAV</td>
<td>TPAV</td>
<th rowspan="5">Pulang</th>
</tr>
<tr align="center">
<td>8</td>
<td>MATEMATIKA</td>
<td>B.INDONESIA</td>
<td>TPAV</td>
<td>TPAV</td>
</tr>
<tr align="center">
<td>9</td>
<td>PAISLAM</td>
<td>B.INDONESIA</td>
<td>TPAV</td>
<td>TPAV</td>
</tr>
<tr align="center">
<td>10</td>
<td>PAISLAM</td>
<td>B.INDONESIA</td>
<td>TPAV</td>
<td>TPAV</td>
</tr>
<tr align="center">
<td>11</td>
<td>PAISLAM</td>
<td>PANCASILA</td>
<td>TPAV</td>
<td>TPAV</td>
</tr>
</table>
</body>

Hasil dari program di atas:

 Untuk membuat table seperti di atas, maka Tabel Atribut Data yang digunakan adalah sebagai berikut

  • Rowspan =angka(baris yang di span oleh sel) 
  •  Colspan =angka(kolom yang di span oleh sel)

Untuk menambahkan warna pada sel dan baris, kita bisa menambahkan atribut bgcolor di dalam tag <td> (untuk sel) atau <tr> (untuk baris).


DAFTAR PUSTAKA
Buku Pemrograman Web 1 SMK Kelas X, Wahyu Purnomo, Endah Damayanti, PPPPTK BOE, Malang, 2013
Buku Desain Media Interaktif, Haris, Budiawan, S.Pd. Oktavia Hardiyantari, M.Pd, Gramedia, Jakarta, 2019
https://www.petanikode.com diakses 03 November 2020
https://freesiswa.blogspot.com/p/041b-pembuatan-list-dan-tabel-pada-html.html




Komentar

Postingan populer dari blog ini

Pengenalan Format Teks dan Paragraf pada HTML

🍰 🎀 𝒮𝑒𝓁𝒶𝓂𝒶𝓉 𝒟𝒶𝓉𝒶𝓃𝑔 🎀 🍰