Розділ змістової частини HTML–документа – BODY

Розділ BODY – основна частина HTML–документа, в якій розміщається його змістова частина. Цей розділ починається тегом <BODY> і закінчується тегом </BODY>.

Розділ BODY може містити: текст, блоки тексту (з урахуванням форматування); різноманітні списки; таблиці; об'єкти, картинки; гіперпосилання; форми для введення даних.

Тег BODYмає ряд параметрів, ні один з яких не є обов’язковим. Параметри тега BODY наведено в табл.1. Деякі з них буде детально розглянуто в наступних параграфах.

Таблиця 1

Параметри тега BODY

Параметр Призначення
BASEFONT вказує на шрифт, яким повинен відображатися текст документа за замовчуванням
BAСKCOLOR вказує на колір фону документа
BAСKGROUND вказує на URL–адресу зображення, яке використовується в якості фонового
TEXT вказує на колір тексту, що використовується за замовчуванням
ALINK вказує на колір активного посилання
LINK вказує на колір ще не переглянутого посилання
VLINK вказує на колір уже переглянутого посилання

Так, щоб задати колір тексту, яким повинен відображатися текст документа за замовчуванням, необхідно включити в тег <BODY> параметр TEXT. Значення параметрів TEXT, ALINK, LINK, VLINK можна задавати як у словесній формі (white, yellow, black), так і за допомогою шестицифрових шістнадцяткових чисел. Так, значення #000000 відповідає чорному, а #FFFFFF – білому кольору. Наприклад, запис тега BODY у вигляді:

<BODY TEXT=”#000000“ BACKGROUND=”#FFFFFF”>,

забезпечує відображення тексту документа літерами чорного кольору на білому фоні.

Для розміщення текстових блоків HTML–документа використовується розбиття на абзаци, створення заголовків, вставка в текст горизонтальної розділової лінії тощо. Теги для розміщення тексту та їх призначення наведено в табл. 2.

Таблиця 2

Теги для розміщення тексту

Назва тега Призначення тега
<H1>, <H2>...<H6> створення заголовків тексту
<P> розмітка абзаців
<BR> переведення рядка (наступний за цим тегом текст буде наведено у новому рядку)
<HR> вставка в текст горизонтальної розділової лінії

Типовими прикладами текстових блоків є абзаци. При створенні тексту за допомогою текстових редакторів розбиття на абзаци здійснюється введенням маркера кінця абзацу (натисненням на клавішу ENTER). В HTML–документах натиснення на клавішу ENTER не призводить до утворення нового абзацу. Створення нового абзацу здійснюється веденням тега <P>. Наступний за цим тегом текст під час перегляду буде починатися з нового, вирівняного до лівого краю, абзацу без відступу. Між абзацами буде порожній рядок.

Додаткові параметри тега <P> дозволяють вирівнювати абзац по лівому краю, центру і правому краю. В деяких описах мови HTML для значень параметра вирівнювання вказуються тільки ці три значення. В теперішній час більшість популярних браузерів виконують вирівнювання по ширині. Значення параметра ALIGN наведено в табл. 3. Приклад використання тега <P>:

<P ALIGN= “LEFT”> .

Таблиця 3

Значення параметра ALIGN тега <P>

Значення параметра ALIGN Спосіб вирівнювання
left по лівому краю
center по центру
right по правому краю
justify по ширині

При відображення текстових документів у баузері місце перенесення рядка визначається автоматично залежно від розміру шрифтів, розміру вікна перегляду та роздільної здатності монітора. Для встановлення примусового розбиття рядка використовується тег <BR>, що дозволяє розмістити текст з початку нового рядка.

Для відділення однієї частини тексту від іншої також використовуються розділові горизонтальні лінії і символи. Вони візуально підкреслюють завершеність тої чи іншої ділянки сторінки. Тег <HR> дозволяє провести горизонтальну рельєфну лінію, яка відображається у вікні більшості браузерів. Атрибути тега <HR>:

WIDTH – визначає довжину лінії в пікселях або відсотках від ширини вікна браузера;

SIZE – визначає товщину лінії в пікселях;

ALIGN – визначає вирівнювання горизонтальної лінії. Атрибут може приймати наступні значення: LEFT – вирівнювання по лівому краю документа, RIGHT – вирівнювання по правому краю документа, CENTER – вирівнювання по центру документа.