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ë
Për shembull:
Ky është një paragraf teksti i shkruar në HTML
p>
Ky shembull është një paragraf HTML. Përbëhet nga një etiketë hapëse (
), një etiketë mbyllëse ( p>) 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:
- XHTML është shkruar në rastin më të ulët. Ndërkohë që etiketat HTML mund të shkruhen në rastin UPPER, rasti MiXeD, ose rasti i ulët, të jenë të sakta, etiketat XHTML duhet të jenë të gjitha rastet më të vogla. (Shënim - shumë profesionistë të uebit shkruajnë HTML në të gjitha shkronjat e vogla, edhe pse nuk është e nevojshme teknike).
- Të gjithë elementët XHTML duhet të kenë një etiketë përfundimtare. Elemente me vetëm një etiketë, të tilla si dhe duhet një prerje mbyllëse (/) në fund të etiketës:
/ >
/ > - Të gjitha atributet duhet të citohen në XHTML. Disa njerëz heqin citimet rreth atributeve për të kursyer hapësirë, por ato janë të nevojshme për XHTML të saktë.
- XHTML kërkon që etiketat të mbivendosen siç duhet. Nëse hapni një element të guximshëm () dhe pastaj një element kurioz (), duhet të mbyllni elementin e kurrizit ( i>) para se të mbyllni bold ( b>). (Vini re që të dyja këto elemente janë zmbrapsur sepse ato janë elemente vizuale. HTML tani përdor dhe në vend të këtyre dy elementeve)
- Atributet HTML duhet të kenë një emër dhe një vlerë. Atributet që janë të pavarur në HTML duhet të deklarohen me vlera gjithashtu, për shembull, atributi i HR do të shkruhet noshade = "noshade".
Artikulli origjinal nga Jennifer Krynin. Redaktuar prej Jeremy Girard më 7-05-17.