Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Команды форматирования символов



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

<B> Полужирный шрифт <I> Курсив <U> Подчеркивание <TT> "Телетайпный" текст - равноширинный шрифт (Курьер)


Например, последовательность текста

Второе <B>слово</B> в этом <I>предложении</I>выделено полужирным шрифтом, а пятое - курсивом. <P>


будет выглядеть на экране так:

Второе слово в этом предложении выделено полужирнымшрифтом, а пятое - курсивом.

Коды логических атрибутов более абстрактны и более многочисленны и примерно соответствуют стилям символов из таблицы стилей текстового процессора:

<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 / [email protected]</ADDRESS></BODY></HTML>

Рис. 4. Примеры форматирования символов, сформатированные программой просмотра Web по исходному тексту HTML на рис. 3





Дата публикования: 2014-10-29; Прочитано: 414 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...