html-css

HTML Lists

Apa Itu HTML List ?

HTML List adalah elemen untuk menyajikan data berupa list/daftar.

Ada tiga macam list dalam HTML dan masing-masing memiliki tujuan dan makna tertentu.

Unordered List

Unordered list adalah daftar item yang tidak memiliki urutan khusus. Unordered list dibuat dengan tag <ul>, dan untuk item-nya dibuat menggunakan tag <li>.

Contoh:

<ul>
  <li>Kucing</li>
  <li>Anjing</li>
  <li>Sapi</li>
</ul>

Hasilnya:

Default ul

Secara default, list akan diurutkan dengan simbol bullet (disc).

Bagaimana jika ingin mengurutkan dengan simbol lainnya?

Untuk mengganti disc dengan simbol lain, cukup berikan atribut type pada tag ul seperti berikut.

Contoh:

<h3>List menggunakan simbol bullet</h3>
<ul type="disc">
  <li>Kucing</li>
  <li>Anjing</li>
  <li>Sapi</li>
</ul>
<h3>List menggunakan simbol persegi</h3>
<ul type="square">
  <li>Kucing</li>
  <li>Anjing</li>
  <li>Sapi</li>
</ul>
<h3>List tanpa simbol</h3>
<ul type="none">
  <li>Kucing</li>
  <li>Anjing</li>
  <li>Sapi</li>
</ul>
<h3>List menggunakan simbol lingkaran</h3>
<ul type="circle">
  <li>Kucing</li>
  <li>Anjing</li>
  <li>Sapi</li>
</ul>

Hasilnya:

Custom ul

Ordered List

Ordered list adalah daftar item yang memiliki urutan tertentu. Ordered list dibuat dengan tag <ol>, dan untuk item-nya dibuat menggunakan tag <li>.

Contoh:

<ol>
  <li>Kucing</li>
  <li>Anjing</li>
  <li>Sapi</li>
</ol>

Hasilnya:

Default ul

Secara default, list akan diurutkan berdasarkan angka 1 sampai seterusnya.

Bagaimana jika ingin mengurutkan list dengan menggunakan a, b, c atau angka romawi?

Untuk mengganti angka dengan huruf ataupun angka romawi, cukup berikan atribut type pada tag ol seperti berikut.

Contoh:

<h3>List menggunakan alfabet huruf kecil</h3>
<ol type="a">
  <li>Kucing</li>
  <li>Anjing</li>
  <li>Sapi</li>
</ol>
<h3>List menggunakan alfabet huruf kapital</h3>
<ol type="A">
  <li>Kucing</li>
  <li>Anjing</li>
  <li>Sapi</li>
</ol>
<h3>List menggunakan angka romawi</h3>
<ol type="i">
  <li>Kucing</li>
  <li>Anjing</li>
  <li>Sapi</li>
</ol>
<h3>List menggunakan angka romawi kapital</h3>
<ol type="I">
  <li>Kucing</li>
  <li>Anjing</li>
  <li>Sapi</li>
</ol>

Hasilnya:

Custom ol

Description Lists

Description list adalah daftar item yang berisi deskripsi dari sesuatu. Description list dibuat dengan tag <dl>, untuk membuat kata yang akan dideskripsikan menggunakan <dt>, dan untuk mendeskiprsikan kata yang sudah dibuat tadi, kita dapat menggunakan tag <dd>.

Contoh:

<dl>
  <dt>Kucing</dt>
  <dd>Kucing adalah hewan berbulu yang menggemaskan</dd>
  <dt>Anjing</dt>
  <dd>Anjing adalah hewan peliharaan yang setia</dd>
  <dt>Sapi</dt>
  <dd>Sapi adalah hewan ternak yang dapat diperah</dd>
</dl>

Hasilnya:

Tag dl