A markup language is a system for annotating a text in a way which is syntactically distinguishable from that text. There are many different types of mark-up languages. There are three general categories:
- Presentational markup is that used by traditional word-processing systems, binary codes embedded in document text that produced the WYSIWYG effect. Such markup is usually designed to be hidden from human users, even those who are authors or editors.
- Procedural markup is embedded in text and provides instructions for programs that are to process the text. Just to name some examples; troff, LaTeX, and PostScript; it is expected that the processor runs through the text from beginning to end, following the instructions and present the text properly.
- Descriptive markup, the markup is used to label parts of the document rather than to provide specific instructions as to how they should be processed. An example for this would be the HTML language.
The Semantic of presetantion means that they mark what part is the text not how has it to be presented.
Tha style pages allow us to mark the text as body, title, subtittle and so on. So changing the mark we change every part of the text marked with that mark.
- Markup language. (2009, November 2). In Wikipedia, The Free Encyclopedia. Retrieved 16:11, November 21, 2009, from http://en.wikipedia.org/w/index.php?title=Markup_language&oldid=323542392
- Hipertexto, el nuevo concepto de documento en la cultura de la imagen (2008, November 23) by María Jesús Lamarca Lapuente in Hipertexto. Retrieved 16:39, December 14 from:http://www.hipertexto.info/documentos/lenguajes_h.htm