Тема: выделение текста - физические и логические стили.
В HTML
существует два подхода к шрифтовому
выделению текста - т.н. физический и
логический стили.
Физические стили.
Под физическими стилями подразумевают прямое указание браузеру на модификацию текущего шрифта. Т.е. между тэгами <B> и </B> будет жирный шрифт, а между <I> и </I> - курсив (наклонный).
<B> |
- жирный шрифт; |
<I> |
- курсив; |
<TT> |
- шрифт фиксированной ширины (как на пишущей машинке); |
<U> |
- подчеркнутый текст; |
<STRIKE> |
- |
<S> |
- тоже |
<BIG> |
- шрифт большего размера; |
<SMALL> |
- шрифт меньшего размера. |
Шрифты
могут комбинироваться. Например, используя
такой текст
<B><I>пример</I></B>
мы получим комбинацию жирного и наклонного
шрифтов: пример.
Логические стили.
Используя логические стили, вы не можете точно знать, что увидит на экране читатель. Разные браузеры толкуют одни и те же метки логических стилей по разному. Например, <STRONG> обычно выделяет текст жирным шрифтом, но кто-то из читателей захочет, возможно, чтобы в данном случае текст выделялся цветом. Таким образом логические стили дают большую свободу в выборе шрифтов пользователю.
<DFN>
- служит для описания определений (это определение);
<EM> - служит для выделения текста (это
выделенное
слово);
<CITE> - служит для выделения цитат (это
цитата
);
<CODE> - служит для выделения
программных кодов, текстов программ и т.п.
Обычно выделяется шрифтом фиксированной
ширины (это текст
программы
);
<KBD> - используется для ввода с
клавиатуры пользователя (Введите password
);
<SAMP> - используется для вывода
машинных сообщений (Segmentation
fault: core dumped
);
<STRONG> - служит для особого выделения
текста, обычно выделяется жирным текстом (это
очень важный текст);
<VAR> - используется для символьных
переменных (это переменная);
<ABBR> - используется для аббревиатур (СНГ,
КПСС, WWW);
<ACRONYM> - используется для сокращений (стр.,
англ.).
Элементы
<ABBR> и <ACRONYM> могут содержать аттрибут
<TITLE>, описывающий расшифровку
аббревиатуры или сокращения:
<ABBR TITLE="World Wide Web">WWW</ABBR>
Элементы ABBR и ACRONYM используются для
голосовых браузеров (для слепых, например),
в остальных браузерах сокращения каким-либо
шрифтом не выделяются.