Makombiyuta, Zvirongwa
Doctype HTML - chii? Zvaunofanira kuziva pamusoro chinhu
Pasinei vamwe vanonamata, kufambira mberi anoramba kutanga kuti usingagoni kumiswa. Zvisinei, apo vamwe dzinoronga kuramba tichishanda kuenda kubindu kumwedzi, vamwe vari chaizvoizvo achinyatsotaurira kunyonganiswa, nokuti zvinova zvakaoma kufambirana kuchinja. Muenzaniso wakadaro "hove-up" ndivo vamiririri ounyanzvi hwokugadzira chokuita kumusoro rwokugadzira.
Kunyange zvazvo vakawanda padandemutande vagadziri, programmers uye coders vari nani unoenderana mweya nguva, pane chero "Nura Baba", iro anogamuchira mashoko kubva vhiki mushakabvu, asi achine yakawanda kururama, chokwadi ndechokuti siyanei. Dzinoenderana padanho mberi kwakaoma pasango michina mitsva. Funga muenzaniso nyore: kunyange makore 5-10 akapfuura, mumwe yokuvaka mitambo paIndaneti musi Adobe Flash aigona kuzadzisa chaihwo kubudirira, vakawanda "Happy Farmer" vane uchapupu kuti. Zvisinei, nhasi michina iyi zvishoma nezvishoma kufa kunze, achipa nzira kupfuura ano, asi isingasviki vazhinji pakudzidza zvinokosha HTML5. Nenzira, ndiko HTML5, uye mumwe "vatambi" nyaya yanhasi wakayeriswa mevhiki HTML-DTP.
Doctype HTML - chii?
Izvi shongwe vakaurayiwa yepamusorosoro mberi zvemichina. Achipinda 90-s, izvo Munokudzwa kwete chete "rwisana" mamiriro ezvinhu munyika yedu, asi zvikuru hondo chaiyo pakati browsers, vakauya munyika chete zvinogadzirwa shoma kuti kubvumira vanoshandisa makombiyuta kuti Surf World Wide Web. Pane chimwe chete dambudziko - mukurumbira apo Netscape Navigator uye Internet Explorer vakatarira peji imwe neimwe zvachose, ukuwo, uye creators kwenzvimbo kuumba munhu mapeji yakasiyana zvachose zvirongwa izvi.
Standards? Mumakore iwayo, kutaura nezvazvo aiva musoro - W3C chakavapo kuchangotanga, uye pave yenyu kureva Microsoft kazhinji kuzivikanwa kuti vaifarira kugadzira yavo, hahuenderani chinhu bikes. Kunyange zvakadaro, pakazopera kuti zvinotyisa (nokuti Web Developers) gumi, zvinhu vakadzokera zvakajairika pashure zvose: paiva nevamwe akatodzana mitemo kuti kana kwete zvakazara, asi vachiri rairemekedzwa zvose dzakakurumbira browsers.
Zvisinei, mamiriro ezvinhu akava vakadaro kuti zvinodiwa rakapiwa uye Browser vagadziri vakanga, kuti akariisa zvinyoronyoro, kwete zvachose zvakafanana. Unogona nyore kuumba zvachose akarurama panyaya HTML, CSS uye Dom peji yacho, asi imi nzvimbo Browser vakaramba akaratidza kwete zvauri kutarisirwa kuona.
Kunyange zvakadaro, nokufamba kwenguva, Developers tichiri pakupedzisira akasarudza kufunga kwete chete pamusoro makwikwi, asi inenge webmaster, uye azviratidza - Doctype HTML. Ichi chipepa chinokosha kuti anoudza Browser sei zvinofanira kufungwa imwe peji.
Chii chinodiwa kuti Doctype HTML-yekubvuma?
Kusati kwatombova zvakakwana zvinodiwa, iro rakatanga kutevera kwese, Developers mazhinji browsers vakaedza kudhonza jira pamusoro pachake, ndinosika nzira yokutaura ravo kune imwe rwokugadzira. Somugumisiro, mumwe uye peji chete anotarisa akasiyana browsers nenzira dzakasiyana. Zvisinei, ichi tave kuudzwa, havana kutaura kuti kana Vanoburitsa zvirongwa Web Surfing pavaiuya, paiva neimwe, hapana dambudziko shoma varaidza.
Fungidzira mamiriro ezvinhu: iwe - chaiwo Web yokuvaka mukupera 90s. It kuitira zvakaitika kuti vakawanda nguva yaunopedzera ari mubrowser Internet Explorer 4. Microsoft anosarudza pakarepo vapengenuke uye kuti browser itsva zvakawanda "zvakarurama" apo hazvisi pachena sezvazvakaita ikozvino pakusika nzvimbo uye chii chokuita nevaya vane kare akasika. Chokwadi, kana uine nguva yakakwana, unogona nyorazve ayo HTML-bumbiro nenzira kuti anoenderana nemitemo itsva, asi nokuti vanhu - simbe zvisikwa.
Panguva ino nguva Doctype HTML ndiyo zvakakodzera "kuvamba." Zvichienderana hworudzii gwaro riri raanotaura pakutanga peji, iyo Browser achasarudza zvikuru zvakakodzera ichi kana mashandiro kudzorera. Kana Doctype ari HTML-code isipo, kuti Browser vachaenda kugarisana muoti (kazhinji, asi hazvo). Somugumisiro, mumwe chete Internet Explorer 6 (kunyange kana faira iye zororo murugare) pasina Doctype Tag haazvibati sokunge uri kushanda kwayo rechina Bhaibheri.
mhando Doctype
Doctype Tag zvinosanganisira mhuka dzakawanda kuti unogona kukamurwa zvimwe mhando. Chekutanga, rinotsanangura mhando chikuru markup mutauro: HTML 4,01, HTML 5, XHTML 1.0 kana XHTML 1,1. Chechipiri, neimwe mitauro iyi ine subsections ayo, achinongedzera "coefficient kuti mhosva-kuwana" t. E. At sei oma kuva HTML-romutemo isingachinji W3C mitemo. Zvisinei, kana yechipiri, pane kunze maviri - HTML5 uye XHTML 1,1 hazvina subspecies uye tiri chete chimiro chimwe Doctype HTML. Asi zvakawanda pamusoro paikoko ...
Zvakaoma kusvika: Doctype Strict
Kana uchida kuti kusika HTML-remitemo akaenzana tsamba neimwe romutemo validator, mamwe chikurudziro (asiri udyire) Zvaizova kushandisa Doctype Strict. Kana aunoda kushandisa zvikuru yepamusoro XHTML 1.0, mutsetse, iyo ichatanga nechimwe chine maatomu akafanana anofanira kutarira seizvi:
Kusarudza Doctype HTML Public kuomesa template chendangariro kuti chero yakatsauka kubva mureza kuchaita muonekwe ari Browser, uye akabva ashandisa isiri chipepa iri kuteerera. Zvikurukuru, enderana rudzi, chero chipepa, kana iri chimiro, mufananidzo kana zvimwe chinhu kunodiwa kuti riri mukati misa tags. Kana ukasarudza kuita pasina izvozvo, Browser nyore haangavi kuratidza chinhu ichi, uye kukanganisa mazita marongerwo kwakazadziswa vaviri zvinyorwa.
Uyezve, vakawanda Tags kuti kubvumira kuti Format mashoko, zviri zvakare chinodiwa kubvisa - the wakaoma hurumende zvinoreva kushandisa CSS.
Kuda kusvika: Doctype Transitional
«Soft» Doctype HTML 4 haanzi sezvinotevera:
For XHTML tambo zvakare inoratidza siyanei, asi zvinonyatsorehwa muitiro kuramba:
Kubva mukuru kune chaidzo: Doctype Frameset
Approach apo vachiongorora mapeji kuti zvaidiwa Frameset template iri kazhinji akafanana ari Transitional Zvisinei, kuwedzera kune "madiro" pamusoro apa, template ichi kunoita kuti kushandisa mapuranga. Other kusiyana Frameset asina, saka, anogona chete kuchinjwa achazviunzira zviziviso, nokuti HTML 4,01 uye XHTML 1.0:
Cutting-Edge
Other mhando Doctype
To musi, pane akasiyana siyana Doctype mapatani, zvizhinji izvo unouya XHTML. Nepo shanduro mutauro markup yechipiri haina kubuda kupinda chiedza, vachiva rutivi HTML5 wo, kusiyana kwayo Shanduro yokutanga, kunyange asiri soro kuwanda, apora.
Zvakakosha Doctype?
Zvichida vamwe ruzivo "vanyori" iri HTML achaedza kusateerera okushambadza peji mhando. Zvakanaka, kana vasina kudzidza mashoko anokosha kubva vyshenapisannogo, tinopa muenzaniso nyore. Heuno muenzaniso peji kuti anoshandisa Transitional-template:
Tinovimba muenzaniso uyu ndiyo zvakakwana iripo vyshenapisannogo anotsanangura kukosha, saka tinogona chete kuchengeta pfungwa kana, Zvakanakisa, dzidza kunyora bumbiro kuti inopfuura kuzviomesera-chivimbo chakasimba. Rombo rakanaka kwamuri!
Similar articles
Trending Now