Форматування тексту
У розділі BODY всі символи табуляції і кінця рядків браузером ігноруються і ніяк не впливають на відображення сторінки. Тому переклад рядка в початковому тексті HTML-документа не приведе до початку нового рядка в тексті, що відображається оглядачем, за відсутності спеціальних тегов. Це правило дуже важливо пам'ятати і не забувати ставити розділяючі рядки теги, інакше у тексту не буде абзаців, і він стане нечитаним.
Для початку нового рядка використовується тег <BR> (скор. від англ. break - перервати). Цей тег приводить до відображення браузером подальшого тексту з початку наступного рядка. Що закриває для нього тег не використовується. Він зручний, якщо потрібно з якогось місця писати з нового рядка без початку нового абзацу, наприклад, у вірші. Повторне його використання дозволяє вставити одну або декілька порожніх рядків, відсунувши наступний фрагмент сторінки вниз.
Суцільний текст без проміжків читається не дуже легко, його незручно проглядати і знаходити потрібні місця. Розбитий на абзаци, текст сприймається набагато швидше. Для початку нового абзацу використовується тег <P> (англ. paragraph - абзац). Цей тег, окрім початку нового рядка, вставляє одну порожню рядок. Але багатократне повторення <P>, на відміну від <BR>, не приведе до появи декількох порожніх рядків, залишиться все та ж один порожній рядок.