Middle
Wat is de compatibiliteitsmodus (quirks-modus)?
sobes.tech AI
Antwoord van AI
De compatibiliteitsmodus (quirks-modus) is een weergavingsmodus voor webpagina's waarin browsers het gedrag van oude browsers (zoals Netscape 4 of Internet Explorer 5) imiteren om achterwaartse compatibiliteit met webpagina's die rekening houden met hun kenmerken en fouten te garanderen.
Belangrijkste kenmerken van de compatibiliteitsmodus:
- Niet-standaard boxmodel: In sommige browsers in quirks-modus worden padding en border meegerekend in de totale breedte van het element.
- Niet-standaard gedrag van float en vertical-align: Fouten of onvoorspelbaar gedrag kunnen optreden bij CSS-eigenschappen gerelateerd aan uitlijning en stroom.
- Verschillen in de verwerking van lettertypen en maten: CSS-regels voor het bepalen van lettergrootte en andere elementen kunnen verkeerd worden toegepast.
- Gebrek aan ondersteuning voor moderne standaarden: Sommige functies van CSS3 en HTML5 zijn mogelijk niet beschikbaar of werken niet correct.
Browsers schakelen over naar de compatibiliteitsmodus als de webpagina geen correcte doctype heeft of als de doctype in een verouderd formaat is. Het hebben van een volledige en juiste DOCTYPE (bijvoorbeeld <!DOCTYPE html>) zet de browser in de standaard renderingsmodus.
Voorbeeld van een correcte DOCTYPE voor de standaardmodus:
<!DOCTYPE html>