Middle
Режими мувофиқият (quirks mode) чист?
sobes.tech AI
Ҷавоб аз AI
Режими ҳамоҳангӣ (quirks mode) — ин режими рендеркунии саҳифаҳои веб мебошад, ки дар он браузерҳо рафтори браузерҳои кӯҳнаро (масалан Netscape 4 ё Internet Explorer 5) имитатсия мекунанд, то ҳамоҳангии қафо бо саҳифаҳои веб, ки бо дарназардошти хусусиятҳо ва хатоҳои онҳо навишта шудаанд, таъмин карда шавад.
Хусусиятҳои асосии режими ҳамоҳангӣ:
- Модели бокс нестандартӣ (box model): Дар баъзе браузерҳо дар quirks mode padding ва border дар умумии паҳнои унсур дохил мешаванд.
- Рафтори ғайри стандартӣ дар float ва vertical-align: Хатогӣ ё рафтори номуайян дар хусусиятҳои CSS, ки бо ҳамоҳангӣ ва ҷараён алоқаманданд, пайдо мешаванд.
- Фарқиятҳо дар коркард дар бораи шрифтҳо ва андозаҳо: Қоидаҳои CSS барои муайян кардани андозаҳои шрифтҳо ва унсурҳои дигар нодуруст татбиқ мешаванд.
- Набудани дастгирии стандартҳои муосир: Баъзе имконотҳои CSS3 ва HTML5 дастрас ё дуруст кор намекунанд.
Браузерҳо ба режими ҳамоҳангӣ мегузаранд, агар саҳифаи веб дуруст doctype надошта бошад ё doctype дар формати кӯҳна бошад. Наличиеи DOCTYPE пурра ва дуруст (масалан, <!DOCTYPE html>) браузерро ба режими стандартӣ мегузаронад.
Маслиҳат барои DOCTYPE дуруст барои режими стандартӣ:
<!DOCTYPE html>