Библиотека Интернет Индустрии I2R.ru |
|||
|
Основы языка разметки гипертекста - HTML (Ч.3.1. Форматирование текста.)3. Основы форматированияДля придания презентабельного вида вашим документам в HTML есть масса средств, но как бы вы хорошо их не использовали, главное это: чувство стиля, наличие художественного воображения и умеренное использование всяческих "прибамбасов", замедляющих загрузку документов и раздражающих посетителей (не у всех хороший модем или провайдер).3.1. Форматирование текстаДанные текстового формата по прежнему являются доминирующими в HTML документах (если конечно ваш сайт не относится к категории ХХХ или посвящен изобразительному искусству). Для форматирования текстовых данных в HTML применяются следующие теги:Теги управления абзацами<P ALIGN=CENTER/LEFT/RIGHT >...</P> - тег нового абзаца, используется в формате одиночного тега или контейнера. При использовании в форме одиночного тега концом абзаца считается начало следующего т.е следующий тег <P>. Атрибут ALIGN задает выравнивание элементов абзаца, значение по умолчанию LEFT
Теги управления переносом<BR>,<NOBR>...</NOBR>, <WBR> - теги управления разрывами и переносом строк в тексте документа. При разрыве строки межстрочный интервал не увеличивается.
Теги выделения структуры документа<H1>...</H1>, ... ,<H6>...</H6> - контейнерные теги шестиуровневых заголовков документа. Имеют атрибут ALIGN ( по умолчанию LEFT) для выравнивания заголовка.
Теги смыслового выделения текста.Контейнеры для смыслового выделения заключенного в них текста на Web-страницах. Способ выделения зависит от типа используемого броузера, но главное назначение этих тегов передача читателям логики автора.
Теги стилистического выделения текстаДанная группа контейнерных тегов применяется для стилистического выделения элементов текста. Допускается любая комбинация нижеперечисленных тегов.
Дополнительные теги форматирования<PRE>...</PRE> - контейнер предварительного форматирования текста. Используется для размещения на Web-страницах предварительно отформатированных текстовых фрагментов с сохранением их формата. Содержимое контейнера выводится моноширинным шрифтом. Внутри контейнера можно использовать теги абзаца, переноса строк, а так же теги стилистического и логического выделения. Данный контейнер в основном применяется для опубликования исходного кода программ, так как броузер своим форматированием может нарушить принятые синтаксические конструкции языка программирования. Примеры тега <PRE>:<SCRIPT LANGUAGE="JavaScript"> Function aversum(p1, p2, p3, p4) { var result = 0; result = (p1+p2+p3+p4)/4; return result; } </SCRIPT> Приведенный выше текст программы, вычисляющий среднее значение по четырем аргументам, (JavaScript вам ничего не напоминает ?) оформлен при помощи заключения фрагмента, предварительно отформатированного в текстовом редакторе, в контейнер <PRE>...</PRE>. <HR> - тег вставки линии-разделителя. Применяется для визуального разделения текста, при помощи горизонтальных линий (не путайте с графическими изображениями в форме разделителей). При отображении линии-разделителя в документе, до и после нее, броузер добавляет разделение абзацев. Формат линии-разделителя задается при помощи следующих атрибутов:
Примеры тега <HR>:
Комментарии и специальные символыДля добавления комментариев в HTML документы используется контейнер <!-- ...-->. Например: <!-- После праздников (на свежую голову), эту главу надо переработать 31/12/2000 -->.Кроме комментариев в HTML документах можно использовать специальные символы. Для внедрения специального символа в документ применяется конструкция следующего формата: &ИМЯ СИМВОЛА. Специальные символы используются для отображения элементов математических символов (÷ это ÷, ¾ это ¾), редких символов национальных алфавитов и общепринятых символов (© это ©, ® это ®). Например, для отображения на Web-странице HTML тегов (именно так я и делал эти страницы) необходимо использовать символы заменители угловых скобок (< это <) и (> это >). Еще один часто используемый при форматировании (например создание пустых ячеек в таблицах) спецсимвол это неразрывный пробел  . Полный список специальных символов HTML можно поглядеть здесь Использование шрифтов в документахПри использовании различных шрифтов для оформления текста следует помнить, что у пользователя может не оказаться шрифта, использованного вами для создания документа. Если вы используете редкие или нестандартные шрифты, то броузер пользователя может не подобрать шрифт для корректного отображения документа.
Для определения шрифта текста в HTML документах применяется контейнер <FONT>...</FONT> и одиночный тег <BASEFONT>. Тег <BASEFONT> задает базовые параметры шрифта, общие для всего документа. Действие базовых установок может быть отменено атрибутами нового тега <BASEFONT>. Kонтейнер <FONT> применяется для изменения параметров шрифта отдельных элементов документа, которые необходимо отобразить шрифтом отличным от базового. Действие его атрибутов ограничивается фрагментом документа, заключенным в данный контейнер, и он может быть вложенным по отношению к другим тегам форматирования текста. Для задания характеристик шрифта в тегах <FONT>...</FONT> и <BASEFONT> используются следующие атрибуты:
Полученные в данном разделе навыки, по форматированию текста, закрепим конкретным примером: Пример 3. Формирование текста.
В заключении следует отметить, что теги управления шрифтами, в последних спецификациях HTML, объявлены выведенными из
употребления. На смену данным тегам пришли свойства шрифтов (font-family, font-size, font-style, font-variant, font-weight)
из листов стилей CSS Та же участь постигла и некоторые теги форматирования символов. Они заменены свойствами текста CSS (например тег <U>...</U> заменен свойством text-decoration:underline, а тег <STRIKE>...</STRIKE> заменен свойством text-decoration:line-through). Вы можете продолжать использовать данные теги, но в современных проектах они поддерживаться не будут. |
|
2000-2008 г. Все авторские права соблюдены. |
|