ՀամակարգիչներԾրագրավորում

Doctype HTML - ինչ է դա: Թե ինչ դուք պետք է իմանալ, թե իրը

Անկախ նրանից, թե ինչ թերահավատները, առաջընթաց շարունակում է մնալ մի երեւույթ, որը չի կարող դադարել: Սակայն, իսկ ոմանք, վրդովված ձգձգվել քայլ դեպի լուսին պարտեզում, մյուսները, որոնք բառացիորեն immersed է խուճապի, քանի որ այն դառնում է դժվար եւ դժվար է պահել մինչեւ հետ փոփոխությունների: Օրինակ նման «catch-up» ներկայացուցիչներն են մասնագիտությունների հետ կապված բարձր տեխնոլոգիաների.

Մինչ Ամենա վեբ դիզայներների, ծրագրավորողների եւ կոդավորողներ են շատ ավելի լավ պիտանի ոգով այն ժամանակ, այլ ոչ թե որեւէ «nura բաբա», որը ստանում է տեղեկատվություն շաբաթվա ուշ, սակայն դեռեւս հետ է զգալի աղավաղումների, իրականությունն այն է, փոքր այլ է: Համապատասխանում մակարդակով առաջընթացի դժվար է ոլորտում նոր տեխնոլոգիաների ներդրմանը: Դիտարկենք մի պարզ օրինակ, նույնիսկ որոշ 5-10 տարի առաջ, մի ծրագրավորողը օնլայն խաղեր է Adobe Flash կարող հասնել շոշափելի հաջողությունների, բազմաթիվ «Երջանիկ Farmer» են ապացույցն է. Սակայն, այսօր այդ տեխնոլոգիան աստիճանաբար մեռնում են, տալով ավելի ժամանակակից, բայց ոչ պակաս, քան մեծամասնության ուսումնասիրության հիմնական HTML5. Ի դեպ, դա HTML5, եւ մեկն է «հերոսների» այսօրվա պատմվածքների նվիրված աշխատանքային օրերին HTML-DTP.

Doctype HTML - ինչ է դա:

Այս զոհերի հիշատակին նվիրված հուշարձան բարձր տեխնոլոգիաների առաջընթաց տեխնոլոգիայի. Արագընթաց 90-s, որոնք աչքի է ընկնում ոչ միայն «մարտական» իրավիճակը մեր երկրում, այլեւ բավական է մի իսկական պատերազմ բրաուզերների, բերեց աշխարհ ընդամենը մի քանի ապրանքների, որոնք թույլ են տալիս համակարգչային օգտվողներին surf Համաշխարհային Wide Web: Կա միայն մեկ խնդիր, հայտնի, երբ Netscape Navigator եւ Internet Explorer նայում էին նույն էջում մի բոլորովին այլ է, համապատասխանաբար, եւ ստեղծողները կայքում ստեղծել է բոլորովին տարբեր էջերի համար այդ ծրագրերի.

Չափանիշները: Այդ տարիներին, խոսել նրանց անիմաստ էր, - W3C գոյություն ունի իր մանկություն, եւ խթանել Ձեր IE Microsoft- ը, ընդհանուր առմամբ, հայտնի է, որ նախընտրել է հնարել իրենց սեփական, չեն համատեղելի բան հեծանիվների. Այնուամենայնիվ, մինչեւ այդ սարսափելի համար (վեբ ծրագրավորողներ) տասնամյակում իրավիճակը վերադարձել է նորմալ, ի վերջո, կար որոշ նմանություն ստանդարտների, որ եթե ոչ լիովին, բայց դեռեւս հարգում է բոլոր հայտնի բրաուզերների.

Սակայն, իրավիճակն պարզվեց, որ այնպիսին է, որ ստանդարտները կոնսորցիումի եւ բրոուզերի արտադրողները, մեղմ ասած, ոչ բնավ նման. Ձեզ կարող է հեշտությամբ ստեղծել է բոլորովին ճիշտ առումով HTML, CSS եւ DOM էջում, բայց դուք նախընտրելի զննարկիչը համառորեն ցույց տվեց, թե ինչ եք ակնկալում ենք տեսնել.

Այնուամենայնիվ, քանի որ ժամանակը գնում է, մշակողները դեռեւս վերջնականապես որոշել է մտածել ոչ միայն այն մասին, մրցակցության, բայց մի webmaster, եւ նա հայտնվեց Doctype HTML: Սա հատուկ կտրոնը, որը պատմում է բրաուզերի, թե ինչպես այն պետք է համարել, մասնավորապես, էջ.

Ինչ է անհրաժեշտ է Doctype HTML- ծածկագրի.

Մինչեւ գալուստը համապատասխան ստանդարտների, որոնք սկսեցին հետեւել ամենուր, շատ մշակողները բրաուզերների փորձել են քաշեք վերմակ է ինքն իրեն, ստեղծելով սեփական մեթոդները մոտեցման մի կոնկրետ տեխնոլոգիայի. Որպես հետեւանք, մեկ եւ նույն էջում նայում տարբեր բրաուզերների տարբեր ձեւերով. Սակայն, այդ մենք արդեն հայտնել, պարզապես չեն նշել, որ երբ արտադրողները Ծրագրեր համար Վեբ ճամփորդել եկան շուրջ, կար մեկ այլ, ոչ պակաս զվարճալի մի խնդիր:

Պատկերացրեք իրավիճակը: Ձեզ մի տիպիկ վեբ մշակողի ուշ 90: Դա հենց այնպես պատահեց, որ մեծ մասը ժամանակ եք ծախսում է Internet Explorer բրաուզերի 4. Microsoft- ը որոշում է հանկարծ ուշքի գալու եւ կատարել Ձեր նոր բրաուզերը ավելի «ճիշտ», որով պարզ չէ, թե քանի որ այն այժմ ստեղծել կայքեր, եւ ինչ պետք է անել նրանց հետ, ովքեր արդեն ստեղծված է: Իհարկե, եթե դուք ունեք բավարար ժամանակ, դուք կարող եք արտագրել իր HTML- կոդ է այնպիսի եղանակով, որ դա համապատասխանում է նոր չափանիշներին, բայց քանի որ ժողովրդի `ծույլ արարածներ.

Հենց այս կետում Doctype HTML է առավել նպատակահարմար «գյուտը»: Կախված նրանից, թե ինչ տեսակի փաստաթղթի այն նշված սկզբին Էջ, բրաուզերը կարող եք ընտրել առավել հարմար է, այս դեպքում մեխանիզմը մատուցման: Եթե Doctype է HTML- ծածկագրի չէ, բրաուզերը կլինի գնալ համատեղելիության ռեժիմում (սովորաբար, բայց ոչ պարտադիր): Որպես հետեւանք, որ նույն Internet Explorer 6 (նույնիսկ, եթե ֆայլը նա հանգստության) բացակայության դեպքում Doctype tag ձեւացնում է, եթե դուք աշխատում է իր չորրորդ տարբերակը.

տեսակներ Doctype

Doctype Պիտակ ներառում է մի քանի տեսակներ, որոնք կարելի է բաժանել առանձին կարգեր. Նախ, այն նկարագրում է հիմնական տեսակները նշում լեզու: HTML 4.01, HTML 5, XHTML 1.0 կամ XHTML 1.1. Երկրորդ, յուրաքանչյուր այդ լեզուներից ունի իր ենթաբաժինները, մատնացույց անելով «գործակիցը բծախնդրականություն» t. Ե, թե ինչպես կոշտ լինել HTML- կոդ սահմանված W3C չափանիշները. Այնուամենայնիվ, երկրորդ դեպքում, կան երկու բացառություններ - HTML5 եւ XHTML 1.1 չունի ենթատեսակ, եւ միայն մեկ ձեւ Doctype HTML: Բայց ավելի ուշ ...

Խիստ մոտեցում: Doctype Խիստ

Եթե նախընտրում եք ստեղծել HTML կոդ համապատասխան յուրաքանչյուր նամակին օրենքի ՆԳՄ-, որ լրացուցիչ խթան (բացառությամբ շահի) կլինի օգտագործել Doctype Խիստ: Եթե Դուք պլանավորում եք օգտագործել ավելի առաջադեմ XHTML 1.0, այն գիծը, որը կսկսի յուրաքանչյուր տարր պետք է նման այս խմբին:


Ընտրելով Doctype HTML Հանրային խիստ ձեւանմուշ վստահեցնում է, որ որեւէ շեղում ստանդարտի կլինի նկատել է բրաուզերի, եւ ապա օգտագործվում է այդ սխալը կտրոնը անտեսվում է: Մասնավորապես, խիստ ռեժիմում, ցանկացած կտրոնը, թե արդյոք դա մի ձեւ է, պատկերը կամ այլ նյութի պահանջվում է գտնվում է բլոկային թեգերը. Եթե դուք որոշեք անել առանց դրա, ապա դիտարկիչը պարզապես չի ցուցադրել այս նյութը, եւ սխալ ցանկը դասավորությունը լցված մի քանի գրառումների.

Բացի այդ, մի շարք պիտակները, որոնք թույլ են տալիս ձեւաչափով տեքստը, դա նաեւ ցանկալի է վերացնել, - խիստ ռեժիմը ենթադրում օգտագործումը CSS.

Մարդասեր մոտեցում: Doctype Անցումային

Եթե ծանր մեթոդը խիստ կաղապարի չի արժեքներ ձեզ, կամ դուք պարզապես սովոր դեմ գնալ կանոնների, միշտ կա հնարավորություն է դիմել ավելի մարդասիրական տիպի Doctype HTML Հանրային. W3C հոգ տարավ նրանց, ովքեր չեն ցանկանում հրաժարվել սովորույթները եւ ցանկանում է աշխատել տակ մեղմ պայմաններում, ստեղծելով անցումային օրինակին ներկայացնող անցումային մոտեցում մակնիշի վավերացման: Այս կաղապարը թույլ է տալիս Ձեզ է ազատորեն թույլ տալ ձեզ որոշ ազատությունների, ինչպես, օրինակ, խիստ արգելված է, Կաղապար tags, ինչպես նաեւ բազմաթիվ այլ մոտեցումներ է դասավորությունը, որը չի կորցրել արդիականությունը, քանի որ 90-ականների վերջին:

«Փափուկ» Doctype HTML 4-ը հայտարարել է է հետեւյալ կերպ.

Համար XHTML լարային կրկին նայում մի փոքր այլ է, բայց ընդհանուր առմամբ միտումը շարունակվում:

Մինչ օրս, չնայած այն հանգամանքին, որ յուրաքանչյուր ծածկագրողը ձգտում է համապատասխանի խիստ ձեւանմուշ, դա անցումային Doctype է ամենատարածված. Այնուամենայնիվ, կաղապարը ունի մեկ վարկային սահմանաչափ: ՆԳՄ կունենա «մերժում են» որեւէ էջերը, որոնք պարունակում են շրջանակները. Եթե Ձեզ անհրաժեշտ է դիմել այս եղանակով դիրքով, դուք պետք է ուշադրություն դարձնել, որ հաջորդ վերջին ձեւանմուշ.

- Ից ընդհանրապես կոնկրետ: Doctype Frameset

Մոտեցումը, երբ ստուգում էջերը համապատասխանելիությունն ապահովելու համար Frameset Կաղապար ընդհանուր առմամբ նման է, որ անցումային, սակայն, ի լրումն «ազատությունների» է վերը նշված, կաղապարը թույլ է տալիս Ձեզ օգտվել շրջանակները: Այլ տարբերություններ Frameset չունի, հետեւաբար, կարող է միայն փոխանցում գիծ հայտարարությունների համար HTML 4.01 եւ XHTML 1.0:

Կտրում-Edge

Իհարկե, հղում անելով սկզբում այս բոլորը աճող ժողովրդականությունը HTML5 ստանդարտի, մենք չէինք կարող անտեսել այն պիտակավորման լեզուն: Դա ծիծաղելի է, որ W3C է համարում հիմնական HTML տարբերակը, այնպես որ դա Doctype HTML 5 նայում բավականին համեստ: Այլ կերպ ասած, այս տեսակ սահմանումը այն է, որ բրաուզերը անհրաժեշտ է աշխատել «մաքուր» HTML, եւ այն, ինչ այսօր համարվում է HTML5, իսկ ծանոթ է շատերին չորրորդ տարբերակի համարվում է պոտենցիալ հնացած:

Այլ սորտերի Doctype

Մինչ օրս, կան մի քանի սորտերի Doctype նախշերով, որոնց մեծ մասը գալիս է XHTML: Իսկ երկրորդ տարբերակը նշում լեզու չի դուրս գալ դեպի լույսը, դառնալով մասն է HTML5 վերը նշված, տատանումների իր առաջին տարբերակի, թեեւ ոչ ամենաբարձր տարածվածությունը, կենդանի է եւ լավ.

Արդյոք դա կարեւոր Doctype.

Գուցե որոշ novice «գրողներ» է HTML կփորձի անտեսել այն Էջ տեսակը: Դե, եթե նրանք չէին իմանում կարեւոր տեղեկություններ vyshenapisannogo, մենք տալիս ենք մի պարզ օրինակ. Ահա մի օրինակ էջ որոնք օգտագործում անցումային Կաղապար:

Այն նայում, քանի որ այն պետք է նայենք, ինչպես է այն միտքը, դիզայներ, բայց դա արժե մեզ «շփոթում» Doctype, եւ մենք ստանում ենք հետեւյալը.

Ինչպես դուք կարող եք տեսնել, որ էջն ենթարկվել է զգալի փոփոխությունների: խունացած պաստառներ, մենյուն դարձել այլայլված ցուցակը, CSS որոշ դասեր պարզապես անտեսվում, ի լրումն, էջ «otros» երկրորդ Scrollbar:

Հուսանք, որ այս օրինակը բավական մատչելի vyshenapisannogo բացատրում կարեւորությունը, հետեւաբար, մենք կարող ենք միայն պահպանել ուշադրությունը կամ, իդեալականը, սովորել է գրել կոդը, որը անցնում է խիստ վավերացնող: Հաջողություն Ձեզ!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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