Форматирование текста

В разделе BODY все символы табуляции и окончания строк игнорируются и не влияют на отображение страницы. По этой причине переход строки в исходном тексте HTML-документа не приведет к началу новой строки в отображаемом тексте при отсутствии особых тегов. Данное правило весьма важно не забывать и не забывать ставить разделяющие строки теги, по другому у текста не будет абзацев, и он будет нечитаемым.

Для начала новой строки применяется тег <BR> (сокр. с англ. break - прервать). Данный тег приводит к отображению браузером последующего текста с начала последующей строки. Закрывающий для него тег не применяется. Он комфортен, если необходимо с какого-то места писать с новой строки без начала нового абзаца, к примеру, в стихотворении. Повторное его применение дает возможность вставить одну либо ряд пустых строк, отодвинув последующий отрывок страницы вниз.

Непрерывной текст без интервалов читается не очень легко, его некомфортно просматривать и находить необходимые места. Разбитый на абзацы, текст воспринимается значительно быстрее. Для начала нового абзаца применяется тег <P> (англ. paragraph - абзац). Данный тег, помимо начала новой строки, вставляет одну пустую строчку. Однако многократное повторение <P>, в отличие от <BR>, не приведет к появлению нескольких свободных строчек, останется все та же одна пустая строчка.

Изнутри скобок тега кроме его наименования могут находиться также атрибуты (англ. atributes - атрибуты). Они отделяются от наименования и между собой пробелами (несколькими или одним), а пишутся в виде имя_атрибута="значение". В случае если значение не включает пробелов, то кавычки могут быть опущены, но так делать не рекомендуется. Тег <P> способен включать атрибут ALIGN, определяющий выравнивание абзаца. По умолчанию абзац выравнен в левую сторону ALIGN="left". Возможны также выравнивания в правую сторону ALIGN="right" и посередине ALIGN="center". При применении атрибутов, уже после форматируемого текста необходимо применять закрывающий тег </P>. В случае если его нет, то новый тег <P> обозначает закрытие прошлого, в соответствии с этим вложенные теги <P> невозможны. Выровнять текст посередине допустимо также тегом <CENTER>.

Помимо использования тегов, для разрыва строчек возможно применение табуляций и символов конца строк в самом HTML-документе. Для данных целей существует тег <PRE>. Полный текст, помещенный между тегами <PRE> и </PRE>, станет выводиться без изменений, то есть с абсолютно всеми табуляциями и концами строк.

Например:

<PRE>Текст написан

в две строки.</PRE>

В HTML-документе, помимо текста, могут находиться горизонтальные разделительные линии. Они, как текст, не требуют практически никаких внешних файлов. Тег <HR> начертит горизонтальную линию единичной толщины по всей ширины страницы. Горизонтальная разделительная линия всегда приводит к разрыву строки, но пустых строк между текстом и линией не появляется. Тег <HR> способен включать несколько атрибутов. <HR SHADE> и <HR> дают прерывистую линию с трехмерным эффектом углубления. <HR NOSHADE> даёт чёрную сплошную линию. Линия может не расстилаться во всю ширину страницы, а быть только на определенной части. Атрибут WIDTH предлагает сделать ширину линии, в пикселах от ширины всей страницы или же в процентах. К примеру, 50% - половина ширины страницы, 300 - ширина в 300 пикселей. Атрибут ALIGN способен принимать значения, аналогичные его значениям тега <P>, однако выравнивание по умолчанию - посередине. Атрибут SIZE задает толщину линии в пикселях от 1 вплоть до 175; по умолчанию - 1 пиксель, однако если <HR SHADE>, (контурная линия), то добавляется толщина, требуемая для трехмерного эффекта углубления.

Линии, наравне с абзацами, дают возможность отметить логические части текста. Однако огромное число горизонтальных линий неприятно для посетителя Интернет-страницы, в связи с этим после каждого абзаца их ставить не рекомендуется. Они больше подойдут для выделения целых разделов.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: