ÒdinatèPwogram

Doktip html - sa ki sa li ye? Ki sa ou bezwen konnen sou atik la

Pa gen pwoblèm sa septik yo, pwogrè kontinye ap fè yon fenomèn ki pa ka sispann. Sepandan, pandan y ap gen kèk ki imilye deplase très nan jaden an lalin, lòt moun yo literalman benyen nan yon panik, paske li vin pi rèd ak pi rèd kenbe moute ak chanjman yo. Yon egzanp tout moun ki tankou "trape-up" yo se reprezantan yo nan pwofesyon ki gen rapò ak teknoloji segondè.

Pandan ke pi fò sit desinateur, pwogramasyon ak programeur yo se pi bon adapte nan Lespri Bondye a nan tan an, olye ke nenpòt ki "Nura Baba", ki resevwa enfòmasyon ki soti nan semèn nan an reta, men yo toujou ak deformasyon konsiderab, reyalite a se yon ti jan diferan. Koresponn ak nivo nan pwogrè se difisil nan jaden an nan nouvo teknoloji. Konsidere yon egzanp ki senp: menm kèk ane 5-10 de sa, yon pwomotè nan jwèt sou entènèt sou Adobe Flash t 'kapab reyalize byen mèb siksè, anpil "Ala bon sa bon kiltivatè" yo se prèv sa. Sepandan, jodi a teknoloji sa a se piti piti mouri soti, bay fason yo yon pi plis modèn, men mwens pase yon majorite nan etid la nan HTML5 de baz yo. By wout la, li se HTML5, epi se youn nan "karaktè yo" nan istwa jodi a konsakre jou lasemèn HTML-DTP.

Doktip html - sa ki sa li ye?

Sa a moniman nan moun ki viktim pwogrè yo gwo teknoloji nan teknoloji. Superbly 90-an, ki se distenge pa sèlman "konba" sitiyasyon nan peyi nou an, men tou, byen yon lagè reyèl nan navigatè, te pote nan mond lan jis yon pwodwi kèk ki pèmèt itilizatè òdinatè navige World Wide Web la. Gen yon sèl pwoblèm - popilè lè Netscape Navigator ak Internet Explorer te gade nan paj la menm nan yon konplètman diferan, respektivman, ak créateur yo nan sit la yo kreye yon paj konplètman diferan pou pwogram sa yo.

Standards? Nan moun ane, pale sou yo te gratui - W3C te egziste nan anfans li, ak ankouraje Microsoft IE ou jeneralman li te ye ki pi pito yo envante pwòp yo, yo pa konpatib ak bisiklèt anyen. Men, nan fen a nan ki terib dekad (pou sit entènèt Devlopè), sitiyasyon an retounen nan nòmal apre tout: te gen kèk samblan nan estanda ke si pa totalman, men yo toujou respekte tout navigatè popilè.

Sepandan, sitiyasyon an vire soti nan ka sa yo ki estanda yo nan consortium a ak manifakti yo navigatè yo te, mete li léjèrman, pa nan tout menm jan an. Ou te kapab byen fasil kreye yon konplètman kòrèk an tèm de HTML, CSS ak paj la Dom, men ou pi pito navigatè t'ap fè tèt di te montre pa sa ou espere wè.

Men, kòm tan te sou li a, devlopè toujou te finalman deside panse pa sèlman sou konpetisyon, men sou yon webmaster, epi li parèt - Doktip html. Sa a se yon tag espesyal ki di navigatè a li montre kouman li ta dwe konsidere yon paj an patikilye.

Ki sa ki nesesè nan Doktip html-Kòd la?

Anvan avènement de estanda bon jan, ki te kòmanse yo swiv tout kote, devlopè anpil nan navigatè yo te eseye rale dra a sou tèt li, kreye metòd pwòp yo nan apwòch nan yon teknoloji an patikilye. Kòm yon rezilta, yon sèl ak paj la menm sanble nan navigatè diferan nan diferan fason. Sepandan, nou sa a yo te di, jis pa mansyone ke lè pwodiktè yo nan pwogram pou sit entènèt Navigasyon rive alantou li, te gen yon lòt, pa mwens amizan pwoblèm.

Imajine sitiyasyon an: ou - yon pwomotè entènèt tipik 90s anreta. Li jis pou rive ke pi fò nan tan an ou depanse nan navigatè a Internet Explorer 4. Microsoft deside toudenkou vini nan sans yo epi yo fè nouvo navigatè ou a se pi plis "kòrèk", annakò ak sa li se pa klè kòm li se kounye a yo kreye sit ak ki sa fè ak moun ki te deja kreye. Natirèlman, si ou gen ase tan, ou ta ka ekri li yo HTML-Kòd nan yon fason ke li koresponn ak estanda yo nouvo, men paske moun - bèt parese.

Li te nan pwen sa a Doktip html ki pi apwopriye "envansyon a." Tou depan de ki kalite dokiman li se espesifye nan kòmansman an nan paj la, navigatè a pral chwazi pi apwopriye a nan ka sa a mekanis nan rann. Si Doktip a nan HTML-kòd la a pa disponib, navigatè a pral antre nan mòd konpatibilite (anjeneral, men se pa nesesèman). Kòm yon rezilta, se li menm nan Internet Explorer 6 a (menm si dosye a li rès nan lapè) nan absans la nan Doktip tag konpòte li tankou si w ap travay nan vèsyon katriyèm li yo.

kalite Doktip

tag Doktip gen ladan plizyè espès ki kapab divize an kategori sèten. Premyerman, li dekri kalite prensipal yo nan lang markeup: HTML 4.01, HTML 5, XHTML 1.0 oswa XHTML 1.1. Dezyèmman, chak nan lang sa yo gen alineya li yo, montre nan "koyefisyan nan fòt-jwenn" t. E. nan ki jan difisil yo dwe HTML-Kòd estanda W3C etabli. Sepandan, nan ka, dezyèm lan, ki te gen de eksepsyon - HTML5 ak XHTML 1.1 pa gen okenn subspecies, epi yo sèlman yon sèl fòm Doktip html. Men, plis sou sa pita ...

Solid apwòch: Doktip Strik

Si ou pito yo kreye HTML-Kòd ki koresponn a chak lèt nan Validator a lalwa, ankourajman an plis (lòt pase pwòp tèt ou enterè-) ta dwe sèvi ak Doktip strik. Si ou gen plan yo sèvi ak ki pi avanse XHTML nan 1.0, liy lan, ki pral kòmanse chak eleman ta dwe gade tankou sa a:


Chwazi Doktip html Piblik modèl strik asire ki pral nenpòt ki deviyasyon fèt nan estanda a dwe remake pa navigatè a, ak Lè sa a itilize tag nan sa ki mal se inyore. An patikilye, nan mòd strik, nenpòt tag, si li se yon fòm, imaj oswa lòt atik oblije pral lokalize nan etikèt yo blòk. Si ou deside fè san yo pa li, navigatè a tou senpleman pa pral montre atik sa a, ak lis erè Layout ranpli leve yon koup nan dosye elèv la.

Anplis de sa, yon kantite Tags ki pèmèt ak yon fòma tèks la, li se tou dezirab elimine - rejim nan strik implique itilize nan CSS.

Humane apwòch: Doktip Tranzisyonèl

Si yon metòd strik modèl grav pa kostim ou oswa ou tou senpleman abitye ale kont règ yo, gen se toujou posibilite a resort nan yon kalite Doktip plis imen HTML Piblik. W3C te pran swen nan moun ki pa vle bay moute abitid yo ak vle travay anba vin pi modere kondisyon, kreye yon modèl Tranzisyonèl reprezante yon apwòch tranzisyon nan modèl validation. modèl sa a pèmèt ou libreman pèmèt tèt ou kèk libète, tankou Strik se entèdi, Tags modèl, osi byen ke anpil lòt apwòch Layout a, ki se pa sa pèdi enpòtans depi 90s yo an reta.

se «Soft» Doktip html 4 deklare jan sa a:

Pou XHTML fisèl ankò li sanble yon ti kras diferan, men tandans la an jeneral ap kontinye:

Pou dat, malgre lefèt ke chak xslt ap chèche matche ak Strik-modèl la, li se yon Doktip tranzisyon se ki pi popilè a. Men, modèl sa a gen yon sèl limit kredi: Validator pral "rejte" nenpòt paj ki gen ladan ankadreman. Si ou bezwen resort nan sa a Layout metòd, ou ta dwe peye atansyon sou pwochen an - modèl la pase.

Soti nan jeneral la espesifik la: Doktip kadr

Apwòch lè w tcheke paj pou konfòmite avèk modèl la kadr se jeneralman menm jan ak sa yo ki an Tranzisyonèl, sepandan, nan adisyon a "libète yo" nan pi wo a, modèl sa a pèmèt a ou yo sèvi ak ankadreman. Lòt diferans kadr a pa gen anyen, Se poutèt sa, ka sèlman liy transfè pou anons, pou HTML 4.01 ak XHTML 1.0:

Dènye kri

Natirèlman, refere li a nan konmansman an nan atik sa a tout popilarite a ap grandi nan HTML5 estanda, nou pa t 'kapab inyore lang nan baliz. Li nan komik ki W3C konsidere vèsyon an HTML debaz yo, kidonk li se HTML a Doktip 5 sanble byen modès. Nan lòt mo, sa a definisyon di ki kalite se ki navigatè a bezwen yo travay avèk "pi bon kalite» HTML, ak ki sa yo jodi a konsidere yo dwe HTML5 a, pandan ke abitye nan anpil nan vèsyon an katriyèm se te konsidere kòm potansyèlman demode.

Lòt varyete Doktip

Pou dat, gen varyete plizyè nan modèl Doktip, pi fò nan ki vini nan XHTML. Pandan ke vèsyon an dezyèm nan lang lan baliz pa t 'soti nan limyè a, vin yon pati nan HTML5 susmansyone, varyasyon yo nan premye vèsyon li yo, byenke pa prévalence la pi wo a, vivan epi yo byen.

Èske li Doktip enpòtan?

Petèt kèk inisyasyon "ekriven" nan HTML a pral eseye inyore kalite a paj reklam. Bon, si yo pa t 'aprann enfòmasyon enpòtan nan vyshenapisannogo, nou bay yon egzanp ki senp. Isit la nan yon paj egzanp ki sèvi ak Tranzisyonèl-Modèl:

Li sanble kòm li ta dwe gade tankou sou lide a nan designer a, men sa li vo nou "konfonn» Doktip, e nou jwenn bagay sa yo:

Kòm ou ka wè, li te paj la sibi chanjman enpòtan: ta vle chanje koulè D ', li te meni an vin defigire lis, CSS kèk klas tou senpleman inyore, nan adisyon, paj la "otros" dezyèm defilman.

Èspere ke, egzanp sa a se ase vyshenapisannogo disponib eksplike enpòtans ki genyen, Se poutèt sa, nou ka sèlman kenbe atansyon a oswa, depreferans, aprann ekri kòd ki pase strik-validation. Bon chans sou ou!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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