Mis on märgistuskeel? määratlus ja tähendus

click fraud protection

Märgistuskeel on süsteem dokumendile märkuste tegemiseks viisil, mis on eristatav tegelikust tekstiosast endast. Idee sai alguse paberkäsikirjade markeerimisest toimetajate poolt erinevat värvi pastakaga. Arvutustehnikas on punase pliiatsi juhised asendatud siltidega, mis kirjeldavad midagi lisatud siltide teksti kohta, olenevalt keeles võivad need sildid kirjeldada selliseid asju nagu positsioneerimine lehel, vormindamine (nt värv või font) või lihtsalt määratleda, mida kaasas olev tekst tähendab.

Technipages selgitab märgistuskeelt

Kõige laiemalt tuntud ja populaarseim märgistuskeel oleks HTML5 (HyperText Markup Language (kaasaegne HTML-i värskendatud versioon)), mida kasutatakse veebilehtede Internetis kuvamise kirjeldamiseks brauser. HTML5 kasutab HTML-i DML-i (Declarative Markup Language) sarnast struktuuri, kuid sisaldab silte ja see tähendab, et see ei ole enam puhtalt deklaratiivne, näiteks ja kaldkirja ja paksu kirjaga sildid.

Esitluslikud märgistuskeeled on sellised nagu enamikus tekstitöötlustarkvarades, dokumenti on manustatud binaarsed lipud, mis tähistavad teatud tekstiosa paksus kirjas või allajoonituna, näiteks nimetatakse seda ka WYSIWYG-ks (What You See Is What You Get). Seda tüüpi märgistus on üldiselt kõigi kasutajate eest peidetud ja muudab otseselt mõjutatud ressursi esitusviisi.

Protseduurilised märgistuskeeled, nagu TeX ja PostScript, manustavad oma märgistusmärke teksti, mis annavad teksti töötlevatele programmidele töötlemisjuhised. Protsessor jookseb märgistatud teksti algusest lõpuni läbi ja järgib märgistust nii, nagu ilmneb.

Märgistuskeele levinumad kasutusviisid

  • Märgistuskeel erineb programmeerimiskeeltest selle poolest, et need on andmed ilma juhisteta.
  • HTML on populaarne märgistuskeel, mida kasutatakse veebilehtede kodeerimiseks.
  • Märgistuskeeled sisaldavad tavaliselt oma tähistusi, kuid märgistusteksti on võimalik sisust eraldada.

Märgistuskeele levinud väärkasutused

  • Märgistuskeele abil saate eksamite hindeid tõsta.