Presentation semantics
Appearance
In computer science, particularly in human-computer interaction, presentation semantics specify how a particular piece of a formal language is represented in a distinguished manner accessible to human senses, usually human vision. For example, saying that <bold> ... </bold>
must render the text between these constructs using some bold typeface is a specification of presentation semantics for that syntax.
Many markup languages like HTML, CSS, DSSSL, XSL-FO or troff have presentation semantics, but others like XML, XLink and XPath do not.[1][2][3] Character encoding standards like Unicode also have presentation semantics.[4]
References
- ^ H. P. Alesso, Craig Forsythe Smith, Developing Semantic Web services, A K Peters, Ltd., 2005, ISBN 1568812124, p. 100
- ^ G. Ken Holman, Definitive XSL-FO, Prentice Hall PTR, 2003, ISBN 0131403745, p. 13
- ^ Erik Wilde, David Lowe, Xpath, XLink, XPointer, and XML: a practical guide to Web hyperlinking and transclusion, Addison-Wesley, 2003, ISBN 0201703440, p. 201
- ^ http://publib.boulder.ibm.com/infocenter/printer/v1r1/index.jsp?topic=/com.ibm.printers.infoprintfonts/com.ibm.printers.usingopentypefontsinanafpsystem/g3a02mst18.htm