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 drepturile de autor și mărcile comerciale

    Diferența dintre drepturile de autor și mărcile comerciale

    Diferența principală: Dreptul de autor conferă unei persoane dreptul de proprietate asupra unei opere originale. O marcă comercială este un semn, un design sau o expresie care poate fi recunoscută, asociată cu o marcă. Mărcile comerciale pot fi, de asemenea, doar un cuvânt, o frază, simbol, design sau orice combinație cu acestea. Drepturile
  • comparații populare: Diferența dintre inelul de logodnă și inelul de logodnă

    Diferența dintre inelul de logodnă și inelul de logodnă

    Diferența cheie: inelele de logodnă și de nuntă sunt tratate ca simboluri pentru a desemna statutul angajat sau căsătorit al unei persoane. O persoană purtând un inel de nuntă simbolizează faptul că este legat. În mod similar, inelul de logodnă simbolizează faptul că persoana este angajată să se căsătorească. Inelul de logodnă
  • comparații populare: Diferența dintre substantiv și substantiv comun

    Diferența dintre substantiv și substantiv comun

    Diferență esențială: Un substantiv este un cuvânt care este folosit pentru a numi o persoană, un lucru, un loc, o apariție etc. Substanțele comune sunt un tip de substantive pe care le folosim, în general, în discursul și textul nostru. Substantele sunt un element intrinsec al limbii engleze. De fapt,
  • comparații populare: Diferența dintre divorț și anulare

    Diferența dintre divorț și anulare

    Diferența cheie: Un divorț este atunci când un cuplu căsătorit decide că vrea să-și rupă mariajul sau să-și dizolve căsnicia. În timp ce anularea dizolvă și o căsătorie, ea nu o rupe, ci mai degrabă declară că nunta este nulă. Aceasta înseamnă că, în primul rând, căsătoria nu a avut loc în mod legal. Căsătoria este adesea consi
  • comparații populare: Diferența dintre timpul central și timpul estic

    Diferența dintre timpul central și timpul estic

    Diferența cheie: Zona centrală de timp este o zonă care se încadrează în anumite părți ale Canadei, Statele Unite, Mexic, America Centrală, unele Insulele Caraibe și o parte din Oceanul Pacific de Est. Ora de est este o zonă care este împărtășită de 17 state din Statele Unite, părți din Canada și câteva țări din America de Sud. Principala diferență
  • comparații populare: Diferența dintre pistol și pușcă

    Diferența dintre pistol și pușcă

    Diferența principală: Pistolul este un pistol cu ​​mâna scurtă. Pușca este un pistol cu ​​baril lung împușcat de pe umăr. Ambele pistoale și puști sunt tipuri de pistol care trag proiectile numite gloanțe. O armă este o armă de proiectil care are un butoi tubular, tubular, care este închis la un capăt. Acest butoi este folo
  • comparații populare: Diferența dintre suprasarcină și suprascriere în Java

    Diferența dintre suprasarcină și suprascriere în Java

    Diferența principală : Supraîncărcarea înseamnă că au două metode din aceeași clasă cu același nume și cu diferite tipuri de parametri, în timp ce mijloacele de suprasarcină au două metode diferite în aceeași clasă cu aceleași tipuri de parametri, dar cu diferite implementări. Metodele principale și supraîncărcarea sunt două concepte sau tehnici utilizate în limbile de programare java. Ambele concepte permit
  • comparații populare: Diferența dintre experiență și experiență

    Diferența dintre experiență și experiență

    Diferența cheie: experiența este cunoașterea sau abilitățile dobândite în ultimii ani. Expertiza este cunoașterea sau abilitățile care sunt dobândite irelevante din punct de vedere al numărului sau anilor, ci mai degrabă în practică. Atunci când caută locuri de muncă, termenii "experiență" și "expertiză" sunt foarte frecvente. Anumite locuri de mu
  • comparații populare: Diferența dintre timpul GMT și timpul IST

    Diferența dintre timpul GMT și timpul IST

    Diferența cheie: Timpul GMT reprezintă ora medie a Greenwich și IST înseamnă ora standard din India. GMT este, de asemenea, cunoscut sub numele de Greenwich Meridian Time, deoarece este măsurat de la Greenwich Meridian Line, în timp ce IST (Indian Standard Time) se referă la timpul observat în toată India și Sri Lanka. Pentru a

Alegerea Editorului

Diferența dintre HD și 3D

Diferența principală: HD presupune în principiu o rezoluție mai mare decât standardul. În general, HD se referă la imagini cu 720 de linii orizontale sau mai mult. 3D, pe de altă parte, se referă la trei-dimensională (3-D). Este un format de film care permite vizualizatorului să perceapă imagini plate în 3D sau în viață. Oferă o iluzie