Семантика представления - Presentation semantics

В Информатика, особенно в взаимодействие человека с компьютером, семантика представления указать, как конкретная часть формальный язык представлен в выдающейся манере, доступной для человеческие чувства, обычно человеческое зрение. Например, говоря, что <bold> ... </bold> должен отображать текст между этими конструкциями, используя некоторые жирный шрифт является спецификацией семантики представления для этого синтаксис.

Много языки разметки, включая HTML, DSSSL, и XSL-FO, имеют семантику представления, но другие, например XML, не.[1][2][3] Кодировка символов стандарты, такие как Unicode, также имеют семантику представления.[4]

Одна из основных целей языки таблиц стилей заключается в отделении синтаксиса, определяющего содержимое документа, от синтаксиса, наделенного семантикой представления. Это норма на Всемирная паутина, где Каскадные таблицы стилей language предоставляет большую коллекцию семантики представления для документов HTML.[5]

Рекомендации

  1. ^ Х. П. Алессо, Крейг Форсайт Смит, Разработка сервисов семантической паутины, А. К. Петерс, Лтд., 2005 г., ISBN  1-56881-212-4, п. 62 и стр. 100
  2. ^ Г. Кен Холман, Окончательный XSL-FO, Prentice Hall PTR, 2003 г., ISBN  0-13-140374-5, п. 13
  3. ^ Эрик Уайлд, Дэвид Лоу, Xpath, XLink, XPointer и XML: практическое руководство по гиперссылкам и включению в Интернете, Аддисон-Уэсли, 2003 г., ISBN  0-201-70344-0, п. 201
  4. ^ «Центр знаний IBM - Дом документации по продуктам IBM».
  5. ^ «Спецификация HTML 4.0 - Рекомендация W3C - Соответствие: требования и рекомендации». Консорциум World Wide Web. 18 декабря 1997 г.. Получено 6 июля, 2015.