
List digunakan untuk membuat sebuah daftar, dalam HTML ada dua jenis list utama, yaitu list tidak berurutan <ul> dan list berurutan <ol>. CSS pada list digunakan untuk membuat tampilan list (daftar) lebih menarik.
Properti List HTML dan List CSS
Dalam HTML, ada dua jenis list utama:
- List (daftar) tidak berurutan (<ul>) - item daftar ditandai dengan peluru
- List (daftar) terurut (<ol>) - item daftar ditandai dengan angka atau huruf
Properti list CSS memungkinkan Anda untuk:
- Menetapkan penanda item list (daftar) yang berbeda untuk daftar yang berurutan
- Menetapkan penanda item list (daftar) yang berbeda untuk daftar yang tidak berurutan
- Menetapkan gambar sebagai penanda item daftar
- Menetapkan warna latar belakang ke list dan item list
Penanda Item List yang Berbeda
Properti list-style-type
menetapkan jenis item list penanda.
Contoh berikut menunjukkan beberapa penanda item daftar yang tersedia.
Contoh
ul.a {
list-style-type: circle;
}
ul.b {
list-style-type: square;
}
ol.c {
list-style-type: upper-roman;
}
ol.d {
list-style-type: lower-alpha;
}
Gambar sebagai Penanda Item List
Properti list-style-image
menetapkan gambar sebagai item list
penanda.
Contoh
ul {
list-style-image: url('sqpurple.gif');
}
Posisi Penanda Item List
Properti list-style-position
menentukan posisi daftar item list
(poin-poin).
"list-style-position: outside;" berarti bahwa poin-poin akan berada di luar item list. Awal setiap baris item list akan disejajarkan secara vertikal, dan ini secara default.
"list-style-position: inside;" berarti bahwa poin-poin akan berada di dalam item list. Karena ini adalah bagian dari item list, itu akan menjadi bagian dari teks dan mendorong teks di awal.
Contoh
ul.a {
list-style-position: outside;
}
ul.b {
list-style-position: inside;
}
Menghapus Pengaturan Default
Properti list-style-type:none
juga dapat digunakan untuk
menghapus tanda peluru. Perhatikan bahwa list juga memiliki margin dan padding
default. Untuk menghapus ini, tambahkan margin:0
dan
padding:0
ke <ul>
atau
<ol>
.
Contoh
ul {
list-style-type: none;
margin: 0;
padding: 0;
}
List - Properti shorthand (singkatan)
Properti list-style
adalah properti shorthand (singkatan). Ini
digunakan untuk mengatur semua properti daftar dalam satu deklarasi.
Contoh
ul {
list-style: square inside url("sqpurple.gif");
}
Saat menggunakan properti shorthand, urutan nilai properti adalah:
-
list-style-type
(jika list-style-image ditentukan, nilai properti ini akan ditampilkan jika gambar karena alasan tertentu tidak dapat ditampilkan) -
list-style-position
(menentukan apakah penanda item daftar akan muncul di dalam atau di luar aliran konten) -
list-style-image
(menentukan gambar sebagai penanda item daftar)
Jika salah satu nilai properti di atas tidak ada, nilai default untuk properti yang hilang akan dimasukkan, jika ada.
List Style dengan Warna
Kita juga bisa membuat list dengan warna, agar terlihat sedikit lebih menarik.
Apa pun yang ditambahkan ke tag <ol>
atau
<ul>
, memengaruhi seluruh daftar, sementara properti yang
ditambahkan ke tag <li>
akan memengaruhi item daftar
individual.
Contoh
ol {
background: #ff9999;
padding: 20px;
}
ul {
background: #3399ff;
padding: 20px;
}
ol li {
background: #ffe5e5;
padding: 5px;
margin-left: 35px;
}
ul li {
background: #cce5ff;
margin: 5px;
}
Komentar
Posting Komentar