Kalau ngomongin HTML, biasanya kita fokus ke bagian <body>, padahal ada satu bagian penting yang sering diremehin, yaitu <head> element. Nah, di artikel ini, kita bakal bahas semua yang perlu lo tahu tentang elemen ini. Yuk, langsung gas!
1. The HTML <head> Element
Bagian <head> ini fungsinya buat nyimpen meta-informasi tentang halaman web. Isinya bisa macem-macem, dari judul halaman, stylesheet, script, sampai metadata lainnya. Walaupun nggak kelihatan langsung di halaman web, tapi ini penting banget buat SEO dan performa situs.
Contoh simpel <head>:
<head>
<title>Belajar HTML Head</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>HTML2. The HTML <title> Element
<title> adalah elemen buat ngasih judul ke halaman web. Ini yang muncul di tab browser dan juga dipake sama mesin pencari buat nentuin judul halaman di hasil pencarian (SERP).
Contoh:
<title>Belajar HTML Head - Lengkap!</title>HTML3. The HTML <style> Element
Kalau lo mau nambahin CSS langsung di dalam HTML, lo bisa pakai <style> di <head>. Tapi ingat, ini cuma buat styling simpel, kalau lebih kompleks mending pake file CSS terpisah.
Contoh:
<style>
body {
background-color: #f4f4f4;
font-family: Arial, sans-serif;
}
</style>HTML4. The HTML <link> Element
Buat ngehubungin file eksternal ke HTML, kayak CSS atau favicon, lo bisa pakai <link>.
Contoh buat nyambungin CSS:
<link rel="stylesheet" href="styles.css">HTMLContoh buat favicon:
<link rel="icon" href="favicon.png" type="image/png">HTML5. The HTML <meta> Element
Meta tag ini super penting buat SEO dan tampilan halaman di berbagai device. Beberapa meta tag yang sering dipakai:
• Charset buat encoding:
<meta charset="UTF-8">HTML• Description buat SEO:
<meta name="description" content="Belajar HTML head secara lengkap dan mudah dipahami!">HTML• Keywords (udah nggak begitu dipakai sih):
<meta name="keywords" content="HTML, head, tutorial">HTML6. Setting The Viewport
Viewport ini penting biar halaman web responsive dan enak diliat di HP atau tablet. Tanpa ini, tampilan bisa jadi ancur di device kecil.
Contoh:
<meta name="viewport" content="width=device-width, initial-scale=1.0">HTML7. The HTML <script> Element
Buat nambahin JavaScript ke halaman, lo bisa pakai <script>. Bisa langsung di dalam HTML atau dipisah ke file eksternal.
Contoh inline script:
<script>
alert("Halo, selamat datang di website ini!");
</script>HTMLContoh external script:
<script src="script.js"></script>HTML8. The HTML <base> Element
Kalau lo sering pake link relatif di halaman web, <base> bisa dipake buat nentuin URL dasar. Jadi semua link yang nggak punya domain bakal otomatis pake URL ini sebagai dasar.
Contoh:
<base href="https://www.sovyan.com/">HTMLDengan <base>, link seperti <a href="about.html"> bakal otomatis jadi https://www.sovyan.com/about.html.
9. Chapter Summary
Biar gampang diingat, ini rangkuman elemen yang udah kita bahas:
<head>: Nampung meta-informasi halaman<title>: Nentuin judul halaman<style>: Buat styling langsung di HTML<link>: Buat ngehubungin file eksternal<meta>: Buat nambahin metadata (SEO, charset, viewport, dll.)<script>: Buat nambahin JavaScript<base>: Nentuin URL dasar buat link relatif
10. HTML Head Elements
Berikut contoh daftar lengkap elemen yang bisa dipake di <head>:
<head>
<title>Judul Halaman</title>
<meta charset="UTF-8">
<meta name="description" content="Penjelasan tentang HTML head elements">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="styles.css">
<link rel="icon" href="favicon.png" type="image/png">
<script src="script.js"></script>
<base href="https://www.sovyan.com/">
</head>HTMLItu dia penjelasan lengkap tentang HTML Head Element. Semoga makin paham dan bisa langsung dipraktekin di project lo! Kalau ada pertanyaan, langsung komentar aja! Happy coding!

Komentar