Belajar Header, Footer dan Nav dalam HTML

Dhe997
Elemen ini dapat kita gunakan untuk:
  • Sebuah header dan footer utama yang muncul pada awal dan akhir di sebuah halaman (<body>). 
  • Header digunakan sebagai pengantar atau pembuka konten dalam sebuah elemen <article> atau <section>
  • Footer digunakan sebagai catatan kaki pada sebuah elemen <article> atau <section>.
Pada contoh dibawah ini elemen <header> digunakan untuk menampilkan nama situs dan navigasi utama.

  1. <header>

  2.    <h1>Bandung</h1>

  3.    <p>Kota metropolitan terbesar di Provinsi Jawa Barat, sekaligus menjadi ibu kota provinsi tersebut.</p>

  4.    <nav>

  5.        <ul>

  6.            <li><a href="#sejarah">Sejarah</a></li>

  7.            <li><a href="#geografis">Geografis</a></li>

  8.            <li><a href="#wisata">Wisata</a></li>

  9.        </ul>

  10.    </nav>

  11. </header>


Dan elemen <footer> digunakan sebagai informasi hak cipta.

  1. <article>

  2.    <header>

  3.        <h1>Judul Artikel</h1>

  4.        <h2>Oleh: Dicoding Indonesia</h2>

  5.    </header>

  6.    <p>....... Konten artikel dimulai dari sini ......</p>

  7.    <footer>

  8.        <p>Bagikan artikel ini melalui</p>

  9.        <ul>

  10.            <li>Twitter</li>

  11.            <li>Facebook</li>

  12.            <li>......</li>

  13.        </ul>

  14.    </footer>

  15. </article>


Perlu kita ketahui bahwa elemen <header> dan <footer> tidak boleh ditulis di dalam elemen <header> dan <footer> lainnya (bertumpuk/nested).

Nav

Elemen <nav> digunakan untuk menampung sebuah navigasi yang sifatnya penting (major), contohnya navigasi utama pada sebuah website.
Tapi tidak menjamin pada sebuah website hanya ada satu navigasi. Contohnya, sebuah akhir artikel pada blog terdapat tautan navigasi menuju artikel yang dianggap relevan dengan artikel yang telah kita baca. Navigasi tersebut tidak dianggap sebagai navigasi yang penting, sehingga kita tidak perlu menggunakan elemen <nav> untuk menampilkannya.
Pada pembahasan header dan footer, kita sudah melihat contoh penggunaan dari elemen <nav> yang diletakkan pada elemen <header>

  1. <nav>

  2.    <ul>

  3.        <li><a href="#sejarah">Sejarah</a></li>

  4.        <li><a href="#geografis">Geografis</a></li>

  5.        <li><a href="#wisata">Wisata</a></li>

  6.    </ul>

  7. </nav>


Sebuah navigation pada dasarnya sangat berguna untuk aksesibilitas website kita. Contohnya ketika pengguna website kita menggunakan screen reader dalam mengunjungi website, pengguna akan mudah mencari bagian yang dia inginkan tanpa harus menelusuri seluruh konten website

Posting Komentar

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.