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 (օրինակ, <!DOCTYPE html>) բրաուզերին տեղափոխում է ստանդարտ ռենդերային ռեժիմ:
Օրինակ՝ ճիշտ DOCTYPE ստանդարտ ռեժիմի համար՝
<!DOCTYPE html>