Шаблон: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}}
Нижний колонтитул
Оставить поле пустым.