В информатике , особенно во взаимодействии человека и компьютера , семантика представления определяет, как конкретная часть формального языка представлена в отличительной манере, доступной человеческим чувствам , обычно человеческому зрению. Например, утверждение, что <bold> ... </bold>
необходимо отобразить текст между этими конструкциями, используя жирный шрифт, является спецификацией семантики представления для этого синтаксиса .
Многие языки разметки , включая HTML , DSSSL и XSL-FO , имеют семантику представления, но другие, такие как XML , ее не имеют. [1] [2] [3] Стандарты кодирования символов , такие как Unicode , также имеют семантику представления. [4]
Одной из основных целей языков таблиц стилей является отделение синтаксиса, определяющего содержимое документа, от синтаксиса, наделенного семантикой представления. Это норма в World Wide Web , где язык каскадных таблиц стилей предоставляет большую коллекцию семантики представления для документов HTML. [5]