❗ Вебсайт в стадии бета-тестирования. Возможны ошибки.

Разметка блока

Назначение

Блоки предназначены для размещения в них:

  • строк;
  • других блоков.

Блок занимает всю ширину контейнера (вебстраницы, колонки), формально создавая «блок» (отсюда и название).

Граница блока охватывает пространство между началом и концом блока. Начало блока задаёт один из элементов гипертекста:

  • начало страницы;
  • пустая строка;
  • конец предыдущего блока.

Конец блока задаёт один из элементов гипертекста:

  • пустая строка;
  • начало следующего блока;
  • конец страницы (маркер EOF)

Браузеры и редакторы текста отображают блок переводом строки до и после компонента.

Состав блоков

К блокам относят:

  • абзац;
  • фрагмент программного кода
  • горизонтальную линию
  • заголовок;
  • комментарий;
  • оглавление;
  • сноску
  • пустую строку;
  • выноску
  • список;
  • таблицу;
  • цитату.

Правила оформления

Блок оформляют в соответствии со следующими правилами:

  • Блок всегда начинают с новой строки и завершают переводом на новую строку.
  • Блок всегда — даже если не содержит ни одного символа, как в пустой строке, — занимает всю строку, доступную по ширине колонки вебстраницы.
  • Блок определяет:
    • междустрочное расстояние между соседними блоками;
    • внешние поля и внутренние отступы текста (строк) на странице.

Внутри блока перенос строк происходит автоматически. Строка занимает всю доступную ширину контейнера (вебстраницы или колонки). В связи с этим для следующих блоков следует соблюдать следующие рекомендации, которые предотвратят появление нежелательных побочных эффектов:

  • Заголовки любой длины следует писать в одну строку. Не следует разбивать заголовок на две и более строк.
  • Блоки кода в которых отступы имеют принципиальное значение по возможности следует оформлять узкими строками. Переносы строк могут исказить отступы после чего читатель не сможет правильно интерпретировать программный код.
  • В списках определений терминов не следует:
    • Разделять термин и определение разными строками, т.е. нужно писать одной строкой.
    • Разделять поясняющую часть (определение) на несколько абзацев. Следующий абзац читатель может интерпретировать как другой термин.
  • Разметка таблицы представляет собой описание каждой строки. Перенос строк может сломать структуру таблицы. По возможности следует избегать приведения таблиц в гипертексте. Или представлять таблицы в виде изображения, а не текста.