Rozdíl mezi SGML a HTML

Hlavní rozdíl : SGML a HTML, oba jsou počítačové programovací jazyky. Oba jsou dobře známé známkové jazyky používané při vývoji webových stránek. Jsou zapsány v předdefinovaných prvcích tagů. Primárním rozdílem by bylo, že HTML je podskupina SGML.

HTML znamená Hyper Text Markup Language. Je to dobře známý počítačový jazyk, který se používá k vývoji webových stránek. Bylo to po dlouhou dobu a je běžně používáno k tvorbě webových stránek. XML nebo Extensible Markup Language definuje soubor pravidel pro kódování dokumentů ve formátu, který lze číst jak lidským, tak i počítačovým.

HTML je napsán pomocí prvků HTML, které se skládají ze značek, především z otevřené značky a uzavírací značky. Údaje mezi těmito značkami jsou obvykle obsah. Hlavním cílem HTML je umožnit webovým prohlížečům interpretovat a zobrazovat obsah napsaný mezi značkami. Značky jsou určeny k popisu obsahu stránky. HTML obsahuje předdefinované tagy. Umožňují vložení obrázků, textu, videa, forem a dalších částí obsahu dohromady do soudržné webové stránky.

Prvky HTML jsou základními stavebními kameny všech webových stránek. HTML umožňuje vkládání obrázků a objektů do webové stránky. Může se také použít k vytváření interaktivních formulářů. HTML také poskytuje prostředky k vytváření strukturovaných dokumentů. To dělá tím, že označuje strukturální sémantiku pro text, jako jsou nadpisy, odstavce, seznamy, odkazy, uvozovky a další položky. Nicméně v těchto dnech jsou webové stránky zřídka navrženy pouze pomocí HTML. HTML umožňuje programátorovi vkládat skripty psané v jazycích, jako je JavaScript, což mnoho často dělá. Tím se změní vzhled a chování webových stránek HTML.

SGML je standardní značkovací jazyk. Jedná se o standardní technologii ISO pro definování zobecněných značkovacích jazyků pro dokumenty.

SGML byl odvozen z IBM Generalized Markup Language (GML), který vyvinul Charles Goldfarb v 60. letech. Jako značkovací jazyk dokumentů byl SGML původně navržen tak, aby umožnil sdílení strojově čitelných velkoprojektových dokumentů ve vládě, právu a průmyslu. Mnoho takových dokumentů musí zůstat čitelné po dlouhou dobu v oblasti informačních technologií. To je také používáno značně v armádě, letecký průmysl, technické referenční a průmyslový vydavatelský průmysl. Zavedení profilu XML učinilo SGML vhodnější pro své rozsáhlé aplikace v malém měřítku pro všeobecné použití.

Podle Wikipedia SGML zobecňuje a podporuje širokou škálu značkovacích jazyků. Tyto jazyky se pohybují od syntaktických výrazů typu Wiki až po jazyky ve tvaru RTF, jako jsou jazyky odpovídajících značkám ve formátu HTML. To je považováno za trochu méně udržitelné, protože nepodporuje mnoho aplikací prohlížečů. Dokumenty obsahující liberální chyby vyžadují více času na zpracování. Stránka má pomalejší dobu načítání a rychlost stahování.

SGML je považován za mateřský jazyk HTML a XML, které jsou nyní široce používány pro přepis digitálních dokumentů. Získal mezinárodní standard při specifikaci popisu typu a obsahu digitálních dokumentů. Časem se popularita SGML rychle zvýšila. Existuje také několik překážek SGML, protože ve SGML neexistují žádné široce podporované styly, software se stává nestabilní a není vyvinutý kvůli silným nastavením SGML. Navíc výměna dat SGML se stala velmi složitou vzhledem k různým kompatibilitám mezi softwarovými balíčky, což může způsobit vážné problémy.

Srovnání mezi SGML a HTML:

SGML

HTML

Plný formulář

Znamená standardní značkový jazyk.

Znamená to jazyk pro značkování jazyka Hyper.

Typ

aplikace / sgml, text / sgml

text / html

Kód typu

Text

Text

Jednotný typ

public.xml

public.html

Vyvinutý

ISO

WWW Consotium

Typ formátu

Je to značkový jazyk.

Je to značkový jazyk.

Rozšířeno od

GML

SGML

Rozšířeno na

HTML, XML

XHTML

Doporučená

Související Články

  • populární srovnání: Rozdíl mezi Judo a Jiu Jitsu

    Rozdíl mezi Judo a Jiu Jitsu

    Klíčový rozdíl: Judo je moderní forma japonské formy bojového umění a bojového sportu, Jiu Jitsu je nejstarší a tradiční japonská forma bojového umění. Judo pochází z Jiu Jitsu. Judo je odvozeninou raného Jiu Jitsu, je to forma bojových umění a bojových sportů, které jsou ve dnešním světě mnohem více zdokonalovány a oceněny. Vytvořil ho profesor Jigoro Kano
  • populární srovnání: Rozdíl mezi Akbar a Shahjahan

    Rozdíl mezi Akbar a Shahjahan

    Klíčový rozdíl: Akbar byl třetím mughalským císařem, který vládl Indii. Byl podporovatelem umění a literatury. Shahjahan byl pátým vládcem Mughal a podporoval architekturu a také vybudoval velké památky. Akbar a Shahjahan jsou oba dobře známí pravítka říše Mughal. Tito oba byli známí svými příspěvky do Říše a Indie obecně. Akbar a Shahjahan oba vládli v růz
  • populární srovnání: Rozdíl mezi modely LG Optimus L5 II, L5 II Duální a Micromax A116 Canvas HD

    Rozdíl mezi modely LG Optimus L5 II, L5 II Duální a Micromax A116 Canvas HD

    Klíčový rozdíl: LG Optimus L5 II a jeho protipól LG Optimus L5 II Dual jsou dvěma mobilními smartphony společnosti. Modely LG Optimus L5 II a L5 II Dual jsou poměrně podobné, ale na určitých místech se liší, včetně vzhledu. Zařízení je dodáváno s 4palcovým IPS LCD dotykovým displejem s kapacitou přibližně 233 pixelů. Micromax A116 Canvas HD je
  • populární srovnání: Rozdíl mezi pravým přítelem a nejlepším přítelem

    Rozdíl mezi pravým přítelem a nejlepším přítelem

    Klíčový rozdíl: skutečný přítel je výjimečný přítel. Jsou to nejvýhodnější, žádoucí nebo nejvhodnější pro vás. Nejlepší přítel je ten, s kým můžete volat a mluvit o většině témat kdykoli a kdekoli. Slovo "přítel" může mít mnoho významů. Jedná se o vzájemný vztah mezi dvěma osobami, které se navzájem chovají. Existují určité štítky, které jsou pro tento vz
  • populární srovnání: Rozdíl mezi NEFT a ECS

    Rozdíl mezi NEFT a ECS

    Klíčový rozdíl: "NEFT" znamená národní přenos elektronických prostředků. "NEFT" je přidružen k elektronickému systému převodu prostředků, v němž jsou transakce prováděny v dávkách během určitých časových úseků. "ECS" znamená elektronickou zúčtovací službu. Jedná se o způsob elektronického p
  • populární srovnání: Rozdíl mezi telefony Nokia Lumia 928 a iPhone 5

    Rozdíl mezi telefony Nokia Lumia 928 a iPhone 5

    Klíčový rozdíl: Společnost Nokia nedávno oznámila nový telefon do své řady; Lumia 928. Telefon je dodáván s kapacitou obrazovky AMOLED s úhlopříčkou 4, 5 palce a širokým zadním rámem. Telefon je poměrně objemný a těžký, ve srovnání s jinými novějšími smartphony, které se zaměřují na získání tenčí a lehčí. IPhone 5 je nejnovější inovativní produkt
  • populární srovnání: Rozdíl mezi iPad a iPhone

    Rozdíl mezi iPad a iPhone

    Hlavní rozdíl: iPad má 9, 7-palcový displej, zatímco iPhone má 3, 5palcový displej a umožňuje telefonní hovory IPad i iPhone jsou produkty společnosti Apple. Společnost, která se proslavila svými zařízeními, stejně jako MAC počítačovou řadu. Problém v rozlišování mezi iPad a iPhone vzniká, protože jsou více podobné než jiné povahy. Zatímco rozlišujeme, měli bych
  • populární srovnání: Rozdíl mezi metrem a metropolitními městy

    Rozdíl mezi metrem a metropolitními městy

    Klíčový rozdíl: metropolitní město se odkazuje na hustě obydlené město, které je dobře propojené s jeho příměstskými oblastmi, zatímco metro nebo metropolitní oblast se skládá z metropolitního města a zahrnuje také jeho přidružené předměstí a exurbů. Městské město se odkazuje na hustě obydlené město, které je ekonomicky a společensky dobře propojené s jeho příměstskými oblastmi, zatímco metro nebo metropolitní oblast se skládá z hustě obydleného městského jádra města (metropolitní město) a také zahrnuje jeho přidružené předměstí a exurbů. Jednoduše řečeno metro se skládá z metropolitního města
  • populární srovnání: Rozdíl mezi kvalitou testování a testováním

    Rozdíl mezi kvalitou testování a testováním

    Hlavní rozdíl : Zajištění kvality a testování jsou často zaměňovány. Zajištění kvality zkoumá výrobní proces a určuje závadu ve výrobním procesu, zatímco zkoušením je proces kontroly výrobku v různých fázích, aby se vadné položky dostaly k zákazníkovi. Termín QA znamená "zajištění kvality". QA je proces nebo soubor procesů, kt

Redakce Choice

Rozdíl mezi pádem a řidičem

Klíčový rozdíl: Stub a Driver jsou dva různé typy kódů, které se používají při vývoji softwaru, konkrétně při testování softwaru. Stuby jsou používány jako funkce v Top Down Integration, zatímco ovladače jsou používány jako funkce v Bottom Up Integration. Stuby a ovladače se běžně používají při portování, distribuovaném výpočtu, jakož i obecném vývoji a testování softwaru. Stub a Driver jsou dva různé typy kódů, kte