OrdenagailuakProgramazioa

Doctype'a HTML - zer da? Zer elementua buruz jakin behar duzu

Ez dio axola zer eszeptikoen, aurrerapen jarraitzen fenomeno hori ezin da gelditu izan. Hala ere, batzuk luze haserretu moon lorategian mugitzen den bitartean, beste batzuk literalki izua batean murgilduta, eta zailagoa bihurtzen da mantentzeko aldaketekin delako. hala nola, "catch-up" adibide bat teknologia handiko lotutako lanbideetan ordezkariak dira.

gehienak web diseinatzaile, programatzaile eta coders askoz hobeto egokitzen denboraren izpiritua, baino edozein "Nura Baba", aste informazioa jasotzen berandu, baina oraindik distortsio handia bitartean, errealitatea zertxobait desberdina da. aurrerapen-maila dagozkien teknologia berrien alorrean zaila da. Demagun adibide sinple bat: duela, nahiz eta 5-10 urte batzuk, online jokoak garapenerako Adobe Flash arrakasta hautemangarria, hainbat "Happy Baserritarrak" lor daitekeela horren froga dira. Hala ere, gaur egun teknologia hau pixkanaka hiltzen da, bide emanez modernoago bat da, baina oinarrizko HTML5 azterketaren gehiengo bat baino gutxiago. Bide batez, HTML5 da, eta "pertsonaiak" eskainitako astegunetan HTML-DTP gaur egungo istorio bat da.

Doctype'a HTML - zer da?

Goi-teknologiako teknologia aurrerapenak biktimei monumentu hau. 90-s, eta horrek bereizten dira ez bakarrik "Borroka" gure herrialdeko egoera, baina baita nahiko benetako nabigatzaile gerra bat dashing, mundua gutxi batzuk besterik produktuen aukera ematen duten ordenagailu erabiltzaileek World Wide Web nabigatzeko jarri zuen. Arazo bat besterik ez dago - popular denean Netscape Navigator eta Internet Explorer ziren orri berean begira erabat beste batean, hurrenez hurren, eta gune sortzaile baten programa horiek erabat desberdinak orrietan sortzeko.

Arauak? Urte haietan, hitz egiteko pointless zen haiei buruz - W3C bere haurtzaroa existitu, eta zure IE Microsoft oro har, ezagutzen beren asmatu nahiago sustatzeko, ez dira ezer bizikletak bateragarria. Hala ere, ez du bere horretan (Web Developers) hamarkada amaieran, egoera normaltasunera itzuli ondoren: ez zen estandar semblance batzuk ez bada erabat, baina oraindik popular nabigatzaile guztiek errespetatu.

Hala ere, egoera aktibatuta izan behar partzuergoko estandarrak eta nabigatzailean fabrikatzaile esaterako zirela, jarri mildly, ez guztietan antzekoa. Erraz izan duzu sortzea erabat zuzena dagokionez HTML, CSS eta DOM orrialdean, baina zuk nahiago nabigatzaileak temati erakutsi ez zer espero zenuen ikustea.

Hala ere, denbora joan zen bezala, sustatzaile oraindik azkenik erabaki bakarra lehiaketa buruz, baina webmaster bat pentsatzen, eta agertu zuen - DOCTYPE HTML. Hau etiketa berezi bat nabigatzailea nola kontuan hartu behar da Orrialde bat kontatzen da.

Zer da beharrezkoa doctype'aren HTML-kodea ere?

estandar egokia, zein nonahi jarraitzen hasi etorrerak aurretik, nabigatzaile garatzaileek askotan saiatu manta tira berak baino gehiago, beren planteamendu metodo propioak sortzeko teknologia zehatz bati. Ondorioz, bat eta orri bera bezala modutan nabigatzaile desberdinetan itxura. Hala ere, esan izan dugu hau, besterik ez aipatzearren denean Web surf programak ekoizleek inguruan iritsi dela, ez zen beste bat, ez gutxiago dibertigarria arazoa.

Imajinatu egoera: you - tipikoa web sustatzailearen berandu 90eko. Beraz, besterik gertatu dela denbora pasatzeko nabigatzailea Internet Explorer 4. Microsoft erabakitzen batean, bere zentzumenak etorri eta zure nabigatzailean berria da gehiago "zuzena" duzu, Horren bidez, ez da argi da orain bezala guneak sortzeko eta zer dutenek, dagoeneko egin gehiena sortu. Jakina, nahikoa denbora izanez gero, bere HTML-kodea berridatzi ahal duzu modu bat dagokiola arau berriei, hala nola, baina jende delako - alferrak izaki.

zen puntu hau DOCTYPE HTML egokiena da at It "asmakuntza". zer mota dokumentuaren orriaren hasieran dago zehaztutako arabera, nabigatzailea gehien kasu honetan egokia aukeratuko ditu bihurtzean mekanismoa. HTML kode in 'doctype'a ez badago, nabigatzailea izango joan bateragarritasun modua (normalean, baina ez derrigorrez). Ondorioz, bera Internet Explorer 6 (fitxategia atseden bakea zuen, nahiz) DOCTYPE etiketa eza balitz bezala jokatzen ari zaren bere laugarren bertsioan lanean.

mota DOCTYPE

Doctype'a etiketa hainbat espezie hori kategoria jakin banatu daiteke barne. HTML 4.01, HTML 5, XHTML 1.0 edo XHTML 1.1: Batetik, markaketa hizkuntza mota nagusiak deskribatzen du. Bigarrenik, hizkuntza horietako bakoitzak bere azpiatalak ditu, t. E. "faila-aurkitzeko koefizientea" seinalatuz nola gogorra HTML-kodea ezarri W3C estandarrak izan behar dute. Hala ere, bigarren kasuan, badira bi salbuespenak - HTML5 eta XHTML 1.1 ez du inolako subespezie eta DOCTYPE HTML forma bat besterik ez dira. Baina hori gehiago geroago ...

Zorrotza hurbilketa: DOCTYPE Zorrotza

Nahiago HTML-kodea legeak validator letra bakoitzari dagokion sortu nahi izanez gero, pizgarri osagarriak (auto-interes ezik) DOCTYPE zorrotza erabili ahal izango litzateke. gehiago aurreratu XHTML 1.0 erabiltzeko asmoa baduzu, line, zein elementu bakoitzaren hasiko dira itxura hau behar du:


DOCTYPE HTML Publikoa zorrotza template aukeratzea bermatzen estandarraren desbiderapen edozein duten nabigatzaileak nabaritu egingo da, eta ondoren erabilitako okerreko etiketa ez da kontuan hartuko. Bereziki, modu zorrotzean ere, edozein etiketa bat forma, irudia edo beste elementu beharrezkoak bloke etiketa barruan kokatzen den. hura gabe erabakitzen baduzu, nabigatzaileak besterik ez elementu hau bistaratu, eta akats Zerrendaren diseinua bete erregistro pare bat.

Horrez gain, testua formateatzeko aukera ematen duten etiketa kopuru bat ere desiragarria kentzeko da - erregimen zorrotza CSS erabilera dakar.

Giza hurbilketa: DOCTYPE Transitional

larriak metodoa zorrotza template batek ez badu egokiera edo ohituta besterik arauen aurka joan, beti dago aukera gizatiarragoa mota 'doctype'ik HTML Publikoa jotzea. W3C hartu nahi ez duten amore ematen ohiturak eta baldintza milder pean lan nahi dutenen zaintza, iragankorrak eredu bat balioztatze eredua transizio hurbilketa bat ordezkari sortzeko. Txantiloi hau gaitzen libreki uzten zuk zeuk askatasun batzuk, debekatuta dago, besteak beste, zorrotza bezala, plantilla tags, baita beste ikuspuntu asko diseinua, eta hori ez da garrantzia galdu 90eko hamarkadaren amaieran geroztik.

«Soft» DOCTYPE HTML 4 honela deklaratu dago:

XHTML katea For berriro zertxobait desberdinak ikusten da, baina joera orokorra jarraitu:

Orain arte, hain zuzen Kodetzaile bakoitzak helburua Zorrotza-template etortzeko arren, da transizio 'doctype'ik ezagunena da. Hala ere, txantiloi hau kreditu-muga bat du: validator egingo "ukatzen" zein markoak inolako orriak. metodo diseinu hau jotzea behar baduzu, arreta ordaindu behar duzu bestera - azken txantiloia.

Nagusiaren zehatzetara: DOCTYPE Marko-

Approach denean egiaztapena Marko-template betez orriak oro har, iragankorrak, ordea, "askatasun" Aurreko gain, txantiloi hau ahalbidetzen markoak erabiltzeko aukera antzekoa da. Beste ezberdintasun Marko ditu, ez, beraz, soilik transferentzia iragarkiak line, HTML 4.01 eta 1.0 for:

Puntako

Jakina, artikulu hau gero eta HTML5 estandarra ospea guztien hasieran aipatuz, baina ezin izan dugu markaketa hizkuntza ez ikusi. Dibertigarria da W3C duten oinarrizko HTML bertsioan jotzen du, beraz, ez da doctype'aren HTML 5 itxura nahiko apala. Bestela esanda, mota definizio hau da nabigatzailea batekin "hutsa» HTML lan behar duen, eta zer dira gaur jotzen HTML5 izan da, jotzen da laugarren bertsioan askok ezagutzen bitartean potentzialki zaharkitua izateko.

Beste barietate DOCTYPE

Orain arte, hainbat DOCTYPE ereduak, eta horietatik gehienak XHTML dator-barietate daude. markaketa hizkuntzaren bigarren bertsioa bitartean ez atera argia sartu, HTML5 aipatutako, bere lehen bertsioan aldakuntzak parte bihurtuz, nahiz eta ez den nagusitasuna altuena, bizirik eta ondo.

Da DOCTYPE garrantzitsua?

Agian batzuk hasiberriak "idazle" HTML iragarki orria mota ez ikusi saiatuko da. Beno, ez bazuen vyshenapisannogo informazio garrantzitsua ikasi, adibide sinple bat emango dugu. Hemen Transitional-template egunero erabiltzen adibide orri bat:

diseinatzailearen ideia bezala begiratu behar bezala dirudi, baina merezi du guretzat "nahastu» DOCTYPE da, eta jarraian lortu dugu:

Ikusten duzun bezala, orriaren aldaketa handiak jasan ditu: wallpaper desagertu, menu desitxuratuta zerrenda, CSS klase batzuk besterik ez jaramonik egiten, gainera, orriaren "otros" bigarren korritze bihurtu da.

Zorionez, adibide honetan da nahikoa eskuragarri vyshenapisannogo garrantzia azaltzen du, beraz, ez dugu bakarrik mantendu ahal arreta edo, haien, ikasteko kode zorrotzak-balidazioa pasatzen duten idazteko. Zorte ona izan!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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