Логические стили документа


Тема

Определение логических стилей

Логические стили представляют собой стили, которые служат для логического форматирования документа.

Например, логические стили служат для информирования браузера о расположении в тексте документа заголовков, цитат, программного кода. Браузер установит для этих блоков текста наиболее подходящий шрифт.

Логические стили служат для задания :

Следует отметить, что наиболее часто используемыми стилями являются заголовки, иногда в тексте ставятся логические ударения, используются специальные контейнеры для цитирования. Остальные стили чаще всего не применяются.


Наверх

Достоинства и недостатки логических стилей

Основным недостатком логических стилей является неопределённость того, каким именно образом отобразится документ на произвольном компьютере с произвольным браузером. Стандарта, определяющего физические параметры для каждого стиля, не существует.

Этот недостаток можно компенсировать с помощью таблицы стилей, в которой можно задать физические параметры для каждого логического стиля.

Преимуществом использования логических стилей является возможность анализировать содержание таких документов с помощью специальных программ. Алгоритм действия таких программ, в частности, основывается на том факте, что заголовки 1-ого уровня должны содержать более важную информацию, чем нижележащие.

Другое преимущество логических стилей заключается в том, что одной командой разметки тексту присваивается сразу несколько аттрибутов, код становится компактнее.


Наверх

Логические стили

EM   обычно наклонно

Пример:
Текст
STRONG   логическое ударение в тексте

Пример:
Текст
DFN   определение (термина, например)

Пример:
Текст
CODE   приводится пример программного кода

Пример:
Текст программы
10 CLS
20 PRINT "Hello !"
30 GOTO 10
SAMP   то, что работающая программа выводит на экран пользователя.

Пример:
Hello !
Hello !
Hello !
Hello !
KBD   образец ввода пользователя

Пример:
Name Sidorov Ivan B.
Age 39
Proffesion Locksmith
Education University
VAR   переменные или аргументы к командам

Пример:
int a, b, c ;
sscanf("%i", &a)
CITE   цитаты и ссылки

Пример:
По сообщениям гидромецентра России, в субботу в Москве ожидается холодная засушливая погода.
BLOCKQUOTE   подпись после блоков из других работ, завершение цитирования

Пример:
В субботу в Москве ожидается холодная засушливая погода.
По сообщениям гидромецентра России

Наверх