Тема |
Логические стили представляют собой стили, которые служат для логического форматирования документа.
Например, логические стили служат для информирования браузера о расположении в тексте документа заголовков, цитат, программного кода. Браузер установит для этих блоков текста наиболее подходящий шрифт.
Логические стили служат для задания :
Следует отметить, что наиболее часто используемыми стилями являются заголовки, иногда в тексте ставятся логические ударения, используются специальные контейнеры для цитирования. Остальные стили чаще всего не применяются.
Основным недостатком логических стилей является неопределённость того, каким именно образом отобразится документ на произвольном компьютере с произвольным браузером. Стандарта, определяющего физические параметры для каждого стиля, не существует.
Этот недостаток можно компенсировать с помощью таблицы стилей, в которой можно задать физические параметры для каждого логического стиля.
Преимуществом использования логических стилей является возможность анализировать содержание таких документов с помощью специальных программ. Алгоритм действия таких программ, в частности, основывается на том факте, что заголовки 1-ого уровня должны содержать более важную информацию, чем нижележащие.
Другое преимущество логических стилей заключается в том, что одной командой разметки тексту присваивается сразу несколько аттрибутов, код становится компактнее.
EM |
обычно наклонно
Пример: Текст | |||||||||||||
STRONG |
логическое ударение в тексте
Пример: Текст | |||||||||||||
DFN |
определение (термина, например)
Пример: Текст | |||||||||||||
CODE |
приводится пример программного кода
Пример: Текст программы 10 CLS 20 PRINT "Hello !" 30 GOTO 10 | |||||||||||||
SAMP |
то, что работающая программа выводит на экран пользователя.
Пример: Hello ! Hello ! Hello ! Hello ! | |||||||||||||
KBD |
образец ввода пользователя
Пример:
| |||||||||||||
VAR |
переменные или аргументы к командам
Пример: int a, b, c ; sscanf("%i", &a) | |||||||||||||
CITE |
цитаты и ссылки
Пример: По сообщениям гидромецентра России, в субботу в Москве ожидается холодная засушливая погода. | |||||||||||||
BLOCKQUOTE |
подпись после блоков из других работ, завершение цитирования
Пример: В субботу в Москве ожидается холодная засушливая погода. По сообщениям гидромецентра России |