Rozdiel medzi HTML a SGML

Kľúčový rozdiel - HTML vs SGML
 

Na vývoj webových aplikácií sa používajú rôzne technológie, napríklad CSS, JavaScript, PHP atď. Medzi základnými jazykmi pre vývoj webových aplikácií je HTML. Je to značkovací jazyk, ktorý pozostáva zo značiek. Pre každú úlohu existujú špecifické značky. HTML sa dá použiť na zmenu štruktúry webovej stránky. Pridanie odsekov, zmena nadpisov, pridanie zoznamov a tabuliek sú niektoré úlohy, ktoré je možné vykonať pomocou HTML. Existuje niekoľko verzií HTML. Najnovšia verzia je HTML5. Má mnoho ďalších funkcií na vytváranie efektívnych webových aplikácií. HTML je štandardný značkovací jazyk na vytváranie webových stránok a webových aplikácií. SGML je štandard pre definovanie všeobecných značkovacích jazykov pre dokumenty. To je kľúčový rozdiel medzi HTML a SGML. HTML je založené na SGML. Tento článok popisuje rozdiel medzi HTML a SGML.

OBSAH

1. Prehľad a kľúčový rozdiel
2. Čo je to HTML
3. Čo je SGML
4. Vzťah medzi HTML a SGML
5. Porovnanie vedľa seba - HTML vs SGML v tabuľkovej forme
6. Zhrnutie

Čo je to HTML?

HTML znamená Hyper Text Markup Language. Väčšina webových stránok je spojených. Odkaz na inú webovú stránku sa nazýva hypertext. HTML obsahuje značky, ktoré inštruujú webový prehľadávač o tom, ako vytvoriť štruktúru stránky. Nadpisy, odseky, zoznamy, tabuľky patria do štruktúry webovej stránky.

Každý súbor HTML má v hornej časti vyhlásenie o type dokumentu. Informuje prehliadač o verzii HTML použitej v dokumente. Podrobnosti o webovej stránke sú v sekcii. Obsah, ktorý sa má zobraziť na webovej stránke, sa nachádza v sekcii. Existuje veľa značiek na vykonávanie rôznych úloh.

,

atď. sa používajú na vytváranie nadpisov.

značka sa používa na oddelenie odsekov. Väčšina značiek má zodpovedajúcu počiatočnú značku a koncovú značku. napr.

,

. Existujú aj formátovacie značky. sa používa na zvýraznenie textu. Značka sa používa na zdôraznenie textu. značka sa používa na vytvorenie kurzívy. Niektoré značky obsahujú samotné začiatočné a koncové značky.
sa používa na vytvorenie vodorovnej čiary na stránke. Ak programátor píše
bez lomky to stále funguje. Ale nebude fungovať s presnejším XHTML. Toto sú niektoré bežné značky HTML.

Obrázok 01: Jednoduchý dokument HTML

Pri otváraní vyššie uvedenej stránky HTML vo webovom prehliadači sa zobrazí nasledovne.

Obrázok 02: Stránka HTML vo webovom prehľadávači

Podľa vyššie uvedeného súboru HTML je vyhlásenie dokumentu hore. Určuje, že dokument HTML používa HTML5. Hlavová časť a časť tela sú zahrnuté vo východiskovej značke a uzatváracej značke. Podrobnosti o webovej stránke sú uvedené v hlavovej časti. Obsah, ktorý sa má zobraziť, je v časti tela.

značka definovala nadpis. sa používa na zvýraznenie konkrétneho textu. Na stránke sú dva odseky.

HTML je možné kombinovať s inými technológiami. Ak je webová stránka kombinovaná s CSS, javí sa viac reprezentatívna. Po pripojení pomocou JavaScriptu sa webová stránka stane interaktívnejšou. Je to najbežnejší značkovací jazyk na vytváranie webových stránok.

Čo je SGML?

SGML je skratka pre Standard Generalized Markup Language. Je to norma na definovanie značkovacích jazykov. HTML je založené na SGML. Sama osebe nie je jazykom dokumentu. Je to popis, ako špecifikovať dokument. Preto ide o metaúdaje. SGML bol pôvodne navrhnutý na zdieľanie strojovo čitateľných veľkých projektov vo vláde a ďalších odvetviach. Dokument SGML pozostáva z troch oddielov. Existuje vyhlásenie. Prolog obsahuje vyhlásenie DOCTYPE s ďalšími značkami. Potom samotná inštancia. Obsahuje jeden najvyšší prvok a jeho obsah.

Hlavnými výhodami SGML sú to, že sa dajú vytvoriť zvážením štruktúry dokumentu ako premýšľaním o charakteristikách vzhľadu. Budú viac prenosné, pretože kompilátor SGML dokáže interpretovať akýkoľvek dokument odkazom na jeho definíciu typu dokumentu (DTD). Dokumenty pôvodne určené pre tlačové médium sa dajú ľahko prispôsobiť iným médiám, ako je napríklad obrazovka počítača.

SGML je medzinárodný štandard na špecifikovanie opisu typu a obsahu digitálnych dokumentov. Jednou z nevýhod SGML je, že nepodporuje štýly. Softvér sa nevyvinutý kvôli silným nastaveniam SGML. Okrem toho je výmena údajov v SGML tiež zložitá.

Aký je vzťah medzi HTML a SGML?

  • HTML je založené na SGML.

Aký je rozdiel medzi HTML a SGML?

HTML vs SGML

HTML je štandardný značkovací jazyk na vytváranie webových stránok a webových aplikácií. SGML je štandard pre definovanie všeobecných značkovacích jazykov pre dokumenty.
 Znamenať
HTML znamená Hypertext Markup Language. SGML je skratka pre Standard Generalized Markup Language.

zhrnutie - HTML vs SGML

Každá organizácia dnes spravuje webové stránky. Pre webové aplikácie sa používajú rôzne technológie. V tomto článku sa diskutuje o rozdieloch medzi HTML a SGML. HTML je štandardný značkovací jazyk na vytváranie webových stránok a webových aplikácií. SGML je štandard pre definovanie všeobecných značkovacích jazykov pre dokumenty. To je rozdiel medzi HTML a SGML. HTML je založené na SGML.

referencie:

1. „Čo je to SGML (štandardizovaný generalizovaný značkovací jazyk)? - Definícia z WhatIs.com. “ SearchMicroservices. K dispozícii tu  
2. „Štandardný všeobecný značkovací jazyk“. Wikipedia, Wikimedia Foundation, 18. marca 2018. K dispozícii tu 
3. „Prehľad HTML“. , Tutorials Point, 8. január 2018. K dispozícii tu 

S láskavým dovolením:

1.'SGML 'od Dreftymac na anglickej Wikipédii - SGML.svg, (CC BY-SA 2.5) prostredníctvom Commons Wikimedia