Forskel mellem SGML og HTML

Hovedforskel : SGML og HTML, begge er computer programmeringssprog. De begge er velkendte markere sprog, der bruges til at udvikle websider. De er skrevet i foruddefinerede tagelementer. Den primære forskel ville være, at HTML er en delmængde af SGML.

HTML står for Hyper Text Markup Language. Det er et velkendt computersprog, der bruges til at udvikle websider. Det har eksisteret i lang tid og bruges ofte til at designe websider. XML eller Extensible Markup Language definerer et sæt regler for kodning af dokumenter i et format, der kan læses af både mennesker og computere.

HTML er skrevet ved hjælp af HTML-elementer, som består af tags, primært et åbent tag og en lukkerkode. Dataene mellem disse tags er normalt indholdet. Hovedformålet med HTML er at tillade webbrowsere at fortolke og vise indholdet skrevet mellem tags. Etiketterne er designet til at beskrive sidens indhold. HTML leveres med foruddefinerede tags. De tillader en at indsætte billeder, tekst, videoer, formularer og andre indholdstyper sammen i en sammenhængende webside.

Elementer af HTML er de grundlæggende byggesten på alle hjemmesider. HTML gør det muligt at indlejre billeder og objekter på websiden. Det kan også bruges til at oprette interaktive former. HTML giver også midler til at oprette strukturerede dokumenter. Det gør det ved at angive strukturelle semantik for tekst som overskrifter, afsnit, lister, links, citater og andre elementer. Men i disse dage er websider sjældent designet med kun HTML. HTML gør det muligt for programmøren at integrere script skrevet på sprog som JavaScript, som mange ofte gør. Dette ændrer udseendet og opførelsen af ​​HTML-websiderne.

SGML står for Standard Generalized Markup Language. Det er en ISO-standardteknologi til at definere generelle markupsprog for dokumenter.

SGML blev afledt af IBM's Generalized Markup Language (GML), som blev udviklet af Charles Goldfarb i 1960'erne. Som et dokument markup-sprog blev SGML oprindeligt designet til at muliggøre deling af maskinlæsbare storprojektdokumenter i regering, lov og industri. Mange sådanne dokumenter skal forblive læsbare i lang tid inden for informationsteknologi. Det bruges også i vid udstrækning af militæret, luftfart, teknisk reference og industrielle forlagsindustrier. Introduktionen af ​​XML-profilen har gjort SGML mere egnet til sine udbredte applikationer i små og generelle formål.

Ifølge Wikipedia generaliserer SGML og understøtter en lang række markupsprog. Disse sprog spænder fra Wiki-lignende syntakser til RTF-lignende bracketed-sprog til HTML-lignende matchende tagsprog. Det betragtes som lidt mindre bæredygtigt, da det ikke understøtter mange applikationer fra browserne. Dokumenter indeholdende liberale fejl kræver mere tid til at behandle. Siden har langsommere læsetid og downloader hastighed.

SGML anses for at være modersprog i HTML og XML, som nu i vid udstrækning anvendes til transskribere digitale dokumenter. Den har opnået en international standard med angivelse af beskrivelsen af ​​typen og indholdet af de digitale dokumenter. Med tiden er SGMLs popularitet vokset hurtigt. Der er også få barrierer for SGML, da der ikke er nogen bredt understøttede stilark i SGML, bliver software ustabil og uudviklet på grund af SGMLs stærke indstillinger. Desuden er SGML dataudveksling blevet meget kompleks på grund af varierende kompatibilitet blandt softwarepakkerne, hvilket kan forårsage alvorlige problemer.

Sammenligning mellem SGML og HTML:

SGML

HTML

Fuld form

Det står for Standard Generalized Markup Language.

Det står for Hyper Text Markup Language.

Type

ansøgning / sgml, tekst / sgml

text / html

Type kode

Tekst

Tekst

Ensartet type

public.xml

public.html

Udviklet af

ISO

WWW Consotium

Format type

Det er et mark-up sprog.

Det er et mark-up sprog.

Udvidet fra

GML

SGML

Udvidet til

HTML, XML

XHTML

Anbefalet

Relaterede Artikler

  • forskel mellem: Forskel mellem ASP og ASP.NET

    Forskel mellem ASP og ASP.NET

    Nøgleforskel: ASP står for Active Server Pages. Det er almindeligt kendt som Classic ASP eller ASP Classic. Det er et server-side scripting miljø, der er udviklet og udgivet af Microsoft. ASP.NET er en server-side webapplikationsramme. ASPX står for aktive server sider udvidet. Det blev designet til webudvikling til at producere dynamiske websider. AS
  • forskel mellem: Forskel mellem Dual Core og Intel i3

    Forskel mellem Dual Core og Intel i3

    Hovedforskel: En dual-core processor er en type central processor (CPU), der har to komplette udførelseskerner. Dual-kerne er blevet synonymt med Intel Pentium Dual Core. Det kan nogle gange også bruges til at henvise til Intels Core 2 Duo-linje. Intel Core i3 er en type dual-core processor. Det er faktisk efterfølgeren til Intels Core 2 Duo-linje. E
  • forskel mellem: Forskel mellem x86 og x64

    Forskel mellem x86 og x64

    Nøgleforskel: x86 er en familie af instruktionssæt arkitekturer, der er baseret på den oprindelige Intel 8086 CPU. X64 er en instruktion sæt arkitektur, der tilhører x86 familien, der understøtter 64 bits pr. Adresse. Computerteknologier har konstant udviklet sig for at imødekomme kundernes krav. Nyere
  • forskel mellem: Forskel mellem Studio og et soveværelse

    Forskel mellem Studio og et soveværelse

    Hovedforskel: En studielejlighed består af et badeværelse og et enkeltværelse, der fordobler som opholdsområde, soveværelse og køkken. En 1 værelses lejlighed består af et soveværelse, en stue og et badeværelse. En lejlighed, som også er kendt som en lejlighed eller lejlighed, er en selvstændig bolig enhed, en type boligbyggeri, der kun er en del af en bygning. Bygningen
  • forskel mellem: Forskel mellem HTC One X + og Samsung Galaxy S3

    Forskel mellem HTC One X + og Samsung Galaxy S3

    Nøgleforskel: HTC One X + har en 4, 7-tommers super LCD 2-berøringsskærm med cirka 312 ppi pixeldensitet, hvilket betyder, at skærmen er temmelig fantastisk, og den viser ikke nogen pixels. Enheden drives af 1, 7 GHz Quad-core NVIDIA Tegra 3-proces, der gør det hurtigere end den originale HTC One X. Gal
  • forskel mellem: Forskel mellem Ape og Gorilla

    Forskel mellem Ape og Gorilla

    Nøgleforskel: Apes er en slags primater, som efterhånden nedbrydes til resultater i gorillaer. Gorillaer er en underkategori af aber. Gorillas betragtes som den største ape og en del af slægten, Gorilla. Det er ofte svært at skelne mellem en ape og en gorilla, fordi en gorilla faktisk er en ape. Ape
  • forskel mellem: Forskel mellem Roti og Chapati

    Forskel mellem Roti og Chapati

    Nøgleforskel: Betegnelserne Roti og Chapati bruges ofte regelmæssigt når det kommer til indisk madlavning. Generelt er en roti en type indisk flatbread. Der er mange forskellige typer rotis, hvoraf den ene er chapati, som er en type roti, der er lavet af fuldkornsmel og kogt på tavaen, en type flad stegepande. Be
  • forskel mellem: Forskel mellem C og Ansi C

    Forskel mellem C og Ansi C

    Hovedforskel: C blev oprindeligt udviklet af Dennis Ritchie hos AT & T Bell Labs mellem 1969 og 1973. Det har en kildekode til friformatprogrammet. C er et generel programmeringssprog. C er et af de ældste programmeringssprog, der anvendes i øjeblikket og er et af de mest anvendte programmeringssprog.
  • forskel mellem: Forskel mellem Cane and Wicker

    Forskel mellem Cane and Wicker

    Hovedforskel: Cane er et græs i Poaceae-familien af ​​græs. Det tilhører hovedsagelig to slægter i familien Poaceae: Arundo og Arundinaria. Arundo er indfødt til regionen mellem Middelhavet og Fjernøsten, mens Arundinaria er hjemmehørende i Amerika. Wicker henviser derimod til den proces, gennem hvilken rørsemøbler er lavet. Det kan ogs

Redaktørens Valg

Forskel mellem penge og indkomst

Nøgleforskel: Penge er et immaterielt begreb, hvilket betyder, at det ikke kan røres, det kan ikke lugtes; men det kan ses i tal. Penge har nogle få egenskaber, som det skal være et byttemiddel; en regningsenhed en butik af værdi; og af og til i fortiden en standard for udskudt betaling. Indtægter defineres som forbrug og besparelsesmulighed, der opnås efter fradrag af alle nødvendige udgifter. De pen