Справка:Галереи

Материал из свободной русской энциклопедии «Традиция»
Перейти к навигации Перейти к поиску
Написание статей Написание статей
Тематические статьи
Техническая справка
Общие правила

Список правил и руководств Справка

Для вставки нескольких изображений подряд (например, изображений картин в статье о художнике) можно применять специальный служебный тег <gallery>, который группирует изображения в галерею (по умолчанию — по 4 изображения в каждом ряду).

В простейшем случае между <gallery> и </gallery> указывают несколько имён файлов (каждое на отдельной строке, с префиксом «Файл:»). В той же строке, отделённая символом «|», может находиться подпись к изображению (в том числе сложная, с гиперссылками и оформлением). Пример:

<gallery>
Файл:T-logo.png
Файл:T-logo.png|Подпись
Файл:T-logo.png|Подпись со [[заглавная страница|ссылкой]] и с '''жирным шрифтом'''
</gallery>

Итог отображения примера:

Заголовок галереи. Текст вместо изображения.[править код]

К галерее можно добавить заголовок (параметр «caption» в теге <gallery>).

Также можно вставлять текст вместо иллюстрации.

Обратите внимание, что код оформления (тройной апостроф, например) игнорируется в таком тексте (в отличие от текста подписи), и что употребление гиперссылок в таком тексте невозможно (соответствующая строка игнорируется при отображении галереи):

<gallery caption='Можно добавлять заголовки'>
Также можно вставлять '''текст,'''|'''подпись''' к тексту
но если в тексте будет [[ссылка]], строка игнорируется
Файл:Alonso (Renault) qualifying at USGP 2005.jpg|Гоночный автомобиль (болид)
Файл:St Basils Cathedral-500px.jpg|Собор Василия Блаженного
Файл:Dormition (Kremlin).JPG|Успенский собор
</gallery>

Результат применения такого синтаксиса:

Размер галереи[править код]

По умолчанию иллюстрации в галерее располагаются по четыре в ряд, и каждая вписывается (методом уменьшения) в квадрат 120×120 пикселов.

Однако есть три параметра, позволяющие изменить размер галереи, если это необходимо:

  • perrow — количество элементов в строке;
  • widths — размер (каждой) картинки по горизонтали;
  • heights — размер (каждой) картинки по вертикали.

Например, вот так можно создать галерею из крупных иллюстраций (вписанных в квадраты 300×300 пикселов), располагая их всего по две в ряд (не по четыре, чтобы случайно не растянуть сверх меры страницу у тех читателей, которые читают её на нешироких экранах):

<gallery perrow=2 widths="300px" heights="300px">
Файл:NASA-Apollo8-Dec24-Earthrise.jpg|Восход Земли на Луне
Файл:Mercury in color - Prockter07 centered.jpg|Меркурий
Файл:PIA04866 modest.jpg|Юпитер
Файл:Apollo 11 bootprint.jpg|След ноги на Луне
</gallery>

Итог отображения этого примера:

А вот так можно создать галерею из иллюстраций, вписанных в высокий прямоугольник (200×300 пикселов), располагая их по три в ряд:

<gallery perrow=3 widths="200px" heights="300px">
Файл:NASA-Apollo8-Dec24-Earthrise.jpg|Восход Земли на Луне
Файл:Mercury in color - Prockter07 centered.jpg|Меркурий
Файл:PIA04866 modest.jpg|Юпитер
Файл:Apollo 11 bootprint.jpg|След ноги на Луне
</gallery>

Итог отображения этого примера:

См. также[править код]

  • {{Строчный блок}} — шаблон, являющийся дальнейшим развитием идеи галерей: с его помощью нетрудно создать строку иллюстраций (в том числе — мультимедийных), размер которых задаётся индивидуально, а общая ширина строки подстраивается под ширину окна у читателя.