/ / Розрив рядка в HTML: використовуємо тег br

Розрив рядка в HTML: використовуємо тег br

Під час форматування тексту часто виникаєпотреба додати новий абзац, але без порожнього рядка, яку вставляє тег абзацу <p>. Крім того, іноді потрібно в точності зберегти форматування попереднього тексту, яке тег <p> "категорично" скасовує. Нерідко доводиться розбивати один абзац на кілька частин, пов'язаних між собою логічно.

Для деяких фрагментів тексту прийняті для абзаців стандартні інтервали просто недоречні. Це можуть бути написи під картинками і в таблицях, вірші, цитати, виноски та примітки.

html тег br

Для примусового перенесення рядків передбаченийспеціальний тег, функція якого закладена в його назві br (break row - "розірвати ряд, рядок"). Тег <br> мови гіпертекстової розмітки html означає, що все йде за ним вміст повинен починатися з нового рядка. Якщо потрібно, можна проставити кілька тегів поспіль, щоб домогтися необхідного інтервалу.

Тег <br> не чутливий до регістру і не вимагаєзакриває тега, тому що це порожній елемент, але краще звикати закривати всі теги. У XHTML тег розриву повинен бути "наглухо закритий" на зворотний слеш.

Приклад використання тега розриву

<Html>

<Head>

<Meta http-equiv = "Content-Type">

<META HTTP-EQUIV = "Content-Type" CONTENT = "text / html; windows-1251">

<Title> Тег br в дії </ title>

</ Head>

<Body>

<P> Прогул на службі </ р>

<P> Ще ніде і ніколи <br>

Я не був настільки поганим <br>

Начальства жадібна орда <br>

Гризе мене живим </ р>

</ Html>

Прогул на службі

Ще ніде і ніколи
Я не був настільки поганим.
Начальства жадібна орда
Гризе мене живим.

Атрибут тега <br>

Єдиний атрибут, яким володіє html тег<br>, називається Clear ( "очистити"). Він вказує браузеру, як вчинити з яку переносять рядком, якщо тексту доведеться обтікати так званий плаваючий елемент, яким може бути, наприклад, зображення з атрибутом вирівнювання align, що використовують значення right / left, або блок в CSS, якому прописано властивість float.

У специфікаціях по XHTML 1.0 / HTML 4.01 атрибут clear можна використовувати тільки з Transitional, Frameset і <! DOCTYPE>, інакше код буде неробочим.

Властивості атрибута тега

Ефект від застосування атрибута clear залежить від його значення і розташування обтічного текстом плаваючого елементу. Атрибут може приймати 4 значення:

<br clear = "right | left | all | none">

тег br

Значення left забороняє обтікання елемента, вирівняного по лівому краю, тому текст, "спіткнувшись" про тег <br>, розташується нижче зображення або іншого плаваючого елементу.

Точно такий результат вийде від використання аргументу all, який ні за що не дозволить тексту обтікати картинку ні праворуч, ні ліворуч.

Значення right забороняє тексту обтікання елемента, вирівняного по правому краю, тому після тега <br> тексту не залишиться нічого іншого, як обійти зображення, огинаючи його справа.

Значення none ( "ні вашим, ні нашим") взагалі знімає всі повноваження з атрибута clear, і тег <br> мовчки переносить рядок вниз.

Значення за замовчуванням, як таке, у атрибута clear тега відсутній.

Тег <br> - це варіант переносу

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

тег br мови гіпертекстової розмітки html означає

Не слід занадто захоплюватися тегом розриву рядків для форматування тексту, тому що результати його застосування не завжди відрізняються витонченістю.

Наприклад, якщо використовувати тег <br> для розриву рядків усередині абзацу, це може привести до появи "гребінки" у вікні користувача, якщо воно менше вікна, на яке орієнтувався веб-майстер.

</ P>>
Читайте ще: