Apa Itu Quirks Mode dalam HTML ?
Heru Iryanto
Teacher, Content Creator and Full-Stack DeveloperSaat belajar HTML dasar, Anda mungkin pernah mendengar istilah Quirks Mode. Tapi sebenarnya, apa itu Quirks Mode dalam HTML? Apakah berbahaya? Dan bagaimana cara menghindarinya?
π₯ Daftar Isi :Apa Itu Quirks Mode?
Quirks Mode adalah mode βkompatibilitas lamaβ pada browser yang membuat halaman website dirender (ditampilkan) seperti standar HTML versi lama (sekitar era 1990β2000an).
Mode ini aktif ketika browser menganggap dokumen HTML Anda tidak mengikuti standar modern.
Biasanya terjadi karena:
- Tidak ada
<!DOCTYPE html> - DOCTYPE salah
- Struktur HTML tidak valid
Singkatnya:
β
Standards Mode β Mengikuti standar HTML5 modern
β Quirks Mode β Mengikuti perilaku browser lama
Kenapa Quirks Mode Bisa Terjadi?
Dulu (sebelum HTML5), banyak website dibuat dengan cara yang tidak standar.
Ketika browser modern dibuat, muncul masalah:
- Kalau langsung pakai standar baru, website lama bisa rusak tampilannya.
Solusinya:
Browser dibuat punya 2 mode:
- Standards Mode β Mengikuti standar HTML & CSS modern
- Quirks Mode β Meniru perilaku browser lama
Contoh Penyebab Quirks Mode
β Tanpa DOCTYPE
<html>
<head>
<title>Website Saya</title>
</head>
<body>
<h1>Hello</h1>
</body>
</html>
Browser bisa masuk ke Quirks Mode.
β Dengan DOCTYPE (Benar)
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<title>Website Saya</title>
</head>
<body>
<h1>Hello</h1>
</body>
</html>
Ini akan menggunakan Standards Mode.
Apa Dampak Quirks Mode?
Kalau website masuk Quirks Mode, bisa terjadi:
- Perhitungan width & height berbeda
- Margin dan padding berantakan
- Layout CSS tidak konsisten
- Tampilan berbeda antar browser
- Flexbox atau Grid bisa bermasalah
- Debugging jadi sulit
Bagaimana Cara Cek Apakah Website Masuk Quirks Mode?
Di Google Chrome:
- Klik kanan β Inspect
- Buka tab Console
- Biasanya akan muncul info apakah halaman dalam Quirks Mode
Atau lihat di tab Rendering DevTools.
Hubungannya dengan SEO?
Secara langsung, Quirks Mode bukan faktor ranking Google.
Tapi secara tidak langsung bisa berdampak:
- Layout rusak β UX buruk
- Mobile tidak responsif
- Bounce rate naik
- Core Web Vitals turun
Dan itu bisa memengaruhi SEO.
Kesimpulan
Quirks Mode adalah mode kompatibilitas lama pada browser yang aktif jika struktur HTML tidak standar.
Cara menghindarinya sangat mudah:
π Selalu tulis <!DOCTYPE html> di baris paling atas file HTML.
Itu saja.

