Hvordan slå av quirks-modus og deaktivere den i Internet Explorer med HTML

Quirks-modus lar nettlesere å gjengi HTML og CSS kode skrevet på en måte som ikke er i samsvar med standarder. Bakgrunnen for å lage en "quirks" modus er at i begynnelsen, nettlesere ikke alle følger W3C - World Wide Web Consortium - spesifikasjoner for standarder i Web koding. Quirks-modus introduserer mange feil som du kan unngå ved å gjøre nettleseren med ballen standardmodus i stedet. Nettlesere gjengi kode i quirks-modus som standard, men legger en skikkelig DOCTYPE vil fikse denne situasjonen. Legge til "X-UA-Compatible" vil også gjøre Internet Explorer bruker sin mest up-to-date gjengivelse.

Bruksanvisning

1 Åpne websiden i Notepad. Sjekk for å se om den første kodelinje er en HTML DOCTYPE erklæring. Når en leser ser ingen doctype, vil den gå inn i quirks-modus.

2 Endre DOCTYPE erklæring til en av disse to:

<! DOCTYPE html>

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Strict // EN"

"Http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Den første doctype er for HTML5, men det fungerer med HTML 4 og XHTML-kode også. Internet Explorer 8 og nyere vil automatisk bytte til standardmodus når den ser dette DOCTYPE. Den andre doctype eksempel fungerer for XHTML i alle nettlesere.

3 Legg en "http-equiv" meta tag til hodet av HTML-koden. I motsetning til andre meta-tags, må dette gå rett under åpningen "<head>" tag. Denne koden vil tvinge Internet Explorer til å bruke den mest oppdaterte dokumentet modus:

<Meta http-equiv = "X-UA-Compatible" content = "IE-edge, krom = 1" />