Forskjellen mellom SGML og HTML

Hovedforskjell : SGML og HTML, begge er programmeringssprog. De begge er velkjente markup-språk som brukes til å utvikle nettsider. De er skrevet i forhåndsdefinerte tagelementer. Den primære forskjellen ville være HTML er en delmengde av SGML.

HTML står for Hyper Text Markup Language. Det er et velkjent dataspråk som brukes til å utvikle nettsider. Det har eksistert lenge, og brukes ofte til å designe websider. XML eller Extensible Markup Language definerer et sett med regler for koding av dokumenter i et format som kan leses av både menneske og datamaskin.

HTML er skrevet ved hjelp av HTML-elementer, som består av koder, først og fremst en åpningsmerke og en lukkerkode. Dataene mellom disse kodene er vanligvis innholdet. Hovedformålet med HTML er å tillate nettlesere å tolke og vise innholdet som er skrevet mellom kodene. Merkene er utformet for å beskrive sidens innhold. HTML leveres med forhåndsdefinerte koder. De tillater en å sette inn bilder, tekst, videoer, skjemaer og andre deler av innholdet sammen i en sammenhengende nettside.

Elementer av HTML er de grunnleggende byggeblokkene på alle nettsteder. HTML lar bilder og objekter bli integrert i nettsiden. Det kan også brukes til å lage interaktive skjemaer. HTML gir også midler til å lage strukturerte dokumenter. Det gjør dette ved å betegne strukturell semantikk for tekst som overskrifter, avsnitt, lister, lenker, sitater og andre elementer. Men i disse dager er nettsider sjelden designet med bare HTML. HTML gjør det mulig for programmereren å legge inn skript skrevet på språk som JavaScript, som mange ofte gjør. Dette endrer utseendet og oppførselen til HTML-websidene.

SGML står for Standard Generalized Markup Language. Det er en ISO-standard teknologi for å definere generaliserte oppslagsspråk for dokumenter.

SGML ble avledet fra IBMs Generalized Markup Language (GML), som ble utviklet av Charles Goldfarb, på 1960-tallet. Som et dokumentopptakspråk ble SGML opprinnelig utformet for å muliggjøre deling av maskinlesbare storprosjektdokumenter i regjeringen, loven og industrien. Mange slike dokumenter er pålagt å forbli lesbare i lang tid innen informasjonsteknologi. Den brukes også mye av militær-, luftfart, teknisk referanse og industriell forlagsindustri. Innføringen av XML-profilen har gjort SGML mer egnet for sine utbredt applikasjoner i bruk i småskala, generelle formål.

Ifølge Wikipedia generaliserer SGML og støtter et bredt spekter av oppslagsspråk. Disse språkene spenner fra Wiki-lignende syntakser til RTF-lignende brakede språk til HTML-lignende matchende tag-språk. Det regnes som litt mindre bærekraftig, da det ikke støtter mange applikasjoner av nettleserne. Dokumenter som inneholder liberale feil krever mer tid til å behandle. Siden har tregere lastetid og laster ned hastighet.

SGML regnes for å være morsspråket til HTML og XML, som nå er mye brukt til å transkribere digitale dokumenter. Den har oppnådd en internasjonal standard for å spesifisere beskrivelsen av typen og innholdet i de digitale dokumentene. Med tiden har SGMLs popularitet raskt økt. Det er også få barrierer for SGML, siden det ikke er noen støttede stilark i SGML, blir programvaren ustabil og uutviklet på grunn av SGMLs sterke innstillinger. Dessuten har SGML datautveksling blitt svært komplisert på grunn av varierende kompatibilitet blant programvarepakker, noe som kan forårsake alvorlige problemer.

Sammenligning mellom SGML og HTML:

SGML

HTML

Fullstendig format

Den står for Standard Generalized Markup Language.

Den står for Hyper Text Markup Language.

Type

søknad / sgml, tekst / sgml

text / html

Type kode

Tekst

Tekst

Ensartet type

public.xml

public.html

Utviklet av

ISO

WWW Consotium

Format type

Det er et oppslagsspråk.

Det er et oppslagsspråk.

Utvidet fra

GML

SGML

Utvidet til

HTML, XML

XHTML

Anbefalt

Relaterte Artikler

  • populære sammenligninger: Forskjellen mellom Wart and Boil

    Forskjellen mellom Wart and Boil

    Nøkkelforskjell: En vorte er en grov vekst som opptrer mest på hender og fingre eller på fotsålene. De kan også dukke opp på de andre kroppsdelene som ansikt, armer eller ben, og noen ganger vokse i kjønnsorganet eller analområdet. En koker, derimot, er en infeksjon av hårsekkelen. Kok er en dyp follikulitt og kalles også en furuncle. En vorte
  • populære sammenligninger: Forskjell mellom indisk kultur og vestlig kultur

    Forskjell mellom indisk kultur og vestlig kultur

    Nøkkelforskjell: Indisk kultur refererer til skikker, tradisjoner, religioner og sett av regler som følger i India, mens den vestlige kulturen vanligvis refererer til kultur som følges i Amerika og Europa. Dette emnet er alltid diskutabelt og ærlig er det aldri en vinner på hvilken kultur som er bedre. Beg
  • populære sammenligninger: Forskjellen mellom RTGS og ECS

    Forskjellen mellom RTGS og ECS

    Hovedforskjell: 'RTGS' står for Real Time Gross Settlement. Det er et nettbasert system der midlene kan overføres fra en institusjon til den andre i sanntid. 'ECS' står for elektronisk clearingstjeneste. Det er en modus for elektronisk pengeoverføring der bulkoverføringer finner sted fra en konto til den andre. Bul
  • populære sammenligninger: Forskjellen mellom abstrakt og kollektivt navn

    Forskjellen mellom abstrakt og kollektivt navn

    Nøkkelforskjell: Abstrakte substantiver brukes til å betegne en ide, tilstand, en følelse, en kvalitet eller en karakteristikk, mens kollektive substantiver brukes til å betegne grupper. Et substantiv er en del av tale som identifiserer en person, en ting, en ide, kvalitet eller tilstand. Det finnes ulike typer substantiv som vanlige substantiver, egne substantiver, konkrete substantiver, abstrakte navneord og kollektive substantiver. Så
  • populære sammenligninger: Forskjellen mellom diffusjon og effusjon

    Forskjellen mellom diffusjon og effusjon

    Hovedforskjell: Diffusjon er prosessen som molekyler beveger seg og reiser fra ett sted til et annet uten å kreve bulkbevegelse. Effusjon er prosessen som molekyler beveger seg gjennom et pinhull fra et sted med høy konsentrasjon til lav konsentrasjon. Vilkårene diffusjon og effusjon er ofte brukt i mange vitenskaper som kjemi, fysikk og biologi. I
  • populære sammenligninger: Forskjellen mellom UML 1.0 og UML 2.0

    Forskjellen mellom UML 1.0 og UML 2.0

    Hovedforskjell: UML står for Unified Modeling Language. UML 1.0 og UML 2.0 er to forskjellige versjoner av UML. UML 1.0 er sterkt påvirket av OMT notasjonene. Det lider imidlertid av svak semantisk integrasjon. UML 2.0 takler problemene knyttet til den svake semantiske integrasjonen. Men det lider også av begrensninger som overbelastet notasjon, mangel på presis semantikk og mangel på metodologisk grunnlag som bruksformer etc. UML
  • populære sammenligninger: Forskjellen mellom passiv og aktiv

    Forskjellen mellom passiv og aktiv

    Nøkkelforskjell: Passiv og aktiv er to forskjellige ord med forskjellige betydninger. Passiv er brukt, beskriver noen som tillater ting å skje uten å prøve å endre noe. Mens aktiv beskriver en person som blir involvert i handling eller deltakelse. Ordene passive og aktive er helt forskjellige fra hverandre. Pas
  • populære sammenligninger: Forskjellen mellom Rummy og Poker Game

    Forskjellen mellom Rummy og Poker Game

    Hovedforskjell: Det er mange typer kortspill som spilles i forskjellige samfunn; Rummy og Poker er blant dem. Rummy er et populært kjent matchende kortspill, mens Poker er et kortspill som innebærer spill. Både, rummy og poker spilles i sosiale omgivelser, og har mange internasjonale spillmiljøer. Ru
  • populære sammenligninger: Forskjellen mellom MBA og PGPM

    Forskjellen mellom MBA og PGPM

    Hovedforskjell: MBA refererer til Master of Business Administration. Det er en grad som er gitt til å fullføre et to til tre års styringsprogram. Det er gitt av et universitet eller en institusjon som er tilknyttet universitetet. På den annen side står PGPM for et postgraduate program i ledelse. Det

Redaksjonens

Forskjellen mellom virtuelt minne og bytte minne

Nøkkelforskjell: Virtuelt minne er en abstraksjon av hovedminnet. Det utvider det tilgjengelige minnet på datamaskinen ved å lagre de inaktive delene av innholdet RAM på en disk. Når innholdet kreves, henter det det tilbake til RAM. Bytt minne eller bytte mellomrom er en del av harddisken som brukes til virtuelt minne. Sål