Számítógépek, Programozás
DOCTYPE HTML - mi ez? Mit kell tudni a tétel
Nem számít, milyen a szkeptikusok, a haladás továbbra is olyan jelenség, amely nem lehet megállítani. Azonban míg néhány felháborodott elhúzódó mozog a hold kert, mások szó szerint elmerül a pánik, mert egyre nehezebb és nehezebb lépést tartani a változásokkal. Egy példa az ilyen „felzárkózás” a képviselői szakmák kapcsolódó magas technológia.
Míg a legtöbb webes tervezők, programozók és kódolók sokkal alkalmasabb a szellemében az idő, nem pedig a „Nura Baba”, amely információt kap a hét végén, de még mindig jelentős torzulások, a valóság egy kicsit más. Megfelelnek a fejlődés szintjét nehéz az új technológiák területén. Vegyünk egy egyszerű példát: még néhány 5-10 évvel ezelőtt, a fejlesztő az online játékok Adobe Flash tudott kézzelfogható sikert, számos „Happy Farmer” a bizonyíték. Ma azonban ez a technológia lassan kihal, utat enged a modern, de kevesebb, mint a többség a tanulmány alapvető HTML5. By the way, ez a HTML5, és az egyik „karakter” a mai történetek szentelt hétköznap HTML-DTP.
DOCTYPE HTML - mi ez?
Ez az emlékmű áldozatainak a high-tech technológiai fejlődés. Lendületes 90-s, melyek annyiban különböznek nem csak a „harci” helyzet hazánkban, hanem elég egy igazi háború böngészők, bevinni a világnak csak néhány termék, amely lehetővé teszi a számítógép-felhasználók szörfözhet a világhálón. Csak egy probléma - népszerű, amikor a Netscape Navigator és az Internet Explorer néztek ugyanazon az oldalon egy teljesen más, illetve és az alkotók az oldalon, hogy hozzon létre egy teljesen más oldalak ezeket a programokat.
Szabványok? Azokban az években, róluk beszélni értelmetlen - W3C létezett még gyerekcipőben jár, és elősegíti az IE Microsoft általánosan ismert, hogy előnyös, hogy kitaláljon a saját, nem kompatibilis semmivel kerékpár. Mindazonáltal az a vége, hogy a szörnyű (webfejlesztőknek) évtizedben a helyzet normalizálódott, miután minden: volt némi hasonlóság az előírások, hogy ha nem teljesen, de még mindig tartania minden népszerű böngészők.
A helyzet azonban kiderült, hogy legyen, hogy az előírásoknak a konzorcium és a böngésző a gyártók, hogy enyhén szólva, egyáltalán nem hasonlít. Könnyedén létrehozhat egy teljesen korrekt szempontjából HTML, CSS és a DOM az oldalt, de előnyös böngésző makacsul nem mutatott, amit várt látni.
Mindazonáltal, ahogy telt az idő, a fejlesztők még végül úgy döntött, hogy úgy gondolja, nem csak a verseny, hanem a webmester, és úgy tűnt - DOCTYPE HTML. Ez egy speciális címkét, ami megmondja a böngésző hogyan kell figyelembe venni egy adott oldalon.
Mire van szükség a DOCTYPE HTML-kódot?
Eljövetele előtt a megfelelő szabványok, amely kezdett követni mindenhol, sok fejlesztő a böngészők akarta húzni a takarót magára, ami a saját módszereit megközelítés egy adott technológia. Ennek eredményeként egy és ugyanazon oldal úgy néz ki a különböző böngészőkben különböző módon. Ez azonban azt mondták, csak nem beszélve arról, hogy ha a termelők a programok webböngészés körül jött, volt egy másik, nem kevésbé szórakoztató probléma.
Képzeld el a helyzetet: a - tipikus web developer '90 -es évek végén. Ez csak azért történt, hogy a legtöbb időt tölt a böngésző Internet Explorer 4. A Microsoft úgy dönt, hogy hirtelen észhez térnek, és az új böngészőt több „helyes”, ahol nem egyértelmű, mint most, hogy hozzon létre oldalakat és mit kell tenni azokkal, akik már létrehozva. Természetesen, ha van elég ideje, akkor átírják a HTML-kódot, oly módon, hogy az megfelel az új előírásoknak, hanem azért, mert az emberek - lusta lények.
Ez volt ezen a ponton Doctype HTML a legmegfelelőbb „találmány.” Attól függően, hogy milyen típusú dokumentum meg van határozva elején az oldalt, a böngésző fogja kiválasztani a legmegfelelőbb ebben az esetben a mechanizmus teszi. Ha a Doctype a HTML-kód nem áll rendelkezésre, a böngésző bemegy kompatibilitási mód (általában, de nem feltétlenül). Ennek eredményeként az azonos Internet Explorer 6 (akkor is, ha a fájl Nyugodjék békében) hiányában Doctype tag úgy viselkedik, mint ha dolgozik a negyedik változat.
típusú Doctype
Doctype tag is több faj lehet osztani az egyes kategóriákban. Először is azt írja a főbb jelölőnyelv: HTML 4.01, HTML 5, XHTML 1.0 vagy XHTML 1.1. Másodszor, e nyelvek mindegyike rendelkezik saját alfejezetek, rámutatva, hogy a „együttható hibakeresővel” t. E. At milyen nehéz lehet HTML-kód létrehozott W3C szabványoknak. Azonban a második esetben, két kivételtől eltekintve - HTML5 és XHTML 1.1 nem rendelkezik az alfaj és csak az egyik formája DOCTYPE HTML. De erről bővebben később ...
Szigorú megközelítés: DOCTYPE Szigorú
Ha szeretné, hogy HTML-kód megfelel az egyes levél a törvény érvényesítő, a további ösztönzést (kivéve önérdek) használata lenne Doctype Szigorú. Ha azt tervezi, hogy használja a fejlettebb XHTML 1.0, a vonal, amely megkezdi minden eleme kell kinéznie:
A választás DOCTYPE HTML Public szigorú sablon biztosítja, hogy bármely eltérést a szokásos lesz észre a böngészőt, majd használni a rossz címke figyelmen kívül hagyja. Különösen szigorú módban, minden tag, akár olyan formában, kép vagy más elem szükséges belül helyezkedik el a blokk címkéket. Ha úgy dönt, hogy nem nélküle, a böngésző egyszerűen nem jeleníti meg ezt az elemet, és hibalista elrendezés töltött fel egy pár rekordok.
Ezen kívül számos címkék, amelyek lehetővé teszik, hogy formázza a szöveget, az is kívánatos, hogy megszüntesse - a szigorú rendszer magában foglalja a CSS.
Kíméletes megközelítés: DOCTYPE Átmeneti
«Soft» DOCTYPE HTML 4 nyilvánították az alábbiak szerint:
Az XHTML húr ismét úgy néz ki, kicsit más, de az általános tendencia folytatódik:
Az általánostól a specifikus: Doctype Frameset
Megközelítés ellenőrzésekor oldalakon való megfelelés Frameset sablon általában hasonló az átmeneti, de amellett, hogy a „szabadságjogok” A fentiek ezt a sablont lehetővé teszi, hogy a kereteket. Más különbségek Frameset van, tehát nem csak a szállítóvezeték bejelentések, a HTML 4.01 és XHTML 1.0:
Élvonalbeli
Más fajták Doctype
A mai napig, több fajta Doctype minták, amelyek többsége jön XHTML. Míg a második változat a jelölőnyelv nem jött ki a fényre, részévé válik a HTML5 említettük, változtatás az első verzió, bár nem a legmagasabb előfordulási, él és virul.
Fontos ez Doctype?
Talán néhány újonc „író” szám a HTML megpróbálja figyelmen kívül hagyni a hirdetés oldal típusát. Nos, ha nem tanulnak fontos információkat vyshenapisannogo, akkor egy egyszerű példát. Íme egy példa oldal használja Átmeneti-sablon:
Remélhetőleg ez a példa elég szabad vyshenapisannogo jelentőségét magyarázza, ezért csak akkor tudjuk tartani a figyelmet, vagy ideális esetben megtanulnak írni-kód, amely átmegy a szigorú-érvényesítés. Sok szerencsét!
Similar articles
Trending Now