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 Verwijderen en Trunceren in SQL

    Verschil tussen Verwijderen en Trunceren in SQL

    Belangrijk verschil: Verwijderen en Truncate zijn SQL-opdrachten die worden gebruikt om specifieke bewerkingen uit te voeren. Dit zijn verschillende soorten gegevenstalen. De opdracht 'DELETE' wordt gebruikt om een ​​specifieke rij uit een tabel te verwijderen, terwijl een 'TRUNCATE'-opdracht wordt gebruikt om de gegevens uit de tabel te verwijderen. De
  • populaire vergelijkingen: Verschil tussen 32 bits en 64 bits

    Verschil tussen 32 bits en 64 bits

    Belangrijkste verschil: 32-bits en 64-bits worden meestal geassocieerd met de processors van de computers. Een 32-bits computer kan alleen toegang krijgen tot een beperkte hoeveelheid geheugen. Aan de andere kant kan een 64-bit computer bijna onbeperkte hoeveelheid geheugen gebruiken. Bit staat voor binair cijfer
  • populaire vergelijkingen: Verschil tussen qHD en QHD

    Verschil tussen qHD en QHD

    Belangrijk verschil: zowel qHD als QHD zijn populaire HD-weergaveformaten. De verschillen tussen de twee zijn echter niet zo subtiel als de hoofdletters van een alfabet in hun titels. High definition of HD, zoals het in de volksmond bekend is, is gekomen om de kijkervaringen van een gemiddelde televisiekijker te definiëren.
  • populaire vergelijkingen: Verschil tussen auteur en editor

    Verschil tussen auteur en editor

    Belangrijk verschil: een 'auteur' is degene die oorspronkelijk zijn eigen inhoud maakt, terwijl een 'editor' degene is die deze bewerkt. Een auteur en editor werken in correspondentie met elkaar, dat wil zeggen dat ze allebei een primaire rol spelen bij het structureren van elke inhoud
  • populaire vergelijkingen: Verschil tussen de soorten potloden

    Verschil tussen de soorten potloden

    Belangrijk verschil : de verschillende soorten potloden worden gedifferentieerd op basis van hun aard, hardheid en de schakeringen van de lood die worden gebruikt om de gegeven potloden te maken. Een potlood is een populair hulpmiddel dat zowel voor het schrijven als voor tekendoeleinden wordt gebruikt
  • populaire vergelijkingen: Verschil tussen smelten en smelten

    Verschil tussen smelten en smelten

    Belangrijkste verschil: smelten is het proces waarbij een stof van vaste naar vloeibare vorm wordt veranderd. Dit wordt meestal gedaan door de stof te verwarmen. Smelten is echter een proces waarbij een stof of erts in zijn puurste vorm wordt omgezet door chemische reacties. Veel mensen kennen de voorwaarden van smelten en smelten, maar weten de werkelijke betekenis ervan niet
  • populaire vergelijkingen: Verschil tussen de Samsung Galaxy S4 Mini en de Nokia Lumia 928

    Verschil tussen de Samsung Galaxy S4 Mini en de Nokia Lumia 928

    Belangrijkste verschil: Samsung heeft het kleine broertje van zijn gloednieuwe vlaggenschip officieel aangekondigd: Samsung Galaxy S4 Mini. De telefoon wordt geleverd met een 4, 3-inch qHD Super AMOLED capacitief touchscreen dat een pixeldichtheid van ~ 256 ppi biedt. Het gewicht van de telefoon is ook teruggebracht tot 107 gram voor het 3G-model en 108 gram voor het LTE-model
  • populaire vergelijkingen: Het verschil tussen stoom en rook

    Het verschil tussen stoom en rook

    Belangrijkste verschil: stoom vormt zich wanneer het water wordt gekookt tot het punt waarop het van de vloeibare fase naar de gasfase overgaat. Stoom is in feite verwarmde waterdamp die de gasvormige fase van water is. Rook is gewoon een verzameling vaste stoffen, vloeistoffen en gassen in de lucht die vrijkomt wanneer een stof verbranding ondergaat
  • populaire vergelijkingen: Verschil tussen acteren en uitvoerende kunsten

    Verschil tussen acteren en uitvoerende kunsten

    Belangrijk verschil: podiumkunsten omvatten alle kunstvormen waarin een persoon artistieke expressie via hun gezicht, lichaam en / of stem uitstraalt. Handelen is een vorm van uitvoerende kunst, omdat een acteur vaak op dit gezicht, lichaam en stem moet vertrouwen om een ​​personage af te beelden. Pe

Editor'S Choice

Verschil tussen NEFT, RTGS, ACH, Wire, EFT en IMPS

Belangrijkste verschil: 'RTGS' staat voor Real Time Gross Settlement. Het is een online systeem waarmee het geld in realtime van de ene naar de andere instelling kan worden overgebracht. 'NEFT' staat voor National Electronic Fund Transfer. In 'NEFT'-afrekeningen worden transacties in groepen afgewikkeld op specifieke tijdstippen binnen het land