Markup, estensibilità

eXtensible markup language
di M. Martinelli

Markup è tutto ciò che ha un significato speciale, che deve essere ben caratterizzato:
il testo scritto in grassetto, il testo sottolineato sono esempi di markup.
In Xml tutto ciò che è compreso tra i caratteri "<" e ">" (angled brackets, parentesi angolari) è considerato markup, viene detto anche tag (etichetta), ad esempio:
<nome> è un tag.

Xml è un metalinguaggio, contrariamente ad Html che è un linguaggio predefinito, non ha tag predefiniti ma consente di definire nuovi metalinguaggi (esiste oggi la versione Html in Xml), è estensibile.
Anche Html è un markup language, un linguaggio basato sui markup, ed è stato inizialmente definito in Sgml. L’insieme delle regole di Html sono contenute in un documento (separato dal file .html) chiamato Dtd Html (Document Type Definition).

© Risorse.net (www.risorse.net)
pagina in versione stampabile:
http://www.risorse.net /xml/markup.asp?print=ok