Det finnes ulike teknologier som brukes til webutvikling som CSS, JavaScript, PHP etc. Blant alle disse er grunnspråket for webutvikling HTML. Det er et oppslagsspråk som består av koder. Det er bestemte koder for hver oppgave. HTML kan brukes til å endre strukturen på nettsiden. Legge til avsnitt, endre overskrifter, legge til lister og tabeller, er noen oppgaver som kan utføres ved hjelp av HTML. Det finnes flere versjoner av HTML. Den nyeste versjonen er HTML5. Den har mange flere funksjoner for å bygge effektive webapplikasjoner. HTML er standard oppstartsspråk for å lage websider og webapplikasjoner. SGML er en standard for å definere generaliserte oppslagsspråk for dokumenter. Det er det nøkkelforskjell mellom HTML og SGML. HTML er basert på SGML. Denne artikkelen diskuterer forskjellen mellom HTML og SGML.
1. Oversikt og nøkkelforskjell
2. Hva er HTML
3. Hva er SGML
4. Forholdet mellom HTML og SGML
5. Side ved side-sammenligning - HTML vs SGML i tabellform
6. Sammendrag
HTML står for Hyper Text Markup Language. De fleste nettsider er koblet sammen. En lenke til en annen nettside kalles en Hypertext. HTML inneholder koder som instruerer nettleseren om hvordan du oppretter strukturen på siden. Overskriftene, avsnittene, lister, tabellene kommer under nettsidestrukturen.
Hver HTML-fil har dokumenttypedeklarasjonen øverst. Den forteller nettleseren om HTML-versjonen som brukes i dokumentet. Detaljer på nettsiden er i seksjon. Innholdet som skal vises på nettsiden er inne i seksjonen. Det er mange koder for å utføre ulike oppgaver. De
tag brukes til å skille avsnitt. De fleste tagger har tilhørende startkode og lukkekoden. f.eks. ,
. Det finnes også formateringskoder. De brukes til å driste teksten. Merket brukes til å understreke teksten. De tag brukes til å gjøre innholdet kursiv. Noen koder inneholder start- og sluttkoder selv. DeFigur 01: Enkelt HTML-dokument
Når du åpner HTML-siden ovenfor i nettleseren, vises den som følger.
Figur 02: HTML-side i nettleseren
I følge HTML-filen ovenfor er dokumentdeklarasjonen øverst. Det angir at HTML-dokumentet bruker HTML5. Hodeseksjonen og kroppsseksjonen er inkludert i startkoden og lukkekoden. Detaljer på nettsiden er inkludert i hovedenheten. Innholdet som skal vises er i kroppsdelen. De
HTML kan kombineres med andre teknologier. Når den er kombinert med CSS, vises nettsiden mer presentabel. Koble til JavaScript gjør nettsiden mer interaktiv. Det er det vanligste oppføringsspråket for å lage websider.
SGML står for Standard Generalized Markup Language. Det er en standard for å definere oppmerkningsspråk. HTML er basert på SGML. Det er ikke i seg selv et dokumentsspråk. Det er en beskrivelse av hvordan du spesifiserer dokumentet. Derfor er det en metadata. SGML ble opprinnelig utformet for å dele maskinlesbare store prosjekter i regjeringen og andre næringer. Et SGML-dokument består av tre seksjoner. Det er en erklæring. Proloven inneholder DOCTYPE-erklæringen med andre merkedata. Så forekomsten selv. Den inneholder en topp mest element og innholdet.
Hovedfordeler ved SGML er at den kan opprettes ved å vurdere dokumentstrukturen enn å tenke på utseendeegenskapene. De vil bli mer bærbare fordi en SGML-kompilator kan tolke noe dokument ved å henvise til dens dokumenttypedefinisjon (DTD). Dokumenter som opprinnelig er beregnet for utskriftsmediet, kan enkelt tilpasses til andre medier, for eksempel skjermbildet for datamaskin.
SGML er en internasjonal standard for å spesifisere beskrivelsen av typen og innholdet i de digitale dokumentene. En ulempe ved SGML er at den ikke støtter stilark. Programvaren blir uutviklet på grunn av de sterke innstillingene til SGML. Annet enn det, er datautvekslingen også komplisert i SGML.
HTML vs SGML | |
HTML er standard oppstartsspråk for å lage websider og webapplikasjoner. | SGML er en standard for å definere generaliserte oppslagsspråk for dokumenter. |
Står for | |
HTML står for Hypertext Markup Language. | SGML står for Standard Generalized Markup Language. |
Hver organisasjon vedlikeholder i dag websider. Det finnes ulike teknologier som brukes til webapplikasjoner. Denne artikkelen diskuterte forskjellen mellom HTML og SGML. HTML er standard oppstartsspråk for å lage websider og webapplikasjoner. SGML er en standard for å definere generaliserte oppslagsspråk for dokumenter. Det er forskjellen mellom HTML og SGML. HTML er basert på SGML.
1. "Hva er SGML (Standard Generalized Markup Language)? - Definisjon fra WhatIs.com. "SearchMicroservices. Tilgjengelig her
2. "Standard Generalized Markup Language." Wikipedia, Wikimedia Foundation, 18. mars 2018. Tilgjengelig her
3. "HTML Oversikt." , Tutorials Point, 8. januar 2018. Tilgjengelig her
1.'SGML 'Av Dreftymac på engelsk Wikipedia - SGML.svg, (CC BY-SA 2.5) via Commons Wikimedia