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

Форматирование текста. В разделе BODY все символы табуляции и конца строк браузером игнорируются и никак не влияют на отображение страницы.

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

Этот тег приводит к отображению браузером дальнейшего текста с начала следующей строки. Закрывающий для него тег не используется. Он удобен, если требуется с какого-то места писать с новой строки без начала нового абзаца, например, в стихотворении. Повторное его использование позволяет вставить одну или несколько пустых строк, отодвинув следующий фрагмент страницы вниз. Сплошной текст без промежутков читается не очень легко, его неудобно просматривать и находить нужные места.

Разбитый на абзацы, текст воспринимается гораздо быстрее. Для начала нового абзаца используется тег P англ. paragraph - абзац. Этот тег, кроме начала новой строки, вставляет одну пустую строку. Но многократное повторение P , в отличие от BR , не приведет к появлению нескольких пустых строк, останется все та же одна пустая строка. Внутри скобок тега кроме его названия могут размещаться также атрибуты англ. atributes - атрибуты. Они отделяются от названия и между собой пробелами одним или несколькими, а пишутся в виде имяатрибутазначение.

Если значение не содержит пробелов, то кавычки могут быть опущены, но так делать не рекомендуется. Тег P может содержать атрибут ALIGN, определяющий выравнивание абзаца. По умолчанию абзац выравнен влево ALIGNleft. Возможны также выравнивания вправо ALIGNright и по центру ALIGNcenter. При использовании атрибутов, после форматируемого текста следует использовать закрывающий тег P . Если его нет, то новый тег P означает закрытие предыдущего, соответственно вложенные P невозможны.

Выравнить текст по центру возможно также тегом CENTER . Теперь мы можем поместить на нашу Web-страницу некоторый текст с различным выравниванием HTML HEAD TITLE Моя первая страница TITLE HEAD BODY P aligncenter Здесь будут мои личные страницы P alignleft На них Вы сможете найти BR - рассказ обо мне и о моих увлечениях BR - мои фотографии. P alignright С одной из моих страниц можно будет BR отправить мне электронное письмо.

BODY HTML Кроме использования этих тегов, для разрыва строк возможно использование символов конца строк и табуляций в самом HTML-документе. Для этих целей существует тег PRE . Весь текст, помещенный между тегами PRE и PRE будет выводиться без изменений, то есть со всеми концами строк и табуляциями. Например PRE Это текст написанв две строки. PRE В HTML-документе, кроме текста, могут содержаться горизонтальные разделительные линии. Они, как и текст, не требуют никаких внешних файлов.

Тег HR выведет горизонтальную линию единичной толщины вдоль всей ширины страницы. Горизонтальная разделительная линия всегда приводит к разрыву строки, но пустых строк между линией и текстом не появляется. Тег HR можнт содержать несколько атрибутов. HR SHADE и HR дают контурную линию с трехмерным эффектом углубления. HR NOSHADE дает сплошную черную линию. Линия может не простираться во всю ширину страницы, а составлять лишь некоторую часть. Атрибут WIDTH задает ширину линии, в процентах от ширины всей страницы или в пикселах. Например, 50 - половина ширины страницы, 400 - ширина в 400 пикселов.

Атрибут ALIGN может принимать значения, аналогичные его значениям для тега P , но выравнивание по умолчанию - по центру. Атрибут SIZE задает толщину линии в пикселах от 1 до 175 по умолчанию 1, но если HR SHADE , линия - контурная, то добавляется толщина, необходимая для трехмерного эффекта углубления. Линии, наряду с абзацами, позволяют выделить логические фрагменты текста.

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