KọmputaSiseto

Doctype HTML - ohun ti o jẹ? Ohun ti o nilo lati mo nipa awọn ohun kan

Ko si ohun ti skeptics, ilọsiwaju tẹsiwaju lati wa ni a lasan ti ko le duro. Sibẹsibẹ, nigba ti diẹ ninu awọn ni o wa outraged protracted Gbe lati oṣupa ọgba, awọn miran ti wa gangan immersed ni a ijaaya, nitori ti o di le ati ki o le to pa soke pẹlu awọn ayipada. Ohun apẹẹrẹ ti iru "apeja-soke" ni o wa ni asoju ti ise-oojo jẹmọ si ga Bluetooth.

Nigba ti julọ ayelujara apẹẹrẹ, pirogirama ati coders wa ni Elo dara ti baamu si awọn ẹmí ti awọn akoko, dipo ju eyikeyi "Nura Baba", eyi ti gba alaye lati awọn ọsẹ pẹ, sugbon si tun pẹlu akude distortions, ni otito, ni itumo ti o yatọ. Badọgba lati awọn ipele ti itesiwaju jẹ nira ni awọn aaye ti imo ero titun. Ro kan ti o rọrun apẹẹrẹ: ani diẹ ninu awọn 5-10 odun seyin, a developer ti online awọn ere lori Adobe Flash le se aseyori ojulowo aseyori, afonifoji "Aláyọ Farmer" ni o wa atilẹba ti o ti ti. Sibẹsibẹ, loni yi ọna ti wa ni maa ku jade, fífún ọna lati a diẹ igbalode, sugbon kere ju kan opolopo ninu awọn iwadi ti awọn ipilẹ HTML5. Nipa ona, o jẹ HTML5, ki o si jẹ ọkan ninu awọn "ohun kikọ" ti oni itan ti yasọtọ weekdays HTML-DTP.

Doctype HTML - ohun ti o jẹ?

Eleyi arabara si olufaragba ti awọn ga-tekinoloji mura lati ni ọna ẹrọ. Sábọ 90-s, eyi ti o wa yato si ko nikan "ija" ipo ni orilẹ-ede wa, sugbon tun oyimbo kan gidi ogun ti burausa, mu wá sinu aye kan kan diẹ awọn ọja ti o gba kọmputa olumulo lati iyalẹnu awọn World Wide Web. Nibẹ jẹ nikan kan isoro - gbajumo nigbati Netscape Navigator ati Internet Explorer won nwa ni kanna iwe ni a patapata ti o yatọ, lẹsẹsẹ, ati awọn creators ti awọn ojula lati ṣẹda a patapata ti o yatọ ojúewé fun awọn wọnyi eto.

Awọn ajohunše? Ni awon odun, lati soro nipa wọn wà pointless - W3C ti papo ni awọn oniwe-ikoko, ati ki o se igbelaruge rẹ IE Microsoft gbogbo mọ pe fẹ lati pilẹ ara wọn, ni o wa ko ni ibamu pẹlu ohunkohun keke. Ṣugbọn, nipa opin ti awọn ti ẹru (fun oju-iwe ayelujara Developers) ewadun, awọn ipo pada si deede lẹhin ti gbogbo: nibẹ wà diẹ ninu awọn semblance ti awọn ajohunše wipe ti o ba ko ni kikun si, sugbon si tun bọwọ nipasẹ gbogbo gbajumo aṣàwákiri.

Sibẹsibẹ, awọn ipo ni tan-jade lati wa ni iru awọn ti awọn ajohunše ti awọn Consortium ati awọn kiri fun tita wà, lati fi o mildly, ko ni gbogbo iru. O le ṣẹda awọn iṣọrọ kan patapata ti o tọ ni awọn ofin ti HTML, CSS ati awọn Home iwe, ṣugbọn ti o ba afihan kiri stubbornly hàn ko ohun ti o ti ṣe yẹ lati ri.

Ṣugbọn, bi akoko lọ lori, kóòdù tun ti nipari pinnu lati ro ko nikan nipa idije, sugbon nipa a ayara, o si fi ara hàn - Doctype HTML. Eleyi jẹ pataki kan tag ti o sọ awọn kiri bi o ti o yẹ ki o wa ni kà kan pato iwe.

Ohun ti a nilo ni Doctype HTML-koodu?

Ṣaaju ki o to dide ti deedee awọn ajohunše, eyi ti bẹrẹ lati tẹle nibi gbogbo, ọpọlọpọ awọn Difelopa ti burausa ti gbiyanju lati fa awọn ibora lori ara rẹ, ṣiṣẹda ara wọn ọna ti ona si kan pato Bluetooth. Bi awọn kan abajade, ọkan ati awọn kanna iwe wulẹ ni orisirisi awọn aṣàwákiri ni awọn ọna oriṣiriṣi. Sibẹsibẹ, yi ti a ba ti a ti so fun, o kan ma ko darukọ wipe nigbati awọn ti onse ti awọn eto fun oju-iwe ayelujara oniho wá ni ayika, nibẹ wà miiran, ko kere amusing isoro.

Fojuinu awọn ti itoju: o - a aṣoju ayelujara Olùgbéejáde pẹ 90s. O o kan ki sele ti julọ ti awọn akoko ti o na ni awọn kiri Internet Explorer 4. Microsoft pinnu lati lojiji wá si wọn ogbon ati ki o ṣe titun rẹ browser jẹ diẹ "ti o tọ", nipa eyiti o ti wa ni ko ko o bi o ti jẹ bayi lati ṣẹda ojula ati ohun ti lati se pẹlu awon ti o ni tẹlẹ da. Dajudaju, ti o ba ni to akoko, o le rewrite awọn oniwe-HTML-koodu ni iru kan ona ti o ni ibamu si awọn titun awọn ajohunše, ṣugbọn nitori awon eniyan - ọlẹ ẹda.

O je ni aaye yi Doctype HTML ni julọ yẹ "kiikan." Ti o da lori ohun ti Iru ti iwe ti o ti wa ni pato ni ibẹrẹ ti awọn iwe, awọn kiri yoo yan awọn julọ o yẹ ninu apere yi ni siseto Rendering. Ti o ba ti Doctype ninu awọn HTML-koodu ti wa ni ko wa, awọn kiri yoo lọ si ibamu mode (maa, sugbon ko dandan). Bi awọn kan abajade, kanna Internet Explorer 6 (paapa ti o ba awọn faili ti o sinmi ni alaafia) ninu awọn isansa ti Doctype tag huwa bi ti o ba ti o ba ti wa ni ṣiṣẹ ninu awọn oniwe-kẹrin ti ikede.

orisi Doctype

Doctype tag ni orisirisi awọn eya ti o le wa ni pin si awọn isori. Ni ibere, o se apejuwe awọn ifilelẹ ti awọn orisi ti díjítà èdè: HTML 4,01, HTML 5, XHTML 1.0 tabi XHTML 1.1. Keji, kọọkan ninu awọn wọnyi ede ni o ni awọn oniwe-subsections, ntokasi si "olùsọdipúpọ ti ẹbi-wiwa" t. E. Ni bi o alakikanju lati wa ni HTML-koodu mulẹ W3C awọn ajohunše. Sibẹsibẹ, ninu awọn keji nla, nibẹ ni o wa meji imukuro - HTML5 ati XHTML 1.1 ko ni ni eyikeyi subspecies ati ki o wa nikan kan fọọmu ti Doctype HTML. Sugbon siwaju sii lori wipe nigbamii ...

Nira ona: Doctype muna

Ti o ba fẹ lati ṣẹda HTML-koodu bamu si kọọkan lẹta ti awọn ofin validator, awọn afikun imoriya (miiran ju ara-anfani) ni yio jẹ lati lo Doctype muna. Ti o ba gbero lati lo awọn diẹ to ti ni ilọsiwaju XHTML 1.0, awọn ila, eyi ti yoo bẹrẹ kọọkan ano yẹ ki o wo bi yi:


Yan Doctype HTML Public ti o muna awoṣe idaniloju wipe eyikeyi iyapa lati awọn boṣewa yoo wa ni woye nipa awọn kiri ayelujara, ati ki o si lo ti ko tọ si tag ti wa ni bikita. Ni pato, ni ti o muna mode, eyikeyi tag, boya o jẹ kan fọọmu, image tabi awọn miiran ohun ti a beere lati wa ni be laarin awọn Àkọsílẹ afi. Ti o ba ti o ba pinnu lati se lai o, awọn kiri nìkan yoo ko han yi ohun kan, ati aṣiṣe akojọ akọkọ kún soke a tọkọtaya ti igbasilẹ.

Ni afikun, awọn nọmba kan ti afi ti o gba lati ọna kika ọrọ, o jẹ tun wuni lati se imukuro - awọn ti o muna ijọba tumo si awọn lilo ti CSS.

Humane ona: Doctype iyipada

Ti o ba ti a àìdá ọna ti o muna awoṣe ko ba ọ tabi ti o nìkan saba lati lọ si awọn ofin, nibẹ ni nigbagbogbo awọn seese lati asegbeyin ti si a diẹ humane iru Doctype HTML Public. W3C mu itoju ti awon ti o ko ba fẹ lati fi soke awọn isesi ati lopo lopo lati ṣiṣẹ labẹ milder ipo, ṣiṣẹda a iyipada Àpẹẹrẹ nsoju a iyipada ona lati awoṣe afọwọsi. Àdàkọ yìí kí o lati larọwọto gba ara diẹ ninu awọn ominira, bi muna ti ni idinamọ, awoṣe afi, bi daradara bi ọpọlọpọ awọn miiran yonuso si awọn ifilelẹ, eyi ti o ti ko sọnu ibaramu niwon ti pẹ 90s.

«Asọ» Doctype HTML 4 ti wa ni polongo bi wọnyi:

Fun XHTML okun lẹẹkansi o wulẹ die-die ti o yatọ, ṣugbọn awọn ìwò aṣa ti wa ni tẹsiwaju:

Lati ọjọ, pelu awọn ti o daju wipe kọọkan coder ọtẹ lati baramu awọn muna-awoṣe, o jẹ a iyipada Doctype ni julọ gbajumo. Ṣugbọn, àdàkọ yìí ni o ni ọkan gbese iye: validator yoo "kọ" eyikeyi ojúewé eyi ti o ni awọn fireemu. Ti o ba nilo lati asegbeyin ti si yi ọna akọkọ, o yẹ ki o san ifojusi si awọn tókàn - awọn ti o kẹhin awoṣe.

Lati gbogbo si awọn kan pato: Doctype Frameset

Ona nigba ti yiyewo ojúewé fun ibamu pẹlu awọn Frameset awoṣe ni gbogbo iru si wipe ti awọn iyipada, sibẹsibẹ, ni afikun si awọn "ominira" ti awọn loke, àdàkọ yìí faye gba o lati lo awọn fireemu. Miiran iyato Frameset ni o ni ko, nitorina, le nikan gbigbe ila fun Akede, fun HTML 4,01 ati XHTML 1.0:

Ige-eti

Dajudaju, ifilo si awọn ibere ti yi article gbogbo awọn dagba gbale ti HTML5 bošewa, a ko le foju awọn díjítà ede. O ni funny ti W3C ka awọn ipilẹ HTML version, ki o jẹ awọn Doctype HTML 5 wulẹ oyimbo iwonba. Ni gbolohun miran, yi iru definition ni wipe awọn kiri nilo lati ṣiṣẹ pẹlu awọn "funfun» HTML, ati ohun ti o wa loni ka lati wa ni HTML5, nigba ti faramọ si ọpọlọpọ awọn ti awọn kẹrin ti ikede ti wa ni ka lati wa ni oyi ti atijo.

Miiran orisirisi Doctype

Lati ọjọ, nibẹ ni o wa ni ọpọlọpọ awọn orisirisi ti Doctype elo, julọ ti eyi ti de si XHTML. Nigba ti awọn keji ti ikede ti awọn díjítà ede kò jade wá si imọlẹ, di ara ti awọn HTML5 aforementioned, iyatọ ninu awọn oniwe-akọkọ ti ikede, biotilejepe ko ga itankalẹ, laaye ati daradara.

Ṣe o pataki Doctype?

Boya diẹ ninu awọn alakobere "onkqwe" ni HTML yoo gbiyanju lati foju awọn ipolongo iwe iru. Daradara, ti o ba wọn kò kọ pataki alaye lati vyshenapisannogo, a fi kan ti o rọrun apẹẹrẹ. Eyi ni àpẹẹrẹ iwe ti o nlo iyipada-awoṣe:

O wulẹ bi o ti yẹ ki o wo bi on awọn agutan ti awọn onise, sugbon o jẹ tọ fun wa lati "adaru» Doctype, ati awọn ti a gba awọn wọnyi:

Bi o ti le ri, awọn iwe ti koja significant ayipada: faded ogiri, awọn akojọ ti di disfigured akojọ, CSS diẹ ninu awọn kilasi nìkan bikita, ni afikun, ojúewé "otros" keji scrollbar.

Ireti, yi apẹẹrẹ to wa vyshenapisannogo salaye pataki, nitorina, a le nikan pa awọn akiyesi tabi, apere, kọ lati kọ koodu ti o gba ti o muna-afọwọsi. Ti o dara orire fun nyin!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 yo.birmiss.com. Theme powered by WordPress.