Middle
Kas yra suderinamumo režimas (quirks mode)?
sobes.tech AI
Atsakymas iš AI
Suderinamumo režimas (quirks mode) yra web puslapių atvaizdavimo režimas, kuriame naršyklės imituoja senesnių naršyklių (pvz., Netscape 4 arba Internet Explorer 5) elgseną, siekdamos užtikrinti atgalinę suderinamumą su svetainėmis, parašytomis atsižvelgiant į jų ypatybes ir klaidas.
Suderinamumo režimo pagrindinės savybės:
- Nesąlyginis dėžutės modelis (box model): Kai kuriose naršyklėse quirks režimu padding ir border įtraukiami į bendrą elemento plotį.
- Nesąlyginis float ir vertical-align elgesys: Gali pasireikšti klaidos arba nenuspėjamas CSS savybių, susijusių su išlygiavimu ir teksto srautu, elgesys.
- Skirtumai apdorojant šriftus ir dydžius: CSS taisyklės, nustatančios šriftų dydžius ir kitus elementus, gali būti netinkamai taikomos.
- Šiuolaikinių standartų nepalaikymas: Kai kurios CSS3 ir HTML5 galimybės gali būti neprieinamos arba neveikti tinkamai.
Naršyklės pereina į suderinamumo režimą, jei svetainėje nėra teisingo doctype arba doctype nurodytas pasenusiame formate. Pilnas ir teisingas DOCTYPE (pvz., <!DOCTYPE html>) perkelia naršyklę į standartinį atvaizdavimo režimą.
Tinkamas DOCTYPE pavyzdys standartiniam režimui:
<!DOCTYPE html>