Standard Generalized Markup Language

Uit Wikipedia, de vrije encyclopedie
Dit is de huidige versie van de pagina Standard Generalized Markup Language voor het laatst bewerkt door NielsH97 (overleg | bijdragen) op 2 dec 2016 20:53. Deze URL is een permanente link naar deze versie van deze pagina.
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)

Standard Generalized Markup Language (SGML, ISO 8879:1986) is een platformonafhankelijke ISO-standaard voor de syntaxis van opmaaktalen. Met behulp van DTD's kan een subset van SGML worden gemaakt met een bepaalde syntaxis.

Een SGML-document bestaat uit een hiërarchische structuur van elementen. De elementen in deze structuur worden afgebakend met zogeheten tags. Een element kan ook attributen hebben die meer informatie over dat element bevatten.

Een voorbeeld van een SGML-element:

<tag>inhoud element</tag>

En een voorbeeld van een SGML-document:

<document>
  <element attribuut="waarde">
    Tekst
    <subelement>De inhoud van het subelement</subelement>
  </element>
</document>

XML is een subset van SGML die steeds meer gebruikt wordt. XML heeft een striktere syntaxis dan SGML en is daarom makkelijker en sneller te verwerken. Ook HTML is gebaseerd op SGML.

Zie ook[bewerken | brontekst bewerken]