-->
g2QFCKwavghUp2yzjKrIFwEeG13RASCerFTCMH35

Semantik Markup HTML



Semantic (Bahasa inggris) mempunyai pengertian “arti kata“, dan markup bisa diartikan penandaan. Jadi sederhananya dalam bahasa Indonesia, Markup Semantik merupakan penandaan kata. HTML5 mempunyai struktur elemen baru yang akan memudahkan para developer untuk membedakan isi dari sebuah dokumen web. Menggunakan metode markup baru HTML5 tidak akan berpengaruh secara langsung kepada pengguna, namun markup baru ini dapat menyederhanakan penulisan halaman pada struktur isi HTML.


Terlebih lagi, markup baru ini akan membuat halaman HTML menjadi lebih mudah dibaca oleh mesin, tentunya juga mudah diakses. Sebagai contoh, pencarian dan sindikasi mesin pencari pasti akan mengambil beberapa unsur seperti sistem crawl yang mencari halaman indeks.
Google dan Opera menganalisis jutaan halaman dan menemukan pengulangan nama “id” pada tag DIV Cascading Style Sheet (CSS). Sebagai contoh, para developer menggunakan <div id=”footer”> untuk mengindikasikan bahwa bagian ini adalah untuk footer. HTML5menyediakan set elemen bagian baru yang dapat digunakan dalam browser modern sekarang. Berikut adalah tabel yang telah saya buat sebagai 6 pembagian elemen-elemen baru HTML5:
Semantik Markup HTML5
NoBagian ElemenKeterangan
1HeaderIsi konten header dari halaman

2
NavAlat bantu navigasi web atau menu web

SectionBagian khusus halaman web

4
ArticleKonten utama artikel halaman web

5
AsideKonten penting yang diberi tanda kutip

FooterFooter halaman web


Untuk kode-kode elemen markup baru HTML5, bisa dilihat seperti contoh di bawah ini:
<body>
<header>
<h1>Header HTML5</h1>
</header>
<nav>
<a href="contoh.html">Contoh Navigasi 1</a>
<a href="contoh.html">Contoh Navigasi 2</a>
<a href="contoh.html">Contoh Navigasi 3</a>
</nav>
<section>
<article>
<h2>Header Artikel</h2>
<p>Isi Artikel</p>
<aside>Konten aside</aside>
</article>
</section>
<footer>
<p>Isi footer</p>
</footer>
</body>
view rawmarkup.html hosted with ❤ by GitHub
Gambaran secara langsung bagaimana pengaplikasian tag-tag baru HTML5 pun dapat dimanipulasi style-nya menggunakan kode CSS (Cascading Style Sheet). Perlu diketahui pula, yang harus diperhatikan pada pemakaian tag HTML5 adalah kompatibilitas browser. Dianjurkan untuk melakukan uji dan pengetesan pada semua browser agar tidak terjadi kesalahan koding elemen HTML.

Sumber : mkhuda.com
Related Posts

Related Posts

Post a Comment