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

  • forskjell mellom: Forskjell mellom HTC First og Samsung Galaxy Grand

    Forskjell mellom HTC First og Samsung Galaxy Grand

    Hovedforskjell: HTC First er den første telefonen som vil bli utgitt på Facebook-brukergrensesnittet. Telefonen vil bli drevet av en Qualcomm MSM8930 Snapdragon 400 1, 4 GHz dual-core Krait og en 1 GB RAM. Samsung Galaxy Grand er en mellomstort smarttelefon som har blitt lansert av Samsung Corporation.
  • forskjell mellom: Forskjell mellom Windows 7 32-bit og 64-bit

    Forskjell mellom Windows 7 32-bit og 64-bit

    Nøkkelfaktor: Windows 7 32-bit arkitektur kan håndtere små mengder data og er mindre sikker i forhold til 64-bits arkitekturen. 32-bits krever minimum 1 GB RAM, mens 64 bitene krever 2 GB RAM for å kunne utføre og kan adressere henholdsvis 4 GB og 192 GB. Windows 7 er et operativsystem som ble utgitt av Windows over hele verden i oktober 2009. Win
  • forskjell mellom: Forskjellen mellom teisme og deism

    Forskjellen mellom teisme og deism

    Nøkkelforskjell: Både teisme og deism er tankeskoler som først og fremst handler om tilstedeværelsen av Gud og hans rolle i våre liv. Teismen er troen på at minst en gud eksisterer og at han eller de skaper universet og styrer det. Deism er troen på at et høyere vesen, dvs. gud eksisterer, men ikke forteller folk hva de skal gjøre. Filosof
  • forskjell mellom: Forskjell mellom Mm og Cm

    Forskjell mellom Mm og Cm

    Hovedforskjell: Mm er lik en tusen av en meter, mens cm er lik en hundre meter av en meter. Disse er begge måleenheter. Millimeter og centimeter er vanlige ord som høres når man prøver å måle noe. De er en måleenhet i det internasjonale metriske systemet. Millimeter (mm) og centimeter (cm) er en enhet av lengde og er assosiert med basenhetens International Unit of Units, meter. Metri
  • forskjell mellom: Forskjell mellom HTC Windows 8X og HTC One X

    Forskjell mellom HTC Windows 8X og HTC One X

    Nøkkelforskjell : HTC Windows 8X har en 4, 3-tommers S-LCD2 kapasitiv berøringsskjerm som gir en pixeldensitet på 342ppi. Skjermen er beskyttet med gorilla glass 2, noe som gjør den ganske slitesterk og mindre utsatt for riper. Telefonen er ganske slank og slank, veier bare 130 gram med batteriet. HT
  • forskjell mellom: Forskjell mellom freelancer, konsulent og entreprenør

    Forskjell mellom freelancer, konsulent og entreprenør

    Nøkkelforskjell: En Freelancer er noen som egentlig er selvstendig næringsdrivende. Han jobber for en arbeidsgiver i kort tid med noen langsiktig forpliktelse. En konsulent, derimot, er en profesjonell, vanligvis med mange års erfaring på et felt. Han jobber da som konsulent i det aktuelle feltet som gir faglig eller sakkyndig rådgivning. Ent
  • forskjell mellom: Forskjellen mellom DSP og Microcontroller

    Forskjellen mellom DSP og Microcontroller

    Hovedforskjell: DSP står for digital signalbehandling. Det er i utgangspunktet noen signalbehandling som gjøres på et digitalt signal eller informasjonssignal. En DSP-prosessor har til hensikt å modifisere eller forbedre signalet. En mikrokontroller er derimot en liten datamaskin på en enkelt integrert krets som inneholder en prosessorkjerne, minne og programmerbare inngang / utgang periferiutstyr. Mik
  • forskjell mellom: Forskjell mellom beste hilsen og din trofasthet

    Forskjell mellom beste hilsen og din trofasthet

    Nøkkelforskjell: "Yours faithfully" er et begrep som brukes i et formelt brev der mottakeren ikke er anerkjent med navn. "Best regards" er et begrep som ofte brukes til uformelle brev som er skrevet til venner eller nært samarbeidspartnere. E-post og brev er den vanligste formen for kommunikasjon mellom mennesker.
  • forskjell mellom: Forskjellen mellom advokat og advokat

    Forskjellen mellom advokat og advokat

    Hovedforskjell: I utgangspunktet er en advokat noen som har studert og trent i lov. Advokat er et grunnleggende begrep som refererer til enhver person som har en lovgrad. En advokat er en spesiell type advokat, som er kvalifisert til å stå i retten og representere en klient. Lov generelt er forvirrende nok, spesielt til vanlige folk som ikke vet mye om loven i utgangspunktet.

Redaksjonens

Forskjellen mellom megler og forhandler

Nøkkelforskjell: Meglere er agenter som spiller en rolle som mellommegler mellom en kjøper og en selger for å gjennomføre transaksjonene. På den annen side er forhandlere markeds beslutningstakere for verdipapirene. I lekmanns vilkår er en megler en person eller et firma som utfører transaksjonene på vegne av en klient. Transa