Diferența dintre SGML și HTML

Diferența principală : SGML și HTML, ambele fiind limbi de programare în computere. Ambele sunt bine cunoscute limbi folosite pentru a dezvolta pagini web. Ele sunt scrise în elemente de tag predefinite. Diferența principală ar fi HTML este un subset al SGML.

HTML reprezintă limbajul Hyper Text Markup Language. Este o limbă de computer bine cunoscută care este folosită pentru a dezvolta pagini web. Acesta a fost în jur de mult timp și este folosit în mod obișnuit pentru a crea pagini web. XML sau limbajul extensibil de marcare definește un set de reguli pentru codificarea documentelor într-un format care poate fi citit atât de om, cât și de calculator.

HTML este scris folosind elemente HTML, care constau din etichete, în primul rând o etichetă de deschidere și o etichetă de închidere. Datele dintre aceste etichete sunt de obicei conținutul. Obiectivul principal al HTML este să permită browserelor web să interpreteze și să afișeze conținutul scris între etichete. Etichetele sunt concepute pentru a descrie conținutul paginii. HTML vine cu etichete predefinite. Ele permit unui utilizator să insereze imagini, text, videoclipuri, formulare și alte materiale împreună într-o pagină web coerentă.

Elementele HTML sunt blocurile de bază ale tuturor site-urilor Web. HTML permite ca imaginile și obiectele să fie încorporate în pagina web. Poate fi folosit și pentru a crea formulare interactive. HTML oferă, de asemenea, mijloacele de a crea documente structurate. Ea face acest lucru prin denotarea semanticii structurale pentru text, cum ar fi titluri, paragrafe, liste, link-uri, citate și alte elemente. Cu toate acestea, aceste zile, paginile web sunt rar concepute folosind doar HTML. HTML permite programatorului să încorporeze scripturi scrise în limbi precum JavaScript, lucru pe care mulți îl fac deseori. Acest lucru schimbă aspectul și comportamentul paginilor web HTML.

SGML reprezintă limbajul standard de generalizare a marcajelor. Este o tehnologie standard ISO pentru definirea limbajelor de marcare generalizate pentru documente.

SGML a fost derivat din limbajul generalizat de marcare IBM (GML), dezvoltat de Charles Goldfarb în anii 1960. Ca limbaj de marcare a documentelor, SGML a fost conceput inițial pentru a permite împărtășirea documentelor de proiect de mare amploare în guvern, drept și industrie. Multe astfel de documente trebuie să rămână lizibile pentru o lungă perioadă de timp în domeniul tehnologiei informației. Este, de asemenea, utilizat pe scară largă de industria militară, aerospațială, de referință tehnică și industrială. Introducerea profilului XML a făcut ca SGML să fie mai potrivită pentru aplicațiile pe scară largă în utilizarea la scară mică, cu utilizare generală.

Potrivit Wikipedia, SGML generalizează și acceptă o gamă largă de limbi de marcare. Aceste limbi variază de la sintaxe asemănătoare Wiki cu limbile de tip bracket, asemănător RTF, cu limbile de tag-uri asemănătoare HTML. Este considerat un pic mai puțin sustenabil, deoarece nu suportă multe aplicații de către browsere. Documentele care conțin erori liberale necesită mai mult timp pentru procesare. Pagina are un timp de încărcare mai lent și viteză de descărcare.

SGML este considerat limba maternă a HTML și XML, care sunt acum utilizate pe scară largă pentru transcrierea documentelor digitale. A obținut un standard internațional în specificarea descrierii tipului și conținutului documentelor digitale. Cu timpul, popularitatea SGML a crescut rapid. Există puține bariere pentru SGML, de asemenea, deoarece nu există foi de stil acceptate pe scară largă în SGML, software-ul devine instabil și este nedezvoltat din cauza setărilor puternice ale SGML. În plus, schimbul de date SGML a devenit foarte complex datorită diferitelor compatibilități între pachetele software, ceea ce poate provoca probleme grave.

Comparație între SGML și HTML:

SGML

HTML

Formular complet

Acesta reprezintă limbajul de marcare standard generalizat.

Acesta este limbajul Hyper Text Markup Language.

Tip

aplicație / sgml, text / sgml

text / html

Codul de tip

Text

Text

Tip uniform

public.xml

public.html

Dezvoltat de

ISO

WWW Consotium

Tipul de format

Este un limbaj în sus.

Este un limbaj în sus.

Extins de la

GML

SGML

Extins la

HTML, XML

XHTML

Recomandat

Articole Similare

  • comparații populare: Diferența dintre Formula pentru sugari și Formula copilului

    Diferența dintre Formula pentru sugari și Formula copilului

    Diferența cheie: Formula pentru sugari este un supliment alimentar pentru hrănirea copiilor sub vârsta de un an. Pe de altă parte, formulele pentru copii sunt proiectate și comercializate pentru copiii cu vârste cuprinse între 1 și 3 ani. Formulele de lapte tind să aibă o cantitate mare de calciu, fier și fosfor în comparație cu formulele pentru sugari. Formulele p
  • comparații populare: Diferența dintre Aikido și Jujitsu

    Diferența dintre Aikido și Jujitsu

    Diferența principală: Aikido și Jujitsu sunt forme de artă tradiționale japoneze, în timp ce Jujitsu este forma de artă ancestrală a lui Aikido. Ambele forme de artă diferă prin tehnicile și implementările lor. Aikido este o formă sofisticată de artă marțială în comparație cu cea a lui Jujitsu, care este mai multă luptă și atacă o formă de artă. Aikido este cea mai com
  • comparații populare: Diferența dintre interpret și compilator

    Diferența dintre interpret și compilator

    Diferența cheie: interpreții interpretează instrucțiunile de programare de nivel înalt în coduri intermediare și apoi execută codurile rezultate. Compiliatorii traduc codurile de limbaj de programare la nivel înalt în codurile obiectului. Interpreții execută linia de cod în linie, în timp ce compilatorii execută fișierele rezultate. Interpretorul
  • comparații populare: Diferența dintre iPhone 5C și Moto X

    Diferența dintre iPhone 5C și Moto X

    Diferența de bază: iPhone 5C este o varianta mai ieftină a iPhone 5S, de către Apple Inc. În mai 2013, Motorola - o companie Google a anunțat lansarea telefonului său pilot, Moto X. Telefonul a fost disponibil oficial pe 23 august 2013 . Apple a anunțat cele mai recente modele de telefoane pe 10 septembrie 2013. Cele d
  • comparații populare: Diferența dintre spital și clinică

    Diferența dintre spital și clinică

    Diferența cheie: Un spital poate fi o clădire din sectorul privat sau public unde pacienții sunt admiși la tratament. Pe de altă parte, o clinică este un centru de sănătate sau este un loc în care un medic analizează pacienții, prescrie medicamente și oferă instrucțiuni cu privire la modul de utilizare a medicamentelor. Spitalul și
  • comparații populare: Diferența dintre insulă și continent

    Diferența dintre insulă și continent

    Diferența cheie: Dicționarul Merriam-Webster definește o insulă ca fiind "un tract de pământ înconjurat de apă și mai mic decât un continent". Mitul continentului: o critică a metaografiei afirmă că "continentele sunt înțelese ca mase mari, continue, discrete de teren, despărțite în mod ideal de expansiunea apei. "Continente
  • comparații populare: Diferența dintre Sambo și lupte

    Diferența dintre Sambo și lupte

    Diferența esențială : Sambo este un tip de disciplină de artă marțială care a apărut în Rusia. Lupta este o competiție fizică pentru câștigarea și menținerea superiorității unui adversar, folosind un șir de tehnici de luptă. Sambo este un acronim pentru SAMozashchita Bez Oruzhiya, care este rusul pentru "autoapărare fără arme". Jucat ca un sport de
  • comparații populare: Diferența dintre proteine ​​și grăsimi

    Diferența dintre proteine ​​și grăsimi

    Diferența cheie: Proteinele reprezintă blocurile principale pentru țesuturile organismului. 20 de aminoacizi sunt esentiali pentru corpul uman. Grăsimile sunt esterii de acizi grași ai glicerolului și sunt depozitele de energie primară ale animalelor. Proteinele și grăsimile joacă un rol foarte important pentru corpul uman. Este ele
  • comparații populare: Diferența dintre dictatură și monarhie

    Diferența dintre dictatură și monarhie

    Diferența principală : O dictatură este un guvern condus de o persoană cunoscută sub numele de dictator sau de un partid autoritar. Monarhia este regula regelui, reginei sau împăratului. A existat un moment în care țările din întreaga lume ar practica diferite forme de guvernare; dictatura și monarhia fiind una dintre ele. Atât terme

Alegerea Editorului

Diferența dintre Tattoo și Corpul Art

Diferența cheie: Principala diferență dintre tatuaj și artă corporală este că tatuajul este un tip de artă corporală, în timp ce corpul este mai mult un termen umbrelă care include multe tehnici diferite de artă. Tatuajul și arta corporală sunt două fenomene care au luat lumea în urma furtunii în ultima vreme. Este o nouă ten