Setelah mempelajari penerapan list pada HTML, sekarang kita akan berlatih menerapkannya untuk menampilkan navigasi pada Halaman Profil.
Pada latihan ini, kita akan mengembangkan lagi studi kasus Halaman Profil yang telah kita lakukan pada modul sebelumnya. Kali ini, kita akan menambahkan navigation list untuk menampilkan daftar konten yang tersedia dalam halaman tersebut. Kita akan memanfaatkan elemen list, lebih tepatnya adalah elemen ul.
Hasil akhirnya akan tampak seperti berikut.
Tips:
Pada langkah ini dan berikutnya, sebaiknya gunakanlah code editor yang disarankan pada pembahasan Requirement Tools agar proses penulisan dan pengelolaan berkas HTML dapat lebih cepat.
Berikut adalah alur latihan kali ini.
Silakan ikuti dan simak beberapa langkah berikut untuk mengikuti latihan dengan baik.
- <!-- Kode lainnya disembunyikan... -->
- <body>
- <h1>Bandung</h1>
- <p>
- Kota metropolitan terbesar di Provinsi Jawa Barat, sekaligus menjadi ibu kota provinsi tersebut.
- </p>
- <ul>
- <li>Sejarah</li>
- <li>Geografis</li>
- <li>Wisata</li>
- </ul>
- <h2>Sejarah</h2>
- <!-- Kode lainnya disembunyikan... -->
- </body>
Kerja bagus! Kamu berhasil menerapkan elemen list pada Halaman Profil. Elemen ini akan berfungsi sebagai navigation list yang menampilkan daftar konten dalam Halaman Profil. Mari kita pelajari hal yang telah kita lakukan pada latihan ini.
Sebagaimana dipelajari sebelumnya, elemen list digunakan untuk membuat daftar item. Namun, kita memanfaatkannya untuk membuat navigation list atau daftar navigasi. Jika boleh menerka-nerka, kami yakin bahwa Anda akan bertanya-tanya seperti berikut.
Catatan:
Kita belum membahas elemen div. Sebagai informasi awal, ia merupakan generic element yang sebetulnya tidak memilki makna sedikit pun. Namun, ia dapat dimanfaatkan untuk mengelompokkan sejumlah elemen.
Pada dasarnya, kita dibebaskan untuk menggunakan elemen apa pun untuk mencapai konten dan tampilan yang diinginkan. Alasan yang paling logis adalah elemen <ol> umumnya untuk menampilkan item-item yang mementingkan urutan. Contohnya, membuat langkah-langkah memasak mie instan, membuat minuman kopi, dsb. Namun, ketika membaca sebuah artikel feature yang informasinya tidak bergantung pada urutan (tidak seperti resep, novel, dsb.), tentu pembaca bebas memulai dari mana pun yang diinginkan, bukan? Oleh sebab itulah, kita menggunakan elemen <ul>.
Elemen list merupakan salah satu elemen yang dapat dimanfaatkan menampilkan daftar navigasi halaman. Namun, tentu saja ada karakter bullet pada setiap item dan ini tidak kita butuhkan. Bagaimana cara untuk mengubah tampilannya? Tentunya, kita akan mempelajari ini pada modul styling (modul terpisah).
Saat ini, kita baru bisa membuat daftar navigasi hanya dengan elemen list, tetapi belum dapat berfungsi sebagaimana mestinya.
Untuk melakukannya, kita memerlukan elemen anchor (<a>). Apakah Anda bertanya-tanya untuk cara lain? Jawabannya, ada! Namun, kita memerlukan JavaScript dan ini tidak dicakup pada kelas ini. Anda akan belajar JavaScript pada kelas lanjutan.
Untuk menambahkan pengetahuan tentang elemen list, seperti biasa, kami mengarahkan Anda pada MDN sebagai dokumentasi terlengkap. Silakan kunjungi dan simak The Ordered List element dan The Unordered List element.
Catatan Belajar
Belajar programming dengan terstruktur.
Belajar programming dengan terstruktur.
Belajar programming dengan terstruktur.
84% Selesai