Читайте также:
|
|
Управляющие коды форматирования символов можно разделить на две подгруппы: коды физических атрибутов символов и коды логических атрибутов символов. Эти коды всегда парные, и вы вставляете их прямо в поток символов; они не влияют на отступы, промежутки и переводы строк. Коды физических атрибутов соответствуют параметрам форматирования, применяемым в текстовых процессорах:
<B> Полужирный шрифт <I> Курсив <U> Подчеркивание <TT> "Телетайпный" текст - равноширинный шрифт (Курьер)
Например, последовательность текста
будет выглядеть на экране так:
Коды логических атрибутов более абстрактны и более многочисленны и примерно соответствуют стилям символов из таблицы стилей текстового процессора:
<ADDRESS> | Информация для контакта с автором документа HTML |
<CITE> | Цитата |
<CODE> | Используется для директив HTML |
<DFN> | Определение |
<EM> | Выделение (обычно курсивом) |
<KBD> | Клавиатурный символ |
<SAMP> | Пример вывода команды |
<STRONG> | Усиленное выделение (полужирным шрифтом) |
<VAR> | Переменная в программе |
Когда вы используете управляющие коды логических атрибутов форматирования символов, в действительности вы не можете предсказать, как конкретная программа просмотра Web их обработает. В настоящее время большинство программ просмотра отображают различные коды логических атрибутов в <B>, <I> и <TT> и часто больше ничего с ними не делают. В то же время использование логических стилей открывает множество возможностей на будущее, поскольку данные коды сообщают программе просмотра нечто важное о природе текста и о его виде. Так что авторам Web лучше там, где это возможно, использовать коды логических, а не физических атрибутов.
Кстати, может возникнуть соблазн попытаться использовать коды форматирования символов в сочетании, например так: <B><I><U>Некоторый текст</U></I></B>. Ведь это обычный способ применять несколько атрибутов форматирования к символам в текстовом процессоре! Однако правильное поведение программ просмотра Web в ответ на такую последовательность не гарантируется: одни могут доблестно попытаться выполнить все ваши указания, другие просто выберут какой-то один атрибут и применят его, а некоторые могут просто ничего не сделать. Мой совет - избегать использовать коды форматирования символов в сочетаниях.
На рисунках 3 и 4 показаны примеры управляющих кодов форматирования символов и их действие.
Рис.3. Этот исходный текст HTML показывает различные коды форматирования символов HTML.
<HTML><HEAD><TITLE>HTML Character Formatting</TITLE></HEAD><BODY><H1>Examples of HTML Character Formatting</H1><HR><B>This is "bold" text</B><BR><I>This is "italic" text</I><BR><T>This is "typewriter" text</TT><BR><E>This is "emphasized" text</EM><BR><STRONG>This is "strong" text</STRONG><BR><CITE>This is "citation" text</CITE><BR><SAMP>This is "sample" text</SAMP><BR><KBD>This is "keyboard" text</KBD><BR><VAR>This is "variable" text</VAR><BR><DFN>This is "definition" text</DFN><BR><HR><ADDRESS>Created 3/13/95 / Last Modified 3/13/95/<BR>Cedars-Sinai Medical Center / duncan@csmc.edu</ADDRESS></BODY></HTML>Рис. 4. Примеры форматирования символов, сформатированные программой просмотра Web по исходному тексту HTML на рис. 3
Дата добавления: 2015-10-02; просмотров: 42 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
КОМАНДЫ ФОРМАТИРОВАНИЯ ЗАГОЛОВКОВ. | | | КОМАНДЫ ФОРМАТИРОВАНИЯ СПИСКОВ. |