Middle
Šta je režim kompatibilnosti (quirks mode)?
sobes.tech АИ
Одговор од АИ
Режим компатибилности (quirks mode) је режим приказа веб страница у којем прегледачи имитирају понашање старих прегледача (нпр., Netscape 4 или Internet Explorer 5) како би обезбедили назадну компатибилност са веб страницама написаним узимајући у обзир њихове особености и грешке.
Главне карактеристике режима компатибилности:
- Нестандардни модел кутије (box model): У неким прегледачима у quirks режиму, padding и border укључују се у укупну ширину елемента.
- Нестандардно понашање float и vertical-align: Могу се јавити грешке или непредвидиво понашање CSS својстава која су повезана са поравнањем и протоком.
- Разлике у обради фонта и величина: CSS правила за одређивање величина фонта и других елемената могу бити неправилно примењена.
- Недостатак подршке за савремене стандарде: Неки могућности CSS3 и HTML5 могу бити недоступни или радити неправилно.
Прегледачи прелазе у режим компатибилности ако веб страница нема исправан doctype или ако је doctype у застарелом формату. Наличие потпуног и исправног DOCTYPE (нпр., <!DOCTYPE html>) преноси прегледач у стандардни режим приказа.
Пример исправног DOCTYPE-а за стандардни режим:
<!DOCTYPE html>