Որոնք են նշագրման լեզուները:

Երբ սկսում եք ուսումնասիրել վեբ դիզայնի աշխարհը, դուք, անկասկած, կներկայացնեք մի շարք բառերի եւ արտահայտությունների համար, որոնք նոր են ձեզ համար: Տերմիններից մեկը, որին դուք հավանաբար լսելու եք, «շեղում» է կամ թերեւս «շեղման լեզու»: Ինչպես է «նշագրումը» տարբերվում է «կոդից», եւ ինչու որոշ վեբ մասնագետներ կարծես փոխանակում են այդ տերմինները: Սկսենք `նայելով, թե ինչ է« նշագրման լեզուն »:

Եկեք նայենք 3 մատնանշման լեզուներին

Գրեթե ամեն մի հապավումը Վեբ- ում, որը ունի «ML» - ն է «նշագրման լեզու» (մեծ անակնկալ, այն է, որ «ՄԼ» -ը հանդես է գալիս): Նշանակման լեզուները կառուցվածքային բլոկներն են, որոնք օգտագործվում են վեբ էջերի կամ ձեւերի եւ չափերի ստեղծման համար:

Իրականում աշխարհում գոյություն ունեն տարբեր չափանիշներ: Վեբ դիզայնի եւ զարգացման համար գոյություն ունեն երեք առանձնահատուկ նշման լեզուներ, որոնք, հավանաբար, կշարունակվեն: Սրանք HTML, XML եւ XHTML են :

Ինչ է նշագրման լեզուն:

Այս տերմինը ճիշտ ձեւակերպելու համար նշագրման լեզուն լեզուն է, որը տեքստի նկարագրում է այնպես, որ համակարգիչը կարող է մանիպուլացնել այդ տեքստը: Բառարանի լեզուների մեծ մասը մարդկային է ընթանում, քանի որ նկարագրությունները գրված են տեքստից իրեն տարբերելու ձեւով: Օրինակ, HTML- ի, XML- ի եւ XHTML- ի հետ, նշագրման պիտակները <ու> են: Ցանկացած տեքստ, որը հայտնվում է այդ նիշերից մեկում, համարվում է նշագրման լեզվի մի մասը եւ ոչ թե բացատրված տեքստի մի մասը:

Օրինակ:


Սա HTML- ում գրված տեքստի պարբերություն է

Այս օրինակը HTML պարբերություն է: Այն կազմված է բացման պիտակով (

), փակման պիտակով () եւ իրական տեքստը, որը կցուցադրվի էկրանին (սա երկու տողի միջեւ պարունակվող տեքստն է): Յուրաքանչյուր տեքստը ներառում է «պակաս» եւ «ավելի մեծ» խորհրդանիշ, այն նշելու այն որպես նշման մաս:

Երբ ձեւաչափեք տեքստը, որը կցուցադրվի համակարգչի կամ այլ սարքերի էկրանին , դուք պետք է տարբերեք տեքստը եւ տեքստի հրահանգները: «Սահմանումը» տեքստի ցուցադրման կամ տպագրման հրահանգ է:

Մեջ նշում չի ունենա համակարգչի ընթերցանություն: Տպագրում կամ գրքում կատարված բացատրությունները նույնպես համարվում են նշում: Օրինակ, դպրոցում շատ ուսանողներ կտեսնեն իրենց տեքստային գրքերում որոշ արտահայտություններ: Սա ցույց է տալիս, որ լուսաբանված տեքստը ավելի կարեւոր է, քան շրջակա տեքստը: Գունավոր գույնը համարվում է շեղում:

Նշումն դառնում է լեզու, երբ կանոնները կոդավորված են, թե ինչպես պետք է գրել եւ օգտագործել այդ նշագրումը: Այդ նույն ուսանողը կարող էր ունենալ սեփական «նոտան», եթե դրանք ձեւակերպել են «մանուշակագույն վառիչը» սահմանումների համար, դեղին լուսարձակիչը `քննության մանրամասների համար, իսկ մատիտային նիշերը լրացուցիչ ռեսուրսների համար են:

Շատ նշագրման լեզուները սահմանվում են արտասահմանյան հեղինակությամբ, տարբեր մարդկանց կողմից օգտագործելու համար: Այսպիսով, վեբի աշխատանքի համար նշագրման լեզուները: Նրանք որոշվում են W3C- ի կամ World Wide Web Consortium- ի կողմից :

HTML-HyperText մատնանշման լեզուն

HTML- ը կամ HyperText Markup Language- ը Վեբ- ի հիմնական լեզունն է եւ ամենատարածվածը, որը դուք կաշխատեք որպես վեբ դիզայներ / ծրագրավորող:

Փաստորեն, դա կարող է լինել ձեր նշած գործածման միայն միանշանակ լեզուն:

Բոլոր վեբ-էջերը գրված են HTML- ի բույրով: HTML- ը սահմանում է, որ պատկերները , մուլտիմեդիան եւ տեքստը ցուցադրվում են վեբ բրաուզերում: Այս լեզուն ներառում է ձեր փաստաթղթերը (hypertext) միացնելու տարրեր եւ ձեր վեբ փաստաթղթերը ինտերակտիվ (օրինակ, ձեւերով): Շատերը կոչ են անում HTML- ի "կայքը կոդ", բայց իրականում դա իսկապես ուղղագրության լեզու է: Ոչ տերմինը խիստ սխալ է, եւ դուք կլսեք մարդկանց, այդ թվում `վեբ մասնագետների, այս երկու տերմինները փոխանակաբար օգտագործել:

HTML- ը սահմանված ստանդարտ նշագրման լեզու է: Այն հիմնված է SGML (Ստանդարտ ընդհանրացված նշում լեզու) վրա:

Այն տեքստ է, որը օգտագործում է ձեր տեքստի կառուցվածքը: Պարամետրերը եւ պիտակները սահմանվում են <եւ> նիշերով:

Թեեւ HTML- ն մինչ օրս ինտերնետում օգտագործվող ամենատարածված նշագրման լեզուն է, այն վեբ զարգացման միակ տարբերակն է: Քանի որ HTML- ը մշակվել է, այն ավելի ու ավելի բարդ է ստացվում, եւ ոճը եւ բովանդակության պիտակները համատեղվում են մեկ լեզվով: Ի վերջո, W3C- ն որոշեց, որ կարիք կա բաժանման ոստայնի էջի եւ բովանդակության միջեւ: Թեման, որը միայնակ է բովանդակությունը սահմանում է HTML- ում, իսկ ոճը սահմանող պիտակները հանել են CSS- ի (Cascading Style Sheets) օգտին:

HTML- ի նորագույն տարբերակը HTML5 է: Այս տարբերակը ավելացրեց ավելի շատ հատկանիշներ HTML- ում եւ հեռացրեց XHTML- ի կողմից կիրառված խստաշունչ մի շարք (ավելի շուտ այդ լեզվով):

HTML- ի հրապարակման եղանակը փոխվել է HTML5- ի աճով: Այսօր, նոր առանձնահատկություններ եւ փոփոխություններ են ավելացվում, առանց այն պետք է լինի նոր, թվային տարբերակ: Լեզվի վերջին տարբերակը պարզապես կոչվում է «HTML»:

XML- հստակ նշման լեզու

The Extensible Markup Language- ը HTML- ի մեկ այլ տարբերակն է, որի լեզուն հիմնված է: HTML- ի նման XML- ն նույնպես հիմնված է SGML- ից: Դա ավելի խիստ է, քան SGML- ը եւ ավելի խիստ, քան պարզ HTML- ը: XML- ը ապահովում է տարբեր լեզուների ստեղծման ընդարձակունակություն:

XML- ը նշագրման լեզուների գրելու լեզուն է: Օրինակ, եթե դուք աշխատում եք ծագումնաբանության մեջ, կարող եք ստեղծել XML- ի օգտագործման պիտակները `XML- ի համար հոր, մոր, դուստր եւ որդուն նույնականացնելու համար: :

Կան նաեւ մի քանի ստանդարտացված լեզուներ, որոնք արդեն ստեղծվել են XML- ի միջոցով. MathML- ը մաթեմատիկայի, SMIL- ի մուլտիմեդիա, XHTML- ի եւ շատ ուրիշների հետ աշխատելու համար:

XHTML- ի կողմից ներկայացված HyperText մատենաշարի լեզուն

XHTML 1.0-ը HTML 4.0- ը վերափոխվում է XML ստանդարտին համապատասխանելու համար: XHTML- ը փոխարինվել է ժամանակակից վեբ-դիզայնով HTML5- ով եւ այն փոփոխություններից, որոնք սկսվել են: Դուք քիչ հավանական է գտնում XHTML- ի միջոցով օգտագործող նոր կայքեր գտնել, բայց եթե դուք աշխատում եք ավելի հին կայքի վրա, ապա դեռ կարող եք հանդիպել վայրի վայրում XHTML- ին:

HTML- ի եւ XHTML- ի միջեւ շատ մեծ տարբերություններ չկան, բայց այստեղ այն, ինչ նկատում եք,

Իրական հոդվածը Ջենիֆեր Քրինինն է: Վերափոխվել է Ջերեմի Գիրարդը 7/5/17 թ .: