Erinevus SGML ja HTML vahel

Peamine erinevus : SGML ja HTML, mõlemad on arvuti programmeerimiskeeled. Mõlemad neist on tuntud veebilehtede arendamiseks kasutatavad märgistuskeeled. Need on kirjutatud eelnevalt määratud sildielementidega. Esmane erinevus oleks HTML on SGMLi alamhulk.

HTML tähistab Hyper Text Markup Language. See on hästi tuntud arvutikeel, mida kasutatakse veebilehtede arendamiseks. See on olnud juba pikka aega ja seda kasutatakse tavaliselt veebilehtede kujundamisel. XML või Extensible Markup Language määratleb reeglid dokumentide kodeerimiseks formaadis, mida saab lugeda nii inimene kui arvuti.

HTML on kirjutatud HTML-elementide abil, mis koosnevad märgistest, eelkõige avamärgist ja sulgemismärgist. Andmed nende märgendite vahel on tavaliselt sisu. HTMLi peamine eesmärk on võimaldada veebibrauseritel tõlgendada ja kuvada siltide vahel kirjutatud sisu. Sildid on loodud lehe sisu kirjeldamiseks. HTML on varustatud eelnevalt määratletud siltidega. Need võimaldavad üheskoos lisada pilte, teksti, videoid, vorme ja muid sisu.

HTML-i elemendid on kõigi veebisaitide põhielemendid. HTML lubab pilte ja objekte veebilehe sisseehitada. Seda saab kasutada ka interaktiivsete vormide loomiseks. HTML pakub ka vahendeid struktureeritud dokumentide loomiseks. Seda teeb see, kui tähistatakse teksti struktuurset semantikat nagu pealkirjad, lõiked, nimekirjad, lingid, jutumärgid ja muud elemendid. Kuid nendel päevadel on veebilehti harva ette nähtud ainult HTML-i abil. HTML võimaldab programmeerijal lisada sellistes keeltes nagu JavaScript, mis on tihti kirjutatud. See muudab HTML-veebilehtede välimust ja käitumist.

SGML tähistab standardset üldistatud märgistuskeelt. See on ISO-standard tehnoloogia dokumentide üldiste märgistuskeelte määratlemiseks.

SGML saadi IBMi üldistatud märgistuskeeltest (GML), mis töötati välja Charles Goldfarbi poolt 1960. aastatel. Dokumentide märgistuskeelena loodi SGML algselt selleks, et võimaldada masinloetavate suurprojektide jagamist valitsuses, õiguses ja tööstuses. Paljud sellised dokumendid peavad infotehnoloogia valdkonnas olema pikka aega loetavad. Seda kasutavad ka sõjavägi, kosmosetööstus, tehniline tugi ja tööstuse kirjastamine. XML-profiili kasutuselevõtt on muutnud SGMLi sobivamaks oma laialt levinud rakendustele väikesemahulises, üldotstarbelises kasutuses.

Wikipedia andmetel üldistab ja toetab SGML laia valikut märgistuskeeli. Need keeled ulatuvad Wiki-sarnastest süntaksitest kuni RTF-sarnaste sulgudega keelteni HTML-sarnastesse sildi keeltesse. Seda peetakse veidi vähem jätkusuutlikuks, kuna see ei toeta brauserite paljusid rakendusi. Liberaalseid vigu sisaldavad dokumendid vajavad töötlemiseks rohkem aega. Lehel on aeglasem laadimisaeg ja allalaadimiskiirus.

SGML on HTML ja XML emakeel, mida kasutatakse nüüd laialdaselt digitaalsete dokumentide transkribeerimiseks. See on omandanud rahvusvahelise standardi digitaalsete dokumentide tüübi ja sisu kirjelduse täpsustamisel. Aja jooksul on SGML populaarsus kiiresti kasvanud. SGML-il on ka vähe tõkkeid, kuna SGMLis ei ole laialdaselt toetatud stiililehti, tarkvara muutub ebastabiilseks ja on SGML-i tugevate seadete tõttu väljaarenenud. Lisaks on SGML-i andmevahetus muutunud väga keeruliseks, kuna tarkvarapakettide ühilduvus on erinev, mis võib põhjustada tõsiseid probleeme.

SGML ja HTML võrdlus:

SGML

HTML

Täisvorm

See tähistab standardset üldistatud märgistuskeelt.

See tähistab Hyper Text Markup Language.

Tüüp

application / sgml, text / sgml

text / html

Sisestage kood

Tekst

Tekst

Ühtne tüüp

public.xml

public.html

Arendatud

ISO

WWW Consotium

Vormingu tüüp

See on märgistuskeel.

See on märgistuskeel.

Laiendatud alates

GML

SGML

Laiendatud

HTML, XML

XHTML

Soovitatav

Seotud Artiklid

  • vahe: Erinevus Microsoft Surface RT ja Lenovo IdeaPad Yoga vahel 13

    Erinevus Microsoft Surface RT ja Lenovo IdeaPad Yoga vahel 13

    Peamised erinevused: Microsoft Surface RT on tablett, millel on 10, 6-tolline TFT HD mahtuvuslik puutetundlik ekraan ligikaudu 148 ppi tihedusega. Ekraan annab õige 16: 9 kuvasuhte. Kuid operatsioonisüsteem ei ühildu vanade Windows PC programmidega. Lenovo IdeaPad Yoga 13-s on 13, 3-tolline HD + IPS mahtuvuslik multitouchi ekraan, mis kaalub 1, 54 kg (3, 4 naela). S
  • vahe: Tulumaksu mahaarvamise, tagasimakse ja vabastuse erinevus

    Tulumaksu mahaarvamise, tagasimakse ja vabastuse erinevus

    Peamised erinevused: maksuvabastus on mis tahes programm või stiimul, mis aitab maksumäära mingil moel vähendada. See maksusoodustus võib olla maksusoodustuse või maksusoodustuse vormis. Maksu mahaarvamine on põhimõtteliselt maksude mahaarvamine. See võimaldab ühe isiku tulust maha arvata. Maksusoodustus, mida tuntakse ka kui maksutagastust, on isiku poolt juba tasutud maksude tagasimaksmine. Üks üles
  • vahe: Erinevus kaera ja nisu vahel

    Erinevus kaera ja nisu vahel

    Peamine erinevus: Kaer on saanud paljude tervislike omaduste tõttu populaarseks hommikusöögiks. Tervisliku eluviisi poole liikudes on peaaegu kõik kuulnud kaerast või lisanud kaera oma dieeti. Avena sativa või kaer on teraviljasaagi liik, mida kasvatatakse selle seemne jaoks, tuntud ka sama nimega. Nisu
  • vahe: Erinevus Roti ja Chapati vahel

    Erinevus Roti ja Chapati vahel

    Peamised erinevused: Termineid Roti ja Chapati kasutatakse sageli India toiduvalmistamisel. Üldiselt on roti üks india flatbread. On palju erinevaid rotise, millest üks on chapati, mis on tüüpi roti, mis on valmistatud täistera-jahu ja keedetud tava peal. Mõisted Roti ja Chapati on tihti regulaarselt India toiduvalmistamisel. Tegel
  • vahe: Erinevus XOLO Q800 ja Micromax A116 Canvas HD vahel

    Erinevus XOLO Q800 ja Micromax A116 Canvas HD vahel

    Peamine erinevus: Xolo Q800 on Quad-core 1, 2 GHz nutitelefon, mida toetab MTK MT6589 ja 1 GB RAM. Telefon töötab Android 4.1 (Jelly Bean). Sellel on 4, 5-tolline ekraan, mille eraldusvõime on 540 x 960 pikslit. Micromax A116 Canvas HD on tõeliselt populaarse Micromax A110 Canvas 2 järeltulija ja see on parem kui tema eelkäija. Sell
  • vahe: Erinevus konsultandi ja täistööajaga töötaja vahel

    Erinevus konsultandi ja täistööajaga töötaja vahel

    Peamised erinevused: Täistööajaga töötaja on töötaja, kes töötab seal täistööajaga. Neil on kõik tööhõive eelised, sealhulgas palgafond, puhkus, hüvitised, ületunnitöö jne. Konsultant on spetsialist, kes annab oma valdkonnas eksperdiabi. Seega palgatakse neid sageli konkreetse ülesande või projekti jaoks, kus nad saavad oma teadmisi rakendada või anda nõu. Konsultant ja täistööa
  • vahe: Erinevus Nexus 4 ja Galaxy Note II vahel

    Erinevus Nexus 4 ja Galaxy Note II vahel

    Peamine erinevus: Nexus 4 on Google'i neljas Nexuse kaubamärgiga Android nutitelefon. See toodeti koostöös LG Electronicsiga. Telefon töötab Android 4.2 (Jelly Bean) operatsioonisüsteemiga, mis käivitati telefoniga. Samsung Galaxy Märkus II on Samsungi poolt toodetud nutitelefon, millel on Android 4.1. Märk
  • vahe: Punase ja rohelise läätse erinevus

    Punase ja rohelise läätse erinevus

    Peamine erinevus: läätsed on kaunviljade perekonna osa. Kaks kõige levinumat ja populaarsemat läätse on punased läätsed ja rohelised läätsed. Punased läätsed on tavaliselt saadaval. Võrreldes teiste läätsedega kipuvad nad küpsema kiiremini, mitte rohkem kui 30 minuti jooksul. Neil on magus ja pähklik maitse ja nad kipuvad pärast küpsetamist sageli õrnalt õrnalt oma kuju säilitama. Rohelistel läätsede
  • vahe: Erinevus Nokia Lumia 620 ja Sony Xperia T vahel

    Erinevus Nokia Lumia 620 ja Sony Xperia T vahel

    Põhiline erinevus: Üks uusimaid nutitelefone kaubamärgi all on Nokia Lumia 620. Nokia Lumia 620 on suunatud algtaseme ostjatele, kes soovivad proovida Windows Phone 8, kuid ei saa endale lubada seda liiga palju. Sony Xperia T on Sony poolt välja antud mudel, mis ilmus 2012. aasta augustis. See oli üks esimesi mudeleid, mille Sony on pärast Ericssoniga purustamist välja andnud. See o

Toimetaja Valik

Erinevus Alcatel One Touch Idol Ultra ja Nokia Lumia 820 vahel

Peamine erinevus: Alcatel One Touch Idol Ultra funktsioonis on 4, 65-tolline HD AMOLED mahtuvuslik puuteekraan, mille eraldusvõime on 720 x 1280 pikslit. Telefoni toiteallikaks on Dual-core 1, 2 GHz protsessor, MediaTek MTK 6577 ja 1 GB RAM. Telefoni laius on 6, 45 mm, mis on viinud selle, et ettevõte on turul kõige õhem nutitelefon. Ük