Mik DOCTYPES? Milyen furcsa szokásai és a böngészõ szigorú mód?

Egyszerű beszélő (akik soha nem hallottak doctype mai nap előtt)! DOCTYPE a nyilatkozat egy HTML dokumentum, amely megelőzi a <HTML> tag, amely úgy néz ki valami ehhez hasonlót (beillesztett a forrása ennek az igen oldal)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Miért használja DOCTYPE?
Az egész akkor kezdődött, amikor böngésző szabványok kerültek bevezetésre a W3C. A korábbi webes fejlesztők végre CSS szerint a böngészők kívánságát, hogy az oldalak helyesen tette őket, és a legtöbb weboldal volt, hogy a CSS nem egészen felel ezeket az előírásokat / szabványokat.

Ezért a megoldás erre a problémára az volt, hogy

  • lehetővé teszi web-fejlesztők, akik ismerték a szabványokat, hogy melyik módot használja.
  • továbbra is megjelenítő oldal az öreg a régi (quirks) szabályai.

És DOCTYPE született.

Szóval, aszerint, hogy az oldal célja, hogy szabványok vagy nem, akkor válassza ki a megfelelő doctype.


Összefüggés a doctype & Browser módok
DOCTYPE az a kijelentés, hogy mondja meg a böngészőnek, milyen módban kell tenni a HTML oldalt, vagy inkább pontosabban, hogyan kell a böngésző értelmezi a CSS-ben, Quirks Mode vagy a szigorú mód.

Régi oldalak előtt írt ezen előírások kerültek bevezetésre nincs doctype. Ezért, ha nincs DOCTYPE HTML, akkor a böngésző a quirks módban.
De ha a DOCTYPE definíció szerint a következők valamelyikét, akkor a böngésző azt mondják, hogy a szigorú mód.

<! DOCTYPE html PUBLIC "- / / W3C / / DTD HTML 4.01 Transitional / / EN" "http://www.w3.org/TR/html4/loose.dtd">


Hagy egy Válaszol

NDK home | Kifejezése IT | kifejezése szájpadlás | kifejezése Penmenship | kifejezése Awe | kifejezése Myself