Երբ սկսում եք ուսումնասիրել վեբ դիզայնի աշխարհը, դուք, անկասկած, կներկայացնեք մի շարք բառերի եւ արտահայտությունների համար, որոնք նոր են ձեզ համար: Տերմիններից մեկը, որին դուք հավանաբար լսելու եք, «շեղում» է կամ թերեւս «շեղման լեզու»: Ինչպես է «նշագրումը» տարբերվում է «կոդից», եւ ինչու որոշ վեբ մասնագետներ կարծես փոխանակում են այդ տերմինները: Սկսենք `նայելով, թե ինչ է« նշագրման լեզուն »:
Եկեք նայենք 3 մատնանշման լեզուներին
Գրեթե ամեն մի հապավումը Վեբ- ում, որը ունի «ML» - ն է «նշագրման լեզու» (մեծ անակնկալ, այն է, որ «ՄԼ» -ը հանդես է գալիս): Նշանակման լեզուները կառուցվածքային բլոկներն են, որոնք օգտագործվում են վեբ էջերի կամ ձեւերի եւ չափերի ստեղծման համար:
Իրականում աշխարհում գոյություն ունեն տարբեր չափանիշներ: Վեբ դիզայնի եւ զարգացման համար գոյություն ունեն երեք առանձնահատուկ նշման լեզուներ, որոնք, հավանաբար, կշարունակվեն: Սրանք HTML, XML եւ XHTML են :
Ինչ է նշագրման լեզուն:
Այս տերմինը ճիշտ ձեւակերպելու համար նշագրման լեզուն լեզուն է, որը տեքստի նկարագրում է այնպես, որ համակարգիչը կարող է մանիպուլացնել այդ տեքստը: Բառարանի լեզուների մեծ մասը մարդկային է ընթանում, քանի որ նկարագրությունները գրված են տեքստից իրեն տարբերելու ձեւով: Օրինակ, HTML- ի, XML- ի եւ XHTML- ի հետ, նշագրման պիտակները <ու> են: Ցանկացած տեքստ, որը հայտնվում է այդ նիշերից մեկում, համարվում է նշագրման լեզվի մի մասը եւ ոչ թե բացատրված տեքստի մի մասը:
Օրինակ:
Սա HTML- ում գրված տեքստի պարբերություն է
p>
Այս օրինակը HTML պարբերություն է: Այն կազմված է բացման պիտակով (
), փակման պիտակով ( p>) եւ իրական տեքստը, որը կցուցադրվի էկրանին (սա երկու տողի միջեւ պարունակվող տեքստն է): Յուրաքանչյուր տեքստը ներառում է «պակաս» եւ «ավելի մեծ» խորհրդանիշ, այն նշելու այն որպես նշման մաս:
Երբ ձեւաչափեք տեքստը, որը կցուցադրվի համակարգչի կամ այլ սարքերի էկրանին , դուք պետք է տարբերեք տեքստը եւ տեքստի հրահանգները: «Սահմանումը» տեքստի ցուցադրման կամ տպագրման հրահանգ է:
Մեջ նշում չի ունենա համակարգչի ընթերցանություն: Տպագրում կամ գրքում կատարված բացատրությունները նույնպես համարվում են նշում: Օրինակ, դպրոցում շատ ուսանողներ կտեսնեն իրենց տեքստային գրքերում որոշ արտահայտություններ: Սա ցույց է տալիս, որ լուսաբանված տեքստը ավելի կարեւոր է, քան շրջակա տեքստը: Գունավոր գույնը համարվում է շեղում:
Նշումն դառնում է լեզու, երբ կանոնները կոդավորված են, թե ինչպես պետք է գրել եւ օգտագործել այդ նշագրումը: Այդ նույն ուսանողը կարող էր ունենալ սեփական «նոտան», եթե դրանք ձեւակերպել են «մանուշակագույն վառիչը» սահմանումների համար, դեղին լուսարձակիչը `քննության մանրամասների համար, իսկ մատիտային նիշերը լրացուցիչ ռեսուրսների համար են:
Շատ նշագրման լեզուները սահմանվում են արտասահմանյան հեղինակությամբ, տարբեր մարդկանց կողմից օգտագործելու համար: Այսպիսով, վեբի աշխատանքի համար նշագրման լեզուները: Նրանք որոշվում են 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- ի միջեւ շատ մեծ տարբերություններ չկան, բայց այստեղ այն, ինչ նկատում եք,
- XHTML- ը գրված է ստորին դեպքում: Թեեւ HTML- ի պիտակները կարող են գրվել UPPER- ի դեպքում, MiXeD գործով կամ ավելի ցածր դեպքում, ճիշտ լինել, XHTML պիտակները պետք է լինեն ամենը փոքր դեպք: (Նշում `շատ վեբ մասնագետներ HTML- ի բոլոր ստորին մասում գրում են, չնայած, դա տեխնիկական չէ:
- Բոլոր XHTML տարրերը պետք է ունենան վերջնական պիտակ: Elements միայն մեկ տառով, ինչպիսիք են եւ պետք է փակման ծակել (/) վերջում պիտակի:
/ >
/ > - Բոլոր հատկանիշները պետք է մեջբերվեն XHTML- ում: Որոշ մարդիկ հեռացնում են տարածքները փրկելու հատկանիշների վերաբերյալ մեջբերումները, սակայն դրանք պահանջվում են ճիշտ XHTML- ի համար:
- XHTML- ը պահանջում է, որ պիտակները տեղադրվեն ճիշտ: Եթե բաց եք համարձակ () տարր, ապա շեղը () տարր, դուք պետք է փակեք շեղը տարրը ( i>), մինչեւ փակեք թաքուն ( b>): (Նշենք, որ այս երկու տարրերը արգելված են, քանի որ դրանք տեսողական տարրեր են: Այժմ HTML- ը օգտագործում է եւ `այս երկուի փոխարեն)
- HTML հատկանիշները պետք է ունենան անուն եւ արժեք: HTML- ում առանձին հատկանիշները պետք է հայտարարվեն նաեւ արժեքներով, օրինակ, HR հատկանիշը գրվելու է noshade = "noshade":
Իրական հոդվածը Ջենիֆեր Քրինինն է: Վերափոխվել է Ջերեմի Գիրարդը 7/5/17 թ .: