Шаблон:Block center

Материал из Викитеки — свободной библиотеки
Перейти к навигации Перейти к поиску
Документация Документация

Шаблон выравнивает текстовый блок по центру страницы, не влияя на выравнивание текста внутри блока.

Шаблон {{block center}} используется на одной странице. Для блока продолжающего на несколько страниц следует использовать пару {{block center/s}} и {{block center/e}}.

Краткие имена шаблонов: {{bc}}, {{bc/s}} и {{bc/e}}.

Использование

Сравнение шаблонов {{Block center}} и {{Центр}}

Шаблон {{bc}} сохраняет текущее выравнивание текста (обычно по левому краю) и помещает весь текстовый блок в центр страницы. Для выравнивания всего текста по центру, используйте шаблон {{Центр}} или его краткую форму {{c}}.

Block center

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aenean commodo ligula eget dolor.

Aenean massa.

Центр
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.

Aenean commodo ligula eget dolor.

Aenean massa.


Параметры

Title (заголовок)

{{block center|title=LOREM IPSUM|Lorem ipsum dolor sit amet, consectetuer adipiscing elit.<br/>
Aenean commodo ligula eget dolor.

Aenean massa.}}
LOREM IPSUM

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aenean commodo ligula eget dolor.

Aenean massa.

Width (ширина)

Используйте этот параметр, если необходимо задать фиксированную ширину блока.

{{block center|width=300px|Lorem ipsum dolor sit amet, consectetuer adipiscing elit.<br/>
Aenean commodo ligula eget dolor.

Aenean massa.}}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aenean commodo ligula eget dolor.

Aenean massa.

Style (стиль)

Этот параметр задает стиль оформления в формате CSS для всего блока.

{{block center|style=font-style:italic|<poem>
Lorem ipsum dolor sit amet,
{{gap}}consectetuer adipiscing elit.
Aenean commodo ligula eget dolor;
{{gap}}Aenean massa.
</poem>}}

Lorem ipsum dolor sit amet,
 consectetuer adipiscing elit.
Aenean commodo ligula eget dolor;
 Aenean massa.

Align (выравнивание)

Этот параметр задаёт выравнивание текста, находящегося внутри блока. По умолчанию выравнивание задано по левому краю.

{{block center|align=right|<poem>
Lorem ipsum dolor sit amet,
{{gap}}consectetuer adipiscing elit.
Aenean commodo ligula eget dolor;
{{gap}}Aenean massa.
</poem>}}


Lorem ipsum dolor sit amet,
 consectetuer adipiscing elit.
Aenean commodo ligula eget dolor;
 Aenean massa.

Использование шаблона для блоков, расположенных на нескольких страницах

При использовании нескольких шаблонов на разных страницах можно заметить, что выравнивание блоков может несколько отличаться. Так как этот шаблон нельзя открыть на одной странице, а закрыть на следующей, то необходимо использовать парные шаблоны {{block center/s}} и {{block center/e}} (или их краткие формы {{bc/s}} и {{bc/e}}). Оба шаблона должны быть на каждой странице в начале и в конце блока.

а) В случае если блок включается внутри тэгов <section begin=""/><section end=""/>, а не через колонтитулы, внутренние {{block center/s}} и {{block center/e}} можно заключить в тэги <noinclude></noinclude>, которые скрывают их содержимое от включения в основное пространство (напр., <noinclude>{{block center/s}}</noinclude>). Оставить следует только крайние {{block center/s}} и {{block center/e}} на первой и последней странице.

б) Один из этих шаблонов или оба можно разместить в колонтитулах. Таким образом, в основном пространстве они отображаться не будут. Когда же страницы будут собраны в основном пространстве, останется только один шаблон {{block center/s}} и один {{block center/e}} в начале и в конце блока, соответственно.

Тег <poem> не должен включаться в колонтитул или в <noinclude>. Чтобы в основном пространстве не возникло лишнего абзаца на месте стыка страниц, тег <poem> надо ставить на строке с текстом, а не на отдельной строке.

Пример с noinclude

Первая страница:

{{bc/s}}<poem>
Начало стихотворения ...</poem><noinclude>{{bc/e}}</noinclude>

Вторая страница:

<noinclude>{{bc/s}}</noinclude>
<poem>... Конец стихотворения.</poem>{{bc/e}}

Пример с колонтитулами

Первая страница

Верхний колонтитул
Оставить поле пустым.
Тело страницы
{{block center/s}}
Сюда помещается начало текстового блока.
Нижний колонтитул
{{block center/e}}

Средние страницы

Верхний колонтитул
{{block center/s}}
Тело страницы
Сюда помещается продолжение текстового блока.
Нижний колонтитул
{{block center/e}}

Последняя страница

Верхний колонтитул
{{block center/s}}
Тело страницы
Сюда помещается последняя часть текстового блока.
{{block center/e}}
Нижний колонтитул
Оставить поле пустым.