TölvurForritun

DOCTYPE HTML - hvað er það? Það sem þú þarft að vita um hlutinn

Sama hvað efasemdamenn, framfarir áfram að vera fyrirbæri sem ekki er hægt að stöðva. Hins vegar, á meðan sumir eru outraged langvinn færa til tunglsins garð, aðrir eru bókstaflega á kafi í læti, vegna þess að það verður erfiðara og erfiðara að halda í við breytingar. Dæmi um slíka "catch-up" eru fulltrúar starfsstétta sem tengjast hátækni.

Þó að vefur hönnuður, forritari og merkjamál eru mun betur til þess fallin að anda sinn, frekar en hvaða "Nura Baba", sem fær upplýsingar frá viku seint, en samt með töluverðum röskun, veruleikinn er nokkuð mismunandi. Í samræmi við stig framfara er erfitt á sviði nýrrar tækni. Lítum á dæmi: jafnvel sumir 5-10 árum síðan, verktaki af online leikjum á Adobe Flash gæti náð áþreifanlegum árangri, fjölmargir "Happy Farmer" eru sönnun þess. Hins vegar í dag þessi tækni er smám saman að deyja út, giving vegur til nútímalegri, en minna en meirihluti rannsókn á helstu HTML5. Við the vegur, það er HTML5, og er einn af "stafi" af sögum í dag varið virka daga HTML-DTP.

DOCTYPE HTML - hvað er það?

Þetta minnismerki við fórnarlömb hátækni framfarir í tækni. Glæsilegur 90-S, sem eru aðgreindar ekki aðeins "gegn" Ástandið í landinu okkar, heldur líka alveg alvöru stríð vafra, fært inn í heiminn fyrir nokkrum vörum sem leyfa tölva notandi til að vafra á World Wide Web. Það er aðeins eitt vandamál - vinsælt þegar Netscape Navigator og Internet Explorer var að horfa á sömu síðu í allt öðruvísi, í sömu röð, og skapari af the staður til að búa til alveg mismunandi síður fyrir þessi forrit.

Staðla? Á þessum árum, að tala um þá var tilgangslaust - W3C hefur verið í fæðingu þess, og stuðla að IE Microsoft þitt er almennt þekkt sem kusu að finna eigin spýtur, eru ekki í samræmi við neitt hjól. Engu að síður, í lok þeirrar hræðilegu (fyrir Vefur verktaki) áratug, ástandið aftur í eðlilegt horf eftir allt: það var einhver semblance stöðlum að ef ekki að fullu, en samt virt af öllum vinsælustu vöfrum.

Hins vegar er ástandið reyndist vera þannig að reglur um samstarfsaðilanna og vafrinn framleiðendur voru, að setja það mildilega, ekki allt svipað. Þú getur auðveldlega búið til alveg rétt hvað varðar HTML, CSS og DOM síðunni, en valinn vafrinn stubbornly sýndi ekki það sem þú búist við að sjá.

Engu að síður, eins og tíminn fór, verktaki enn hafa loksins ákveðið að hugsa ekki bara um keppni, en um vefstjóra og hann birtist - DOCTYPE HTML. Þetta er sérstakt merki sem segir vafranum hvernig það ætti að teljast tiltekin síða.

Hvað er þörf á the DOCTYPE HTML-kóða?

Fyrir tilkomu fullnægjandi staðla, sem byrjaði að fylgja alls staðar, hafa margir verktaki vafra reynt að draga teppi yfir sig, búa til eigin aðferðir þeirra nálgun við ákveðna tækni. Þess vegna, einn og sama síðunni lítur á mismunandi vöfrum á mismunandi vegu. Hins vegar hafa þetta við verið sagt, bara ekki minnst að þegar framleiðendur af forritum fyrir Vefur brimbrettabrun kom í kring, það var annar, ekki síður skemmtilegur vandamál.

Ímyndaðu þér ástandið: þú - a dæmigerður vefur verktaki seint 90s. Það gerðist bara svo að mest af þeim tíma sem þú eyðir í vafranum Internet Explorer 4. Microsoft ákveður að skyndilega koma til skilningarvit þeirra og gera nýjan vafra þinn er meira "rétt", þar sem það er ekki ljóst eins og það er nú að búa til síður og hvað á að gera við þá sem þegar hafa búið. Auðvitað, ef þú hefur nægan tíma, gætir þú umrita sína HTML-kóða á þann hátt að það svarar til nýja staðla, heldur vegna þess að fólk - latur skepnur.

Það var á þessum tímapunkti DOCTYPE HTML er mest viðeigandi "uppfinning". Það fer eftir því hvaða tegund skjals og það er tilgreint í upphafi síðunni, vafrinn mun velja mest viðeigandi í þessu tilfelli vélbúnaður flutningur. Ef DOCTYPE í HTML-kóða er ekki í boði, vafrinn mun fara í ham eindrægni (oftast en ekki endilega). Þess vegna, sama Internet Explorer 6 (jafnvel ef skráin hann hvíla í friði) í fjarveru DOCTYPE tag hegðar sér eins og ef þú ert að vinna í fjórða útgáfa hennar.

tegundir DOCTYPE

DOCTYPE tag inniheldur nokkrar tegundir sem hægt er að skipta í ákveðnum flokkum. Í fyrsta lagi, lýsir hún helstu tegundir markup language: HTML 4.01, HTML 5, XHTML 1.0 eða XHTML 1.1. Í öðru lagi, hver af þessum tungumálum er undirhluta sína, sem bendir til að "stuðlinum kenna-finna" T. E. Á hversu erfitt að vera HTML-kóða á fót W3C staðla. Hins vegar, í seinna tilvikinu, það eru tvær undantekningar - HTML5 og XHTML 1.1 er ekki með neina undirtegund og eru aðeins eitt form af DOCTYPE HTML. En meira um það síðar ...

Strangt aðferð: DOCTYPE Strangt

Ef þú kýst að búa HTML-kóða sem svarar til hvers bókstaf laganna í gildi, til viðbótar hvatning (annað en eiginhagsmuni) væri að nota DOCTYPE Strangt. Ef þú ætlar að nota fleiri háþróaður XHTML 1.0, lína, sem hefst hver þáttur ætti að líta svona út:


Velja DOCTYPE HTML PUBLIC ströngu sniðmát tryggir að allir frávik frá venjulegu verði tekið af vafranum, og síðan notað rangt tag er hunsaður. Einkum í ströngu háttur, allir tag, hvort sem það er mynd, mynd eða önnur atriði sem þarf að vera staðsett innan blokk tags. Ef þú ákveður að gera án þess að það vafrinn einfaldlega ekki birta þetta atriði, og villa lista skipulag fyllt upp nokkra færslur.

Þar að auki, a tala af merkjum sem leyfa að sníða texta, það er einnig æskilegt að útrýma - ströng stjórn felur í sér notkun á CSS.

Mannúðlegri aðferð: DOCTYPE Transitional

Ef alvarleg aðferð ströng sniðmát er ekki sú sem þú eða þú vanur einfaldlega að fara gegn reglunum, það er alltaf möguleiki að grípa til mannúðlegri gerð DOCTYPE HTML PUBLIC. W3C annaðist þá sem vilja ekki gefa upp vana og óskar eftir að vinna undir vægari skilyrði, að búa til Transitional mynstri sem táknar bráðabirgðareglur nálgun fyrirmynd staðfestingu. Þetta sniðmát gerir þér kleift að vild leyfa þér nokkrar réttindum, svo sem Strangt er bönnuð, sniðmát tags, ásamt mörgum öðrum aðferðum við skipulag, sem er ekki misst mikilvægi síðan seint 90s.

«Soft» DOCTYPE HTML 4 er skilgreind sem hér segir:

Fyrir XHTML band aftur það lítur örlítið öðruvísi, en í heild stefna er að halda áfram:

Hingað til, þrátt fyrir að hvert coder leitast við að passa við stranga sniðmát, það er bráðabirgðareglur DOCTYPE er vinsæll. Engu að síður, þetta sniðmát hefur einn hámarksupphæð: Staðfestir vilja "hafna" þeim síðum sem innihalda ramma. Ef þú þarft að grípa til þessa aðferð skipulag, ættir þú að borga eftirtekt til the næstur - síðasta sniðmát.

Frá almennum til sértæku: DOCTYPE frameset

Nálgun þegar stöðva síður samræmi við frameset sniðmát er almennt svipuð og í Transitional hins vegar í viðbót við "frelsi" í framan, þetta sniðmát er hægt að nota ramma. Annar munur rammasett hefur því ekki einungis flytja lína fyrir tilkynningum, til HTML 4.01 og XHTML 1.0:

Skurður-Edge

Að sjálfsögðu vísa til í upphafi þessarar greinar allar vaxandi vinsældum HTML5 staðall, við gátum ekki horft ívafsmálið. Það er fyndið að W3C telur undirstöðu HTML útgáfa, þannig að það er DOCTYPE HTML 5 lítur alveg hóflega. Með öðrum orðum, þessi tegund skilgreining er að vafrinn þarf að vinna með "hreint» HTML, og hvað eru í dag talin vera HTML5, en þekki til margir af fjórða útgáfa er talin vera mögulega úreltur.

Önnur afbrigði DOCTYPE

Hingað til, það eru nokkur afbrigði af DOCTYPE mynstri, sem flest kemur til XHTML. En seinni útgáfa af markup language kom ekki út í ljós, að verða hluti af HTML5 áðurnefndra, breytileika í fyrstu útgáfu hennar, þó ekki hæsta algengi, lifandi og vel.

Er það mikilvægt DOCTYPE?

Kannski sumir nýliði "rithöfundar" í HTML mun reyna að hunsa auglýsing síðugerð. Jæja, ef þeir ekki lært mikilvægar upplýsingar frá vyshenapisannogo, gefum einfalt dæmi. Hér er dæmi síðu sem notar Transitional-sniðmát:

Það lítur út eins og það ætti að líta út eins og á þeirri hugmynd hönnuður, en það er þess virði að við "rugla» DOCTYPE, og við fáum eftirfarandi:

Eins og þú geta sjá, síðan hefur gengið í gegnum miklar breytingar: dofna veggfóður, matseðillinn hefur orðið disfigured lista, CSS sumir flokkar einfaldlega hunsað, auk þess sem síða "otros" second flettistika.

Vonandi, þetta dæmi er nóg til vyshenapisannogo útskýrir mikilvægi, því getum við aðeins að halda athygli eða, helst, læra að skrifa kóða sem fer strangar-löggilding. Gangi þér vel að þér!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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