Verschil tussen SGML en HTML

Belangrijk verschil : SGML en HTML zijn beide programmeertalen. Beide zijn bekende markeringen voor het gebruik van webpagina's. Ze zijn geschreven in vooraf gedefinieerde tag-elementen. Het belangrijkste verschil zou zijn dat HTML een subset van SGML is.

HTML staat voor Hyper Text Markup Language. Het is een bekende computertaal die wordt gebruikt om webpagina's te ontwikkelen. Het bestaat al heel lang en wordt vaak gebruikt om webpagina's te ontwerpen. XML of Extensible Markup Language definieert een set regels voor het coderen van documenten in een formaat dat door zowel mens als computer kan worden gelezen.

HTML wordt geschreven met HTML-elementen, die uit tags bestaan, voornamelijk een openingstag en een afsluitende tag. De gegevens tussen deze tags zijn meestal de inhoud. Het belangrijkste doel van HTML is om webbrowsers in staat te stellen de inhoud die is geschreven tussen de tags te interpreteren en weer te geven. De tags zijn ontworpen om de pagina-inhoud te beschrijven. HTML wordt geleverd met vooraf gedefinieerde tags. Hiermee kunnen afbeeldingen, tekst, video's, formulieren en andere stukjes inhoud worden samengevoegd tot een samenhangende webpagina.

Elementen van HTML zijn de basisbouwstenen van alle websites. Met HTML kunnen afbeeldingen en objecten worden ingesloten in de webpagina. Het kan ook worden gebruikt om interactieve formulieren te maken. HTML biedt ook de mogelijkheid om gestructureerde documenten te maken. Het doet dit door structurele semantiek aan te duiden voor tekst zoals kopjes, alinea's, lijsten, links, citaten en andere items. Tegenwoordig zijn webpagina's echter zelden ontworpen met alleen HTML. Met HTML kan de programmeur scripts insluiten die geschreven zijn in talen zoals JavaScript, wat vaak gebeurt. Dit verandert het uiterlijk en het gedrag van de HTML-webpagina's.

SGML staat voor de Standard Generalized Markup Language. Het is een ISO-standaardtechnologie voor het definiëren van algemene opmaaktalen voor documenten.

SGML is afgeleid van IBM's Generalized Markup Language (GML), ontwikkeld door Charles Goldfarb in de jaren zestig. Als opmaaktaal voor documenten was SGML oorspronkelijk bedoeld om het delen van machinaal leesbare documenten met grote projecten in overheid, recht en industrie mogelijk te maken. Veel van dergelijke documenten moeten lang leesbaar blijven op het gebied van informatietechnologie. Het wordt ook veel gebruikt door het leger, de ruimtevaart, technische referentie en industriële uitgeverijen. De introductie van het XML-profiel heeft SGML meer geschikt gemaakt voor zijn wijdverbreide toepassingen in kleinschalig, algemeen gebruik.

Volgens Wikipedia generaliseert en ondersteunt SGML een groot aantal opmaaktalen. Deze talen variëren van Wiki-achtige syntaxen tot RTF-achtige haken in de haken en HTML-overeenkomende tagtalen. Het wordt als een beetje minder duurzaam beschouwd, omdat het niet veel toepassingen door de browsers ondersteunt. Documenten met liberale fouten vereisen meer tijd om te verwerken. De pagina heeft een langzamere laadtijd en downloadsnelheid.

SGML wordt beschouwd als de moedertaal van HTML en XML, die nu veel worden gebruikt voor het overschrijven van digitale documenten. Het heeft een internationale standaard gekregen bij het specificeren van de beschrijving van het type en de inhoud van de digitale documenten. Met de tijd is de populariteit van SGML snel toegenomen. Er zijn ook enkele obstakels voor SGML, omdat SGML niet op brede schaal wordt ondersteund, wordt software onstabiel en is het onontwikkeld vanwege de sterke instellingen van SGML. Bovendien is SGML-gegevensuitwisseling erg complex geworden vanwege de uiteenlopende compatibiliteit tussen de softwarepakketten, die ernstige problemen kunnen veroorzaken.

Vergelijking tussen SGML en HTML:

SGML

HTML

Volledige vorm

Het staat voor de Standard Generalized Markup Language.

Het staat voor Hyper Text Markup Language.

Type

toepassing / sgml, tekst / sgml

text / html

Typ code

Tekst

Tekst

Uniform type

public.xml

public.html

Ontwikkeld door

ISO

WWW Consotium

Soort formaat

Het is een mark-up taal.

Het is een mark-up taal.

Verlengd vanaf

GML

SGML

Uitgebreid naar

HTML, XML

XHTML

Aanbevolen

Gerelateerde Artikelen

  • populaire vergelijkingen: Verschil tussen aandelen en aandelen

    Verschil tussen aandelen en aandelen

    Belangrijkste verschil: aandelen en aandelen zijn beide de eigendomseenheden in overheidsbedrijven. Ze verschillen echter in een technisch aspect. Een bedrijf creëert aandelen wanneer het zijn kapitaal vaststelt in termen van geldbedrag en vervolgens verschillende verhoudingen verkoopt aan de beleggers, terwijl als een bedrijf veel aandelen van dezelfde nominale waarde creëert en een verschillend aantal van deze aandelen verkoopt aan de belegger, het wordt beschouwd als het creëren van aandelen. M
  • populaire vergelijkingen: Het verschil tussen Wart en Herpe

    Het verschil tussen Wart en Herpe

    Belangrijkste verschil: een wrat is een ruwe groei die het meest voorkomt op de handen en vingers of op de voetzolen. Ze kunnen ook op de andere delen van het lichaam voorkomen, zoals gezicht, armen of benen en soms groeien in het genitale of anale gebied. Herpes verwijst naar een groep virale ziekten die tot de familie Herpesviridae behoren
  • populaire vergelijkingen: Het verschil tussen Tequila en Whisky

    Het verschil tussen Tequila en Whisky

    Belangrijk verschil: Tequila en whisky zijn twee verschillende alcoholische dranken. Tequila is een gedistilleerde geest die is samengesteld uit de blauwe agaveplant. Whiskey of whisky is een soort gedistilleerde alcoholische drank gemaakt van elke vorm van gefermenteerde graan puree. Alcoholische dranken hebben tegenwoordig verschillende functies
  • populaire vergelijkingen: Verschil tussen XML en JSON

    Verschil tussen XML en JSON

    Belangrijkste verschil: XML staat voor Extensible Markup Language. Het kan worden beschouwd als een vereenvoudigde versie van de Standard Generalized Markup Language. Het is een op tekst gebaseerde markup-taal en een World Wide Web Consortium-standaard waarmee iemand zijn eigen tags kan maken. JSON staat voor JavaScript Object Notation
  • populaire vergelijkingen: Verschil tussen Hollywood, Bollywood en Tollywood

    Verschil tussen Hollywood, Bollywood en Tollywood

    Belangrijkste verschil: Hollywood is wereldwijd populair geworden, en veel van zijn films worden in bijna alle landen uitgebracht. Bollywood is een informele term die wordt gebruikt om de Hindi-taal filmindustrie in India te vertegenwoordigen. Tollywood verwijst naar de filmindustrieën van Zuid-India en omvat de bioscoop van Andhra Pradesh.
  • populaire vergelijkingen: Verschil tussen vetten en cholesterol

    Verschil tussen vetten en cholesterol

    Belangrijkste verschil: vet is een geconcentreerde energiebron. Het biedt een kussen om onze vitale organen te helpen beschermen. Cholesterol is een wasachtig, vetachtig materiaal dat wordt bereid in de lever en andere cellen en wordt aangetroffen in verschillende voedingsmiddelen, zoals voedsel van dieren, zoals zuivelproducten, eieren en vlees
  • populaire vergelijkingen: Verschil tussen gemiddelde snelheid en gemiddelde snelheid

    Verschil tussen gemiddelde snelheid en gemiddelde snelheid

    Belangrijk verschil: Gemiddelde snelheid definieert de totale afstand vanaf het startpunt, ook wel verplaatsing genoemd, gedeeld door de hoeveelheid verstreken tijd. Overwegende dat de gemiddelde snelheid geeft de totale afgelegde afstand over een bepaalde hoeveelheid tijd. Gemiddelde snelheid en gemiddelde snelheid zijn twee termen die vaak verward zijn
  • populaire vergelijkingen: Verschil tussen baby en kind

    Verschil tussen baby en kind

    Belangrijkste verschil: ' Zuigeling' wordt gebruikt om te verwijzen naar een zeer jong nageslacht van een mens. Over het algemeen omvatten baby's een kind van 9 dagen tot minder dan 12 maanden oud. 'Kind' wordt gebruikt om naar een jongere te verwijzen vóór het begin van de puberteit of onder de wettelijke leeftijd van meerderjarigheid.
  • populaire vergelijkingen: Verschil tussen Kiwi en Australisch accent

    Verschil tussen Kiwi en Australisch accent

    Belangrijkste verschil: de eerste Engels-sprekende kolonisten van Nieuw-Zeeland waren Australische zeehondenjagers uit de strafkolonie van Port Jackson (Sydney). Australian English is een mengeling van Brits en Amerikaans Engels. Dit accent komt voornamelijk voor in Zuid-Australië, Victoria en West-Australië.

Editor'S Choice

Verschil tussen Javascript in hoofd en lichaam

Belangrijk verschil: JavaScript is een geïnterpreteerde computerprogrammeertaal. Het is een op prototypen gebaseerde scripttaal die dynamisch is, zwak is getypeerd en eersteklas functies heeft. Terwijl JavaScript op een webpagina wordt ingesloten, kan het bijna overal in het HTML-bestand worden weergegeven.