Existují různé technologie používané pro vývoj webových aplikací, jako je CSS, JavaScript, PHP atd. Mezi nimi je základní jazyk pro vývoj webových stránek HTML. Je to značkovací jazyk, který se skládá ze značek. Pro každou úlohu existují specifické značky. HTML lze použít ke změně struktury webové stránky. Přidání odstavců, změna nadpisů, přidání seznamů a tabulek jsou některé úkoly, které lze provádět pomocí HTML. Existuje několik verzí HTML. Poslední verze je HTML5. Má mnoho dalších funkcí pro vytváření efektivních webových aplikací. HTML je standardní značkovací jazyk pro vytváření webových stránek a webových aplikací. SGML je standard pro definování obecných značkovacích jazyků pro dokumenty. Toto je klíčový rozdíl mezi HTML a SGML. HTML je založeno na SGML. Tento článek popisuje rozdíl mezi HTML a SGML.
1. Přehled a klíčový rozdíl
2. Co je HTML
3. Co je SGML
4. Vztah mezi HTML a SGML
5. Porovnání vedle sebe - HTML vs. SGML v tabulkové formě
6. Shrnutí
HTML znamená Hyper Text Markup Language. Většina webových stránek je spojena dohromady. Odkaz na jinou webovou stránku se nazývá Hypertext. HTML obsahuje značky, které instruují webový prohlížeč o tom, jak vytvořit strukturu stránky. Nadpisy, odstavce, seznamy, tabulky spadají do struktury webové stránky.
Každý soubor HTML má v horní části deklaraci typu dokumentu. Řekne prohlížeči o verzi HTML použité v dokumentu. Podrobnosti o webové stránce jsou v sekci. Obsah, který se má zobrazit na webové stránce, je uvnitř sekce. Existuje mnoho značek pro provádění různých úkolů.
značka se používá k oddělení odstavců. Většina značek má odpovídající počáteční značku a závěrečnou značku. např. ,
. Existují také formátovací značky. se používá k zvýraznění textu. Značka se používá k podtržení textu. značka se používá k vytvoření kurzívy obsahu. Některé značky obsahují samotnou počáteční a koncovou značku.Obrázek 01: Jednoduchý dokument HTML
Při otevírání výše uvedené stránky HTML ve webovém prohlížeči se zobrazí následující.
Obrázek 02: Stránka HTML ve webovém prohlížeči
Podle výše uvedeného souboru HTML je deklarace dokumentu nahoře. Určuje, že dokument HTML používá HTML5. Část hlavy a část těla jsou obsaženy uvnitř počáteční značky a závěrečné značky. Podrobnosti o webové stránce jsou obsaženy v hlavě. Obsah, který se má zobrazit, je v části těla.
HTML lze kombinovat s jinými technologiemi. Když je kombinována s CSS, webová stránka se zdá být více reprezentativní. Po připojení pomocí JavaScriptu bude webová stránka interaktivnější. Je to nejběžnější značkovací jazyk pro vytváření webových stránek.
SGML je zkratka pro standardní generalizovaný značkovací jazyk. Je to standard pro definování značkovacích jazyků. HTML je založeno na SGML. Není to samo o sobě jazyk dokumentu. Jedná se o popis, jak specifikovat dokument. Jedná se tedy o metadata. SGML byl původně navržen pro sdílení strojově čitelných velkých projektů ve státní správě a dalších průmyslových odvětvích. Dokument SGML se skládá ze tří částí. Existuje prohlášení. Prolog obsahuje prohlášení DOCTYPE s dalšími prohlášeními o označení. Pak samotná instance. Obsahuje jeden nejdůležitější prvek a jeho obsah.
Hlavními výhodami SGML jsou to, že mohou být vytvořeny zvážením struktury dokumentu než přemýšlením o vlastnostech vzhledu. Budou přenosnější, protože kompilátor SGML dokáže interpretovat jakýkoli dokument odkazem na jeho definici typu dokumentu (DTD). Dokumenty původně určené pro tiskové médium lze snadno znovu upravit pro jiná média, jako je obrazovka počítače.
SGML je mezinárodní standard pro stanovení popisu typu a obsahu digitálních dokumentů. Jednou z nevýhod SGML je, že nepodporuje šablony stylů. Software se nevyvíjí kvůli silnému nastavení SGML. Kromě toho je výměna dat v SGML také složitá.
HTML vs SGML | |
HTML je standardní značkovací jazyk pro vytváření webových stránek a webových aplikací. | SGML je standard pro definování obecných značkovacích jazyků pro dokumenty. |
Stojany pro | |
HTML znamená Hypertext Markup Language. | SGML je zkratka pro standardní generalizovaný značkovací jazyk. |
Každá organizace dnes udržuje webové stránky. Pro webové aplikace se používají různé technologie. Tento článek pojednává o rozdílu mezi HTML a SGML. HTML je standardní značkovací jazyk pro vytváření webových stránek a webových aplikací. SGML je standard pro definování obecných značkovacích jazyků pro dokumenty. To je rozdíl mezi HTML a SGML. HTML je založeno na SGML.
1. „Co je to SGML (standardní generalizovaný značkovací jazyk)? - Definice z WhatIs.com. “ SearchMicroservices. K dispozici zde
2. „Standardní generalizovaný značkovací jazyk.“ Wikipedia, Wikimedia Foundation, 18. března 2018. K dispozici zde
3. „Přehled HTML“. , Výukový program Point, 8. ledna 2018. K dispozici zde
1.'SGML 'od Dreftymac na anglické Wikipedii - SGML.svg, (CC BY-SA 2.5) přes Commons Wikimedia