Cilat janë gjuhët e markimit?

Ndërsa filloni të eksploroni botën e dizajnit të internetit, pa dyshim do të futeni në një numër fjalësh dhe frazash që janë të reja për ju. Një nga termat që do të dëgjoni është "markup" ose ndoshta "gjuhë markup". Si është "markup" ndryshe nga "kodi" dhe pse disa profesionistë të internetit duket se i përdorin këto terma në mënyrë të ndërsjellë? Le të fillojmë duke shikuar saktësisht se çfarë është një "gjuhë markup".

Le të shikojmë 3 gjuhë markimi

Pothuajse çdo akronim në Web që ka një "ML" në të është një "gjuhë markup" (surprizë e madhe, kjo është ajo që "ML" qëndron për). Gjuhët e Markup janë blloqet e ndërtimit të përdorura për të krijuar faqe të internetit ose të gjitha formave dhe madhësive.

Në realitet, ka shumë gjuhë të ndryshme markup atje në botë. Për hartimin dhe zhvillimin e web faqes, ekzistojnë tre gjuhë specifike markupesh që ju ka të ngjarë të kaloni në të gjithë. Këto janë HTML, XML dhe XHTML .

Çfarë është një gjuhë markupesh?

Për të definuar siç duhet këtë term - një gjuhë markup është një gjuhë që shënon tekstin në mënyrë që kompjuteri të mund të manipulojë atë tekst. Shumica e gjuhëve markup janë të lexueshme njerëzore sepse shënimet janë shkruar në një mënyrë për t'i dalluar ato nga vetë teksti. Për shembull, me HTML, XML dhe XHTML, etiketat e shënimit janë . Çdo tekst që shfaqet brenda një prej këtyre shenjave konsiderohet pjesë e gjuhës markup dhe jo pjesë e tekstit të shënuar.

Për shembull:


Ky është një paragraf teksti i shkruar në HTML

Ky shembull është një paragraf HTML. Përbëhet nga një etiketë hapëse (

), një etiketë mbyllëse () dhe teksti i vërtetë që do të shfaqet në ekran (ky është teksti që gjendet midis dy etiketave). Çdo tag përfshin një simbol "më pak se" dhe "i madh se" për ta përcaktuar atë si pjesë të markup.

Kur formatoni tekstin për t'u shfaqur në një kompjuter ose në ekran tjetër të pajisjes , duhet të dalloni midis vetë tekstit dhe udhëzimeve për tekstin. "Markup" është udhëzimi për shfaqjen ose shtypjen e tekstit.

Shënimi nuk duhet të jetë i lexueshëm në kompjuter. Shënimet e bëra në shtyp ose në një libër gjithashtu konsiderohen markup. Për shembull, shumë studentë në shkollë do të nxjerrin në pah disa fraza në librat e tyre. Kjo tregon se teksti i theksuar është më i rëndësishëm se teksti që rrethon. Ngjyra e theksuar konsiderohet markup.

Markimi bëhet një gjuhë kur rregullohen kodifikimet rreth asaj se si të shkruhet dhe të përdoret kjo shenjë. Ky i njëjti student mund të ketë "shënimin e shënimit të gjuhës" të tyre, nëse kodifikojnë rregulla si "highlighter purple është për përkufizime, highlighter verdhë është për hollësitë e provimit, dhe shënimet laps në margjinat janë për burime shtesë."

Shumica e gjuhëve markup përcaktohen nga një autoritet i jashtëm për përdorim nga shumë njerëz të ndryshëm. Kjo është mënyra se si gjuhët markup për punën Web. Ato përcaktohen nga W3C, ose World Wide Web Consortium .

HTML-HyperText Markup Language

HTML ose HyperText Markup Language është gjuha kryesore e Web dhe më e zakonshme me të cilën do të punoni si një projektues / zhvillues web.

Në fakt, mund të jetë gjuha e vetme e markupit që përdor në punën tuaj.

Të gjitha faqet e internetit janë të shkruara në një aromë të HTML. HTML përcakton mënyrën se si shfaqen imazhet , multimedia dhe teksti në shfletuesit e internetit. Ky gjuhë përfshin elemente për të lidhur dokumentet tuaja (hypertext) dhe për të bërë dokumentet tuaja të internetit interaktive (si me format). Shumë njerëz e quajnë HTML "kodin e internetit", por në të vërtetë ajo është me të vërtetë vetëm një gjuhë markup. As termi nuk është saktësisht i gabuar dhe ju do të dëgjoni njerëzit, duke përfshirë profesionistët e internetit, përdorni këto dy terma në mënyrë të ndërsjellë.

HTML është një gjuhë standarde e definuar markup. Është i bazuar në SGML (Standardized Markup Language Standard).

Është një gjuhë që përdor tags për të përcaktuar strukturën e tekstit tuaj. Elementet dhe etiketat përcaktohen me shkronjat .

Ndërsa HTML është deri tani gjuha më popullore markup e përdorur në Web sot, nuk është zgjedhja e vetme për zhvillimin e uebit. Si HTML u zhvillua, ajo mori gjithnjë e më shumë e komplikuar dhe tags stilit dhe përmbajtjes të kombinuara në një gjuhë. Përfundimisht, W3C vendosi se kishte nevojë për një ndarje midis stilit të një faqe interneti dhe përmbajtjes. Një etiketë që definon përmbajtjen vetëm do të mbetet në HTML ndërsa etiketat që përcaktojnë stilin ishin të vjetruara në favor të CSS (Cascading Style Sheets).

Versioni më i ri i numëruar i HTML është HTML5. Ky version shtoi më shumë funksione në HTML dhe hiqte disa nga rreptësinë që u imponua nga XHTML (më shumë në atë gjuhë së shpejti).

Mënyra se si është lëshuar HTML është ndryshuar me rritjen e HTML5. Sot, karakteristikat dhe ndryshimet e reja shtohen pa pasur nevojë të jetë një version i ri, i numëruar i lëshuar. Versioni i fundit i gjuhës quhet thjesht "HTML".

XML-eXtensible Markup Language

Gjuha e Markueshmërisë është gjuha që bazohet në një version tjetër të HTML. Ashtu si HTML, XML gjithashtu bazohet në SGML. Është më pak e rreptë se SGML dhe më e rreptë se HTML e thjeshtë. XML siguron zgjerimin për të krijuar gjuhë të ndryshme.

XML është një gjuhë për të shkruar gjuhë markup. Për shembull, nëse jeni duke punuar në gjenealogjinë, mund të krijoni etiketa duke përdorur XML për të përcaktuar babain, nënën, vajzën dhe djalin tuaj në XML si kjo: .

Ka edhe disa gjuhë të standardizuara tashmë të krijuara me XML: MathML për definimin e matematikës, SMIL për të punuar me multimedia, XHTML dhe shumë të tjerë.

Gjuha HyperText Markup Language XHTML-eXtended

XHTML 1.0 është HTML 4.0 i ripërcaktuar për të përmbushur standardin XML . XHTML është zëvendësuar në dizajnin modern të web me HTML5 dhe ndryshimet që kanë ardhur që nga ajo kohë. Ju nuk mund të gjeni ndonjë faqe më të re duke përdorur XHTML, por nëse jeni duke punuar në një faqe shumë më të vjetër, ju mund të hasni XHTML atje në të egra.

Nuk ka shumë dallime të mëdha midis HTML dhe XHTML , por këtu është ajo që ju do të vini re:

Artikulli origjinal nga Jennifer Krynin. Redaktuar prej Jeremy Girard më 7-05-17.