Забони дукарӣ кадомҳоянд?

Тавре ки шумо оғоз ёфтани дунёи тарҳрезии веб, шумо бешубҳа ба якчанд калимаҳо ва ибораҳои ба шумо навишташударо ҷорӣ карда метавонед. Яке аз шартҳое, ки шумо эҳтимолияти шунидани онро хоҳед ёфт, "markup" ё шояд "забонҳои блог". "Markup" чӣ гуна «рамз» фарқ мекунад ва чаро мутахассисони вебӣ ба ин калимаҳо истифода мешаванд? Биёед, бо назардошти он, ки чӣ гуна «забони фаронсавиро» ба назар гирем.

Биёед ба 3 Забони дукарата

Қариб ҳар як acronym дар веб, ки "ML" дорад, дар он "забонҳои блог" (тасвири бебаҳо аст, ки ин "ML" аст). Забони марбута блокҳои сохтмонӣ барои эҷоди саҳифаҳои веб ё ҳамаи намудҳо ва андозаҳо мебошанд.

Дар асл, забонҳои зиёди гуногун дар ҷаҳон вуҷуд доранд. Барои тарҳрезии веб ва рушд, се забонҳои мушаххаси мушаххас вуҷуд доранд, ки шумо эҳтимолан дар саросари он кор хоҳед кард. Инҳо HTML, XML ва XHTML мебошанд.

Забони луғатӣ чист?

Барои дуруст муайян кардани ин мафҳум - забони луғат ба забоне, ки матни матнро тавзеҳ медиҳад, ки компютер метавонад ин матнро идора кунад. Бештари забонҳои ишорашаванда хонандаро хонда истодаанд, зеро инъикосҳо ба тарзе, ки онҳо аз матн фарқ мекунанд, навишта шудаанд. Масалан, бо HTML, XML ва XHTML, тамғаҳои аломатҳо <ва> мебошанд. Ҳар як матне, ки дар яке аз он рамзҳо пайдо мешавад, қисми забонҳои блог буда, ҷузъи матн илова карда намешавад.

Барои намуна:


Ин варианти матн дар HTML мебошад

Ин намунаи HTML мебошад. Он аз варақи кушода (

), tag-closing tag () ва матни аслӣ, ки дар экран намоиш дода мешавад (ин матн дар байни ду аломат аст). Ҳар як аломати "камтар аз" ва "бузург" аз нишонаҳо иборат аст, ки онро ҳамчун ҷузъи аломат муайян мекунад.

Вақте ки шумо матнро дар компютер ё дигар экранҳои дастгоҳ нишон медиҳед, шумо бояд байни матнҳо ва дастурҳои матн фарқ кунед. "Markup" - дастур барои намоиш ё чоп кардани матн мебошад.

Маркетинг набояд компютери хонда шавад. Шарҳҳо, ки дар чоп ё дар як китоб навишта шудаанд, баҳогузорӣ мешаванд. Масалан, бисёре аз донишҷӯён дар мактабҳо дар баъзе китобҳои матнӣ ибораҳои алоҳида нишон медиҳанд. Ин нишон медиҳад, ки матни возеҳтар аз матн дар атрофи он муҳимтар аст. Ранги сафед ба назар гирифта мешавад.

Маркетинг забонест, ки қоидаҳо дар атрофи он чӣ гуна нависед ва истифода бурдани он нишон дода мешаванд. Ин ҳамон донишҷӯ метавонад метавонистанд, ки "қуттии қайдкардашударо" дошта бошанд, агар онҳо қоидаҳоеро, ки "баландгӯякҳои арғувонӣ барои таърифҳо ҳастанд, сеҳркунандаҳои зард барои тафтиши имтиҳонҳо ва қайдҳои қалам дар мароқҳо барои захираҳои иловагӣ истифода баранд".

Бештари забонҳои ишорашуда аз ҷониби якчанд давлат аз ҷониби истифодабарандагони гуногун истифода мешаванд. Ин чӣ гуна забонҳои марбута барои кори Веб аст. Онҳо аз ҷониби W3C, ё Консепсияи умумиҷаҳонии вебсайт муайян карда мешаванд .

HTML-HyperText Markup Language

Забони HTML-и HyperText забони забонии ибтидоӣ аст ва яке аз маъмултарин, шумо ҳамчун тарҳрезакунанда / таҳиягари интернет кор мекунед.

Дар асл, он метавонад танҳо як забони ишоравише, ки шумо дар кори худ истифода мебаред.

Ҳамаи саҳифаҳои веб дар як мазза HTML навишта мешаванд. HTML, ки тасвирҳо , мултимедия ва матн дар веб браузерҳо нишон дода мешаванд. Ин забон элементҳоро барои пайваст кардани ҳуҷҷатҳои худ (гиперматн) ва варақаҳои вебии худро интерактивӣ кунед (ба монанди форматҳо). Аксари одамон коди вебсайти HTML-ро дарёфтаанд, аммо дар ҳақиқат ин танҳо як забони блог аст. Ҳеҷ калима нодуруст нодуруст аст ва шумо одамонро, аз он ҷумла вебсайтҳои касбиро мешунавед, ин ду шартро истифода мебаранд.

HTML як забони муқаррарии стандартии муқаррарӣ аст. Он дар асоси SGML (Standard Label Markup Language) асос ёфтааст.

Ин забонест, ки матнро барои сохтани матни шумо истифода мебарад. Элементҳо ва аломатҳо бо <ва> аломатҳо муайян карда мешаванд.

Дар ҳоле, ки HTML ба забонҳои маъмултарине, ки имрӯз дар Интернет истифода мешаванд, ин танҳо як роҳи интихоб барои рушди веб аст. Тавре ки HTML таҳия карда шуд, он бештар ва бештар мураккаб шуд ва тарзи сабт ва мундариҷаи мундариҷа ба як забон якҷоя шуда буд. Дар ниҳоят, W3C қарор кард, ки ба ҷудошавии байни саҳифаи веб ва мундариҷа тақсим карда шавад. Тақвиме, ки мундариҷаро муайян мекунад, танҳо дар HTML мемонад, дар ҳоле, ки саҳифаҳое, ки сабки муайянро ба манфиати CSS (Лавҳаҳои Style Cascading) маҳдуд мекунанд.

HTML5-и навтарин версияи рақамӣ. Ин версияи иловагӣ ба HTML илова карда шуд ва баъзе аз маҳдудиятҳое, ки аз тарафи XHTML интиқол дода шуданд (бештар аз он забон).

Роҳнамоии HTML бо иҷозати HTML5 тағйир ёфтааст. Имрӯз, хусусиятҳои нав ва тағиротҳо бе таклиф ба версияи нав, рақамӣ дода мешаванд. Дар охирин нусхаи забонӣ фақат "HTML" номида мешавад.

Забони имову ишораи XML

Забони математикии рақамӣ ин забонест, ки версияи дигари HTML асос ёфтааст. Мисли HTML, XML инчунин аз SGML асос меёбад. Ин нисбат ба SGML нисбатан соддатар аст ва нисбат ба HTML хеле соддатар аст. XML барои васеъ кардани забонҳои гуногун имконият медиҳад.

XML забонест барои навиштани забонҳо. Масалан, агар шумо дар насли сеҳуҷрӣ кор карда бошед, шумо метавонед XML-ро бо ёрии XML барои муайян кардани падар, модар, духтар ва писари XML-и худ ба монанди ин параметрҳоро эҷод кунед: <ин> .

Ҳамчунин якчанд забонҳои стандартизатсионӣ, ки аллакай бо XML сохта шудаанд, математикӣ мавҷуданд: MathML барои муайян кардани математика, SMIL барои кор бо мултимедиявӣ, XHTML ва ғайра.

Забони графикии XHTML-eXtended HyperText

XHTML 1.0, HTML 4.0 барои қонеъ кардани стандарти XML мебошад. XHTML дар тарҳрезии замонавии HTML бо HTML5 ва тағйироте, ки аз он вақт омада буд, иваз карда шуд. Шумо эҳтимолан ягон сайтҳои навро бо XHTML дарёбед, аммо агар шумо дар сомонаҳои калонтарини корӣ кор карда бошед, шумо метавонед бо XHTML дар он ҷо вохӯред.

Дар бисёре аз фарқиятҳои асосии HTML ва XHTML мавҷуд нестанд , аммо дар он ҷо шумо чиро мефаҳмед:

Мақолаи аслӣ аз тарафи Ҷенифер Кренин. Аз ҷониби Jeremy Girard таҳрир карда шудааст, 7/5/17.