Co je značkovací jazyk?
Značkovací jazyk je kombinace slov a symbolů, které poskytují pokyny, jak by se měl dokument objevit. Například značka může naznačovat, že slova jsou psána kurzívou nebo tučně. Přestože jsou nejběžnější a nejčastěji používané značkovací jazyky psány pro počítače, pojem značkovacího jazyka není omezen na počítačové programování.
Jedním z nejstarších a zároveň nejběžněji používaných značkovacích jazyků je to, co editoři používají k tomu, aby autoři poučili o tom, jak by mělo být něco napsáno nebo jak by se mělo objevit v konečném návrhu díla. Když to uděláte dlouho, editor obecně používá symboly a psané pokyny v barvě inkoustu odlišné od barvy autora; obvykle modrá nebo červená. Tato praxe byla nahrazena v mnoha oblastech díky rozšířenému používání počítačů, ale učitelé a někdy i novináři musí stále znát správné úpravy značek.
Nejznámějším značkovacím jazykem dnes je pravděpodobně hypertextový značkovací jazyk (HTML). Toto je jazyk používaný webovými prohlížeči k zobrazení webových stránek. Kódování lze psát ručně a nahrávat pomocí textového procesoru nebo vytvářet v jednom z mnoha programů pro webový design. Existují nové variace tohoto jazyka, které mají aktualizované kódy a pravidla. Příkladem je dynamický značkovací jazyk hypertextu. Více kódů lze propojit dohromady a lze je použít k vytvoření šablony stylů, která zajistí, že web bude mít jednotný vzhled.
Mnoho textových procesorů také používá nějaký typ značkovacího jazyka ke změně vzhledu textu v dokumentu. To obvykle nevidí uživatelé programu, ale probíhá za scénami. Tyto typy jazyků jsou vytvářeny počítačovými programátory a obvykle se používají pouze v počítači.
Hlavními věcmi, které má většina značkovacích jazyků společného, je to, že diktují vzhled textu nebo celých stránek a konečný uživatel je v konečném produktu obvykle nevidí. V HTML pouze čte a dešifruje význam určitých kódů pouze webový prohlížeč. Například značka <b> dá prohlížeči příkaz, aby zobrazil veškerý text, který za ním následuje, tučným písmem. Tučný text se ukončí vložením následující značky: </b>. Ačkoli mnoho lidí nikdy nebude používat značkovací jazyk, bude pravděpodobně používat produkt nebo si přečíst webovou stránku, která implementuje jejich použití.