Značkovací jazyky jsou neviditelné páteří mnoha věcí, které děláme na počítači, jako je posílání zpráv, prohlížení dokumentů a prohlížení internetu. Zde je stručný pohled na to, co dělají.
Markup Text
Text čtete právě teď je nejen skládá z textových znaků. Když skupina charakterů jsou ve tučně, kurzíva, nebo podtržený, které jsou formátovány. Pod kapotou (takovým způsobem, nemůžete vidět při čtení tohoto), tyto znaky jsou baleny do značek, aby se jim zdát, že cesta. Totéž platí i pro text, který je menší, se objeví v jiné barvě, nebo je napsán v jiném písmu. Aby se to stalo, text musí být napsán v něčem zvané značkovací jazyk autorem.
Značkovací jazyk je systém pro formátování a uspořádání prvků v dokumentu pomocí tagů. Na rozdíl od fyzických anotace a přirážky na papírových dokumentů, tyto značky se objeví pouze v dokumentu, zatímco autor psaní textu. Když aplikace zpracovává značky, bude obsah prostě jeví jako formátovaný text k divákovi. Například v značkovací jazyk HTML Můžeme zabalit frázi „Hello world!“ tučně tagy.
& Lt; b & gt; Hello world & lt;! / B & gt;
Je-li tento text zpracován prohlížečem HTML, jako webový prohlížeč, bude vypadat takto:
Ahoj světe!
Markup není omezen na zpracování jednoduché textové znaky jako abecedy a čísel, nicméně. V závislosti na jazyku, může se zpracovávat a formátu speciální znaky, Vám umožní vestavět další prvky, jako jsou obrázky, videa, aplikací a strojově čitelných údajů.
Běžné značkovací jazyky
Dva nejběžnější značkovací jazyky jsou HTML, který se použije k vytvoření webové stránky, které vidíte přes internet, a XML , Který uchovává strukturovaná data pomocí přizpůsobitelné tagy.
Když se podíváte na většinu stránek na internetu, jste v podstatě stahování a zobrazení stránky HTML. Stránka čtete právě teď je napsán v jazyce HTML. Ve skutečnosti, v mnoho prohlížečů , Můžete klepnout pravým tlačítkem myši na stránku vidět HTML syntaxe celé stránky. HTML podporuje vytváření různých struktur a řezy uvnitř stránky, definující prvky v rámci stránky a formátování textu. HTML tagy obvykle vyžadují otevírání a zavírání značky, jako jsou následující:
& Lt; a href = "https://www.howtogeek.com" & gt; HowToGeek & lt; / a & gt;
Výše uvedený příklad vytvoří odkaz na webové stránky HowToGeek takto:
HowToGeek
. Všimněte si, jak je otvor tag
& Lt; a & gt;
s atributem
href
směřující ke spojení a uzavírací tag
& Lt; / a & gt;
.
Zde je několik dalších slavných značkovací jazyky, které by mohly být obeznámeni s:
-
BBCode:
Lehký značkovací jazyk široce používán v on-line fóra a vývěsky a snadno rozpoznatelný s jeho použitím hranatých závorek, jako
[B] Hello World! [/ B]vytvořit odvážné tagy. - Latex: Poměrně složitý jazyk často používají pro akademické a technické účely. Má robustní možnosti zpracování syntaxi, která většina jazyků nelze zobrazit, jako jsou složité matematiky a zaniklých jazycích.
- MathML: Jazyk používaný k zobrazení matematické vzorce , zejména uvnitř webových prohlížečů.
- Textil: Jazyk používaný u některých internetových blogů a systémů pro správu obsahu.
- SVG. : Ty by mohly být překvapeni, vědět, že SVG, formát, který zobrazuje Scalable Vector Graphics, je ve skutečnosti značkovací jazyk. Je založen na XML a používá strukturovaná dat k ukládání informací o grafice.
PŘÍBUZNÝ: Co je soubor SVG, a jak si můžu otevřít One?
Markup vs. Markdown
Pokud jste o značkování slyšel, že jste pravděpodobně slyšeli o Snížení . Na povrchu to zní jako opak značení; Je to vlastně jen typ značkovacího jazyka. Zmenšení je zjednodušená, snadno použitelná syntaxe formátování, která obsahuje mnoho základních možností textu přítomných ve složitějších jazycích, a zároveň se vyhýbá tomu, jako jsou závěrečné značky a vložené neexistující prvky.
Zmenšení je populární mezi mnoha kvůli jeho snadnému použití a nedostatku obtížně čtených prvků. Díky tomu je ideální syntaxi pro textově zaměřené aplikace a webové stránky. Mezi těmito webovými stránkami je Reddit , který používá syntaxe pro všechny příspěvky a komentáře. Díky tomu je snadné pro redditory formátovat text z libovolného zařízení, aniž by museli přidat dlouhé značky. Doplňuje se také rozhodnutí RedDIT, aby zakázalo vložené média do komentářů.
Další služby, které používají poštu, jsou úložiště kódů jako GitHub, posly jako WhatsApp a Svár a textové editory jako typora a stackedit. Pokud se chcete naučit, jak jej používat, podívejte se na naše Průvodce zúčtování . Šťastný značkování!
PŘÍBUZNÝ: Co je to značení a jak ho používáte?