Sobes.tech
Middle

Келишимдүүлүк режими (quirks mode) эмне?

sobes.tech AI

AIден жооп

Коомтогтун режим (quirks mode) — бул веб-баракчалардын эски браузерлердин (мисалы, Netscape 4 же Internet Explorer 5) жүрүм-турумун имитация кылган жана алардын өзгөчөлүктөрү жана катачылыктарын эске алуу менен жазылган веб-баракчалар менен артка ылайыкташтырылган рендеринг режими.

Коомтогтун режиминин негизги өзгөчөлүктөрү:

  • Стандарт эмес куту модел (box model): кээ бир браузерлерде quirks режиминде padding жана border жалпы элементтин кеңейишине киргизилет.
  • Float жана vertical-align боюнча стандарт эмес жүрүм-турум: CSS мүнөздөмөлөрү менен байланышкан катачылыктар же күтүлбөгөн жүрүм-турумдар пайда болушу мүмкүн.
  • Шрифттер жана өлчөмдөрдү иштетүүдө айырмачылыктар: CSS эрежелери шрифттердин жана башка элементтердин өлчөмдөрүн аныктоодо туура эмес колдонулушу мүмкүн.
  • Заманауи стандарттарга колдоо жоктугу: кээ бир CSS3 жана HTML5 мүмкүнчүлүктөрү жеткиликтүү болбой калат же туура иштебей калышы мүмкүн.

Браузерлер веб-баракча туура эмес doctype же эски форматта көрсөтүлгөндө, коомтогтун режимине өтүшөт. Толук жана туура DOCTYPE (мисалы, <!DOCTYPE html>) браузерди стандарттык рендеринг режимине өткөрөт.

Стандарттык режим үчүн туура DOCTYPE мисалы:

<!DOCTYPE html>