ในโหมด quirks เบราว์เซอร์ทั้งหมดจะทำงานเหมือนตัวพิมพ์เล็กและตัวพิมพ์ใหญ่เมื่อใช้คลาส CSS และชื่อ id
ในคลาส CSS โหมด quirks และชื่อ id ไม่คำนึงถึงขนาดตัวพิมพ์ ในโหมดมาตรฐานจะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ (สิ่งนี้ใช้ได้กับ getElementsByClassName ด้วย) อ่านเพิ่มเติม
บางครั้งเมื่อคุณมีหลักคำสอนที่ไม่ถูกต้องเช่นร้องเบราว์เซอร์ของคุณจะเข้าสู่โหมดเล่นโวหาร
<!DOCTYPE html PUBLIC>
<!DOCTYPE html anytext>
คุณควรใช้ doctype มาตรฐาน
HTML 5
<!DOCTYPE html>
HTML 4.01 ที่เข้มงวด
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML 4.01 ในช่วงเปลี่ยนผ่าน
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
ชุดเฟรม HTML 4.01
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
XHTML 1.0 ที่เข้มงวด
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
XHTML 1.0 การนำส่ง
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
XHTML 1.0 เฟรม
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
XHTML 1.1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
หากคลาส CSS หรือชื่อ id ของคุณทำงานไม่ตรงตามตัวพิมพ์ใหญ่และตัวพิมพ์โปรดตรวจสอบประเภทเอกสารของคุณ