В информатике , особенно во взаимодействии человека и компьютера , семантика представления определяет, как конкретная часть формального языка представлена особым образом, доступным человеческим чувствам , обычно человеческому зрению. Например, утверждение, что
текст между этими конструкциями должен отображаться жирным шрифтом, является спецификацией семантики представления для этого синтаксиса .
Многие языки разметки , включая HTML , DSSSL и XSL-FO , имеют семантику представления, а другие, такие как XML , нет. [1] [2] [3] Стандарты кодирования символов , такие как Unicode , также имеют семантику представления. [4]
Одна из основных целей языков таблиц стилей - отделить синтаксис, определяющий содержимое документа, от синтаксиса, наделенного семантикой представления. Это норма во всемирной паутине , где язык каскадных таблиц стилей предоставляет большую коллекцию семантики представления для документов HTML. [5]
Рекомендации
- ^ HP Alesso, Крейг Форсайт Смит, Разработка сервисов семантической паутины , AK Peters, Ltd., 2005, ISBN 1-56881-212-4 , стр. 62 и стр. 100
- ^ G. Ken Holman, Definitive XSL-FO , Prentice Hall PTR, 2003, ISBN 0-13-140374-5 , стр. 13
- ^ Эрик Уайлд, Дэвид Лоу, Xpath, XLink, XPointer и XML: практическое руководство по гиперссылкам и включению в Интернете , Addison-Wesley, 2003, ISBN 0-201-70344-0 , стр. 201
- ^ «Центр знаний IBM - дом документации по продуктам IBM» .
- ^ «Спецификация HTML 4.0 - Рекомендация W3C - Соответствие: требования и рекомендации» . Консорциум World Wide Web. 18 декабря 1997 . Проверено 6 июля 2015 года .