KomputeranBernameyên

DOCTYPE HTML - çi ye? Tu çi divê li ser babete dizanin

Yanê çi reşbîn, pêşveçûna berdewam bibe diyardeyeke ku nayê rawestandin. Lê belê, dema ku hin ne move ketî, nerazîbûneke bi baxçe hîvê, yên din jî bi rastiya xwe de li panîkê de pêk tê, ji ber ku ew bi zehmetî û zehmettir dibe ji bo xwe bi guherandinan. An nimûne ji yên weha re "nêçîrvanê-up" nûnerên pîşeyên related to teknolojîya bilind de ne.

Gava web designers, bernamenûs û kirox, ne pir baştir nedihat û ji ruh ji wê demê de, li şûna ku tu "Nura Baba", ku ji hefteya dereng agahî werdigire, lê hê jî bi xirabbûna çavan e, lê di rastîyê hinekî cuda ye. Nîşan dide ku asta pêşketina di warê teknolojiyên nû zehmet e. mînakeke sade binêrin: heta hin 5-10 years ago, a pêşvebirinê yên games bike li ser Adobe Flash dikarin serkeftinê şenber ku, komek ji "Cotkar Happy" bidestveanîna delîl li ku ne. Lê îro, bi vê teknolojîyê ye, hêdî hêdî dimirin derve, dide rê li ber modern zêdetir, di heman demê de kêmtir ji piraniya vê lêkolînê de ji HTML5 bingehîn. Di vê navê de, ew HTML5 e, û yek ji "tîp" ji çîrokên îro terxan çendan IP-DTP ye.

DOCTYPE HTML - çi ye?

Ev abîdeyeke ji bo qurbaniyên wê pêşketina high-tech li teknolojiya. Dashing 90-s, ku distinguished in, ne tenê "şer" de rewşa li welatê me, di heman demê de jî pir a şer rast yên gerok, nav li dinyayê tenê çend berhemên ku rê bikarhênerên komputerê xwe bigi- World Wide Web anîn. bi tenê yek pirsgirêk hene - popular dema Netscape Navigator û Internet Explorer de hate guherandin. Di heman rûpelê de digeriyan temamî cuda, bi rêzê ve, û sazkerên di malperê de ji bo afirandina gotarên bi temamî cuda ji bo van bernameyan de.

Standardî? Di wan salan de, ku li ser wan hatiye xerckirin, bû - W3C hatiye di zaroktiya xwe de hebû, û ber bi pêşvebirina IE Microsoft te bi gelemperî tê zanîn ku ji dęvla ku neafirandiye xwe bi xwe, ne lihevhatî bi bikes tiştekî ne. Lê dîsa jî, di dawîya ku deh xerab (ji bo Web Developers), ku rewşa xwe ya normal, piştî hemû vegeriya: bû hin Annals of standardên heye ku, eger bi temamî, lê hîn jî ji aliyê hemû gerokên navdar de rêz.

Lê belê, rewş derket holê ku, li gorî standardên ji konsorsiyuma û pîşekarên browser de bûn, ji bo danîn û bême'ne, qet ne wisa ye. Tu bi hêsanî dikare bi temamî kontrol bike, di warê avakirina HTML, CSS û rûpel DOM de, lê hûn browser tercîh bi rik nîşanî ne tiştê ku tu payîn ku bibînin.

Lê dîsa jî, weke demeke li ser çû, bipêşvebir hê jî ji dawiyê de biryar da ku bawer ne bi tenê dikarî li ser pêşbirkê, di heman demê de li ser webmaster, û ew nîşanî - DOCTYPE HTML. Ev tag taybet ku browser çawa ew divê a rûpel taybetî were hesibandin dibêje ye.

Çi di DOCTYPE HTML-code pêwîst e?

Berî ku advent ji pîvanên têra, ku li pey me li her derê, gellek bipêşvebir, ji gerokên hewl da ku naçar maye ji blanket ser xwe, afirandina rêbazên xwe yên nêzîkatiya ji bo teknolojiya taybetî. Di encama çalakiyê de, yek û di heman rûpelê de dinêre gerok cuda bi awayên cuda. Lê belê, ev em gotiye, çawa dikarim behsa ne ku dema ku hilberînerên bernameyên ji bo bêbinî ya webê li derdora bû, yê din jî li wê derê, pirsgirêk nîne kêmtir amusing.

Bifikirin ku rewşa: hûn - a pêşvebirinê web tîpîk dawiya salên 90'î de. Ev çawa çêbû, ku piraniya dema hûn di geroka Internet Explorer 4. Microsoft, biryar dide ku ji nişka ve bi ser hişê xwe ve bên û make new browser xwe zêdetir "correct" e derbas, hişt ku ew ne zelal e, wek ku niha ji bo qût, û çi ji bo ku ez bi wan ên ku niha afirandin. Bê guman, eger hûn dem têra xwe, tu dikarî xwe HTML-code di rewşeke wisa ku ev rêje ji bo pîvanên nû ya dîrokê, lê ji ber ku gelê - afirîdên lazy.

Ev di vê nuqteyê de DOCTYPE HTML ya herî minasib e bû "çędike." Dimîne li ser çi cure belgeya ku di destpêkê de li ser rûpela destnîşankirî, geroka wê hilbijêrî herî minasib di vê rewşê de mekanîzma pêkanîna. Eger DOCTYPE di HTML-code PDFî legellda nîye, geroka herin mode rêde (bi piranî ne, lê ne pêwîst e). Di encama vê çalakiyê, di heman Internet Explorer 6 (heta eger ew file ew di aştiyê de rihetiyê) ku di nava kaos tag DOCTYPE tevdigere weke ku hûn bi xebata li Versiyon ji çaran xwe.

cureyên DOCTYPE

tag DOCTYPE de çend cureyên ku dikarin bêne nav celeban de dabeş dibe. Di serî de, ew behsa cureyên sereke yên zimanê markup: HTML 4.01, IP-5, XHTML 1.0 an XHTML 1.1. Ya duyemîn jî, ku her yek ji van zimanan heye subsections xwe, amaje bi "qatjimara ji sûcê-peydakirina" t. E. At çawa dijwar be IP-code standardên W3C avakirin. Lê belê, di doza duyemîn de, ne du îstisnayan li wir - HTML5 û XHTML 1.1 ti binecureyan ne xwedî û ne bi tenê yek form of DOCTYPE HTML. Lê zêdetir li ser ku piştre ...

nêzîkatiya bi hûrbînî: DOCTYPE Strict

Heke hûn nexwazin avakirina IP-code destdayî ji bo her nameyekê ji validator Şerîetê de, ji hêmaneke din (ji bilî xwe-berjewendiyên) dê bibin bi kar DOCTYPE Strict. Heke hûn dixwazin bi kar pêşkeftîtir XHTML 1.0, xeta, ku her yek element wê dest pê bikin, divê wek vê binêrin:


Hilbijartin DOCTYPE HTML şablonê hişk Public misoger dike ku tu ferq ji ya standard dê ji aliyê geroka dît, û paşê bi kar tag xelet çavan nayê girtin. Bi taybetî jî, di moda hişk, tu tag, gelo ev form, image an babete din pêwîst ji bo di nav tags block ya li devera bên e. Ger tu biryar ji bo ku bê wê çi bikin, ji browser pûanbidestxistinê em babete hegera ne, û lîsteya error layout tije heta çend records.

Li gel vê, hejmarek ji tags, ku rê dide bo celebê nivîsê, ev jî tê xwestin ji bo tasfiyekirina - rejîma tund tê wateya ku bikaranîna CSS.

nêzîkatiya eksersîz: DOCTYPE Demkî

Eger ev rêbaza şablonê giran hişk nayê nedihatin ne tu yan jî tu kodên çalkirinê da ku here li dijî qaîdeyên e, her dem îhtîmala ku, çareyê to a type DOCTYPE însanî HTML Public hene. W3C lênêrîna ji wan kesên ku naxwazin dev jê berde tebîetên û dixwaze ku di bin şert û hinek sivik kar girt, afirandina a pattern Transitional nûnerên nêzîkatiya demî ji bo modeleke çiraxî. Ev şablon dihêle ku tu bi serbestî bi xwe hin azadiyên, wek Strict qedexe ye, tags şablonê pêk hatiye, her weha gelek nêzîkatiyên din ji layout, ku peywendî bi vir ve û li dawîya salên 90î de dest bi destûrê.

«Soft» DOCTYPE HTML 4 is wiha ragihand:

Ji bo string XHTML dîsa dixuye jî, ev hinekî cuda, lê di pîvanęn giştî dewam dike:

To date, tevî wê yekê jî, ku her yek coder digere, da ku lihevhatina li Strict-template, ew e ku DOCTYPE dewra herî populer e. Lê belê, vê şablonê pêk hatiye yek sînorê credit: validator wê "red" tu rûpelekê ku tê de frames. Heger tu bi hewceyî ku, çareyê ji bo vê rêbazê layout, divê tu bal kişand ser next bidin - dawîn şablonê.

Ji giştî bi taybetî: DOCTYPE Frameset

Rûmet dema şike rûpel ji bo pêkanîna bi şablon Frameset de bi giştî mîna ya Demî, lê belê, li gel "azadiyeka" yên li jor, vê şablonê pêk hatiye destûrê dide te ku bikaranîna frames e. cudahiyên din Frameset ne, ji ber vê yekê, bi tenê dikare line transfer bo belavokan, ji bo HTML 4.01 û XHTML 1.0:

Cutting-Edge

Bê guman, ku behsa destpêka vî babetî dxwazîn hemû popularîteya yên standard HTML5, em dikarin zimanê markup nedîtina ne. Ev funny ku W3C guhertoya HTML bingehîn dibîne, da ev e, DOCTYPE HTML 5 dinêre gelekî mutewazi ye. Bi gotineke din, ev pênase type e ku browser divê ji bo xebatê bi "paqij» HTML, û tiştê ku îro tên hesibandin ku ew HTML5, dema nas ji bo gelek ji yên Versiyon ji çaran navborî, ji potansiyel û law.

cûreyên din ên DOCTYPE

To date, ne shéwezare çend qalibên DOCTYPE, ku gelek ji wan bê ji bo XHTML hene. Gava ku guhertoya duyemîn a zimanê markup de ew bi xwe ji nav ronahiyê de bê, dibe beşek ji HTML5 jorîn, variations li yekem versiyona xwe, tevî ku ne bilind berfirebûna, sax û baş.

Gelo ev DOCTYPE girîng e?

Dibe ku hinek ji YNKê veqetiyabû "nivîskar" di HTML de wê hewl bidin ku guh cureyê rûpel advertisement. Baş e, eger ew agahiyên girîng ji vyshenapisannogo hîn ne, em mînaka sade bidin. Li vir rûpel nimûne ku ji zimên ya Demî-template e:

Ev dixuye, ku ew divê wek li ser fikra xwe ya li designer binêrin, lê ew hêjayî me ji bo "gêj» DOCTYPE e, û em li jêr e:

Wek ku hûn dibînin, rûpel hatiye zîndanan de guherînên girîng: wallpaper neman, menu bûye lîsteya ruye, CSS hin dersên tênê hesibandin, ji bilî, ji rûpel "Otros" scrollbar duyemîn.

Hêviya me ew e, ev mînak e bes vyshenapisannogo License de diyar dike ku girîng e, ji ber vê yekê, em bi tenê dikarin bala biparêze, an jî, bîrdoziyê de, hîn ji bo nivîsandina koda ku derbas hişk-çiraxî. Bextê te xweş bî ji te re!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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