Tartalomjegyzék:
Meghatározás - Mit jelent a jelölőnyelv?
A jelölőnyelv egy olyan típusú nyelv, amelyet szövegek kommentálására és a címkék beágyazására használnak a pontosan kialakított elektronikus dokumentumokban, függetlenül a számítógépes platformtól, az operációs rendszertől, az alkalmazástól vagy a programtól.
A jelölőnyelv kifejezés a kéziratok jelöléséből származik, ahol a kézírásos jelöléseket nyomtatói utasítások formájában kommentáltuk. A jelölő nyelveket a lejátszási listákban, a vektorgrafikákban, a webszolgáltatásokban és a felhasználói felületekben is használják. A HTML a legszélesebb körben használt jelölőnyelv.
A Techopedia magyarázza a jelölőnyelvet
Az elektronikus jelölőnyelvnek három típusa létezik:
- Bemutató jelölés: A WYSIWYG-vel ellátott hagyományos szövegszerkesztő rendszerekben használják; rejtett az emberi felhasználók ellen.
- Eljárási jelölés: Szövegbe integrálva, a programok szövegfeldolgozási utasításaihoz. Az ilyen szöveget a szerző láthatóan manipulálja. Az eljárási jelölő rendszerek tartalmaznak programozó konstrukciókat, ahol a makrókat vagy az alprogramokat meghatározzuk és névvel hívjuk meg.
- Leíró jelölés: A dokumentum egyes részeinek címkézésére szolgál annak kezelésére. Például a HTML- címkét arra használják, hogy a szövegben idézetek legyenek.
A Gencode volt az első nyilvános jelölőnyelv-prezentáció a számítógépes szövegfeldolgozásban. Néhány más fő jelölőnyelv a következő:
- Latex
- Extensible Markup Language (XML)
- Általános jelölési nyelv (GML)
- Szabványos általános jelölőnyelv (SGML)
- HyperText jelölőnyelv (HTML)
A jelölőnyelvek általában összekeverik a dokumentum szövegét a jelölési utasításokkal ugyanabban az adatban vagy fájlfolyamban. A szögletes zárójelben (<>) szereplő kódok jelölési utasítások (más néven címkék), és ezen utasítások közötti szöveg a tényleges dokumentumszöveg. Az első utasítás eleje és vége előtt megjelenő kódokat szemantikai jelölésnek nevezik, és leírják a mellékelt szöveget. Ezzel szemben a prezentációs jelölés egy adott szövegjellemzőt határoz meg leírás nélkül.