Semantic Elements HTML5


Semantic Elements memiliki makna dari dua sisi yaitu Browser dan Pengembang. Maksudnya adalah bahwa Browser akan menjalankan perintah dari Pengembang melalui elemen yang dituliskan kedalam baris program. Contoh:
  • Non-Semantic Elements : <div> </div> dan <span> </span>. Tidak memberikan informasi mengenai kegunaannya di dalam program sebelum diberikan inisialisasi berupa id, class, name dan sebagainya.
  • Semantic Elements : <form>, <table> dan <article>. Memberikan informasi dengan jelas tentang kegunaan dari elemen tersebut sesuai dengan namanya.

Berikut ini merupakan macam-macam elemen baru pada HTML5.
  1. <article>. Tag ini digunakan untuk menuliskan artikel di dalamnya.
  2. <aside>. Tag ini digunakan untuk mendefinisikan konten yang ada di dalamnya.
  3. <details>. Tag ini digunakan untuk menambahkan suatu rincian yang dapat dilihat atau disembunyikan sesuai dengan perintahnya.
  4. <figcaption>. Tag ini digunakan untuk menandai foto di dalam dokumen.
  5. <figure>. Tag ini digunakan untuk menandai konten yang berdiri sendiri seperti foto, ilustrasi, diagram dan lainnya.
  6. <footer>. Tag ini digunakan untuk mendefinisikan konten yang berada di paling bawah dokumen.
  7. <header>. Tag ini digunakan untuk mendefinisikan konten yang berada di posisi atas dokumen dan biasanya berisi tentang keterangan seperti judul dan deskripsi.
  8. <main>. Tag ini digunakan untuk mendefinisikan konten utama di dalam dokumen.
  9. <mark>. Tag ini digunakan untuk menandai suatu konten di dalam dokumen.
  10. <nav>. Tag ini digunakan untuk mendefinisikan konten navigasi di dalam dokumen.
  11. <section>. Tag ini digunakan untuk mendefinisikan bagian-bagian di dalam dokumen seperti header dan footer.
  12. <summary>. Tag ini digunakan untuk mendefinisikan heading yang terlihat di elemen <details> dengan cara mengkliknya untuk melihat atau menyembunyikan detailnya.
  13. <time>. Tag ini digunakan untuk mendefinisikan waktu dan tanggal.
  14. Serta masih banyak lagi tag yang belum disebutkan.

Gambaran Semantic Elements


 Sumber: w3school.com

Komentar

Postingan populer dari blog ini

Layouts HTML5

Membuat Form Registrasi dengan Modal Bootstrap 4

Rancangan Sistem Login