Шаблони цієї серії розроблені для використання у ролі комірок таблиці — щоб швидко додати в комірку текст з бажаним кольоровим тлом. Зокрема використовуються у порівняльних таблицях.
Наприклад, {{yes}}
робить комірку з зеленим тлом. Текст у комірці береться з першого параметра; {{yes|Звичайно}}
видасть «Звичайно», а якщо не вказано, то буде просто «Так». Більшість шаблонів дозволяють редакторам змінювати базовий текст у такий спосіб, деякі вимагають розміщення бажаного тексту після шаблона з чи без вертикальної риски: {{шаблон комірки таблиці}} текст
чи {{шаблон комірки таблиці}} | текст
. Ця інформація, кольори та тексти за замовчуванням, подано у таблиці нижче.
У таблиці подано не лише наявні в українській Вікіпедії шаблони, а й ті, яких немає, але які є у Вікіпедії англійською; рядки з такими шаблонами в таблиці мають червоний текст і, зрозуміло, не працюють; якщо вам потрібен такий шаблон, ви можете його створити за аналогією.
Важливо: Якщо ви хочете застосувати до комірки ще й інші атрибути, напр. colspan
чи rowspan
, їх треба розмістити перед шаблоном і без вертикальної риски |
між ними:
...
!{{Yes}} ||{{No}} ||rowspan=2 {{n/a}}
|-
|colspan=2 {{Yes-No}}
...
Шаблони
Код
Стандартний код більшості шаблонів цієї серії:
style="background: #abcdef; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="авто table-авто"| {{{1|текст}}}
Код, специфічний для цього шаблону:
style="background: #90ff90; color: black; vertical-align: middle; text-align: center; " class="table-yes" |
Створення нових шаблонів
Щоб створити новий шаблон комірки таблиці, ви можете використати цю заготовку:
{{subst:Table cell templates|text= текст за замовчуванням |bg= колір тла |class= назва класу без префікса |align= стандартне горизонтальне вирівнювання}}
Ви можете опустити параметр align
або й class
, якщо вони не потрібні.
Додайте щойностворений шаблон до сторінки спільної документації. Можна скористатися кодом котрогось із наявних шаблонів; колір обирайте обережно.
Якщо вам треба використати шаблон, в якого немає параметрів, а вам треба змінити текст у комірці, не дублюйте шаблон! Натомість, відредагуйте шаблон і змініть його код, так щоб у ньому була можливість змінювати текст. Наприклад, якщо текст у шаблоні — Абвгдеє
, замініть його на {{{1|Абвгдеє}}}
.
style="background: #abcdef; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="automatic table-automatic"| {{{1|Абвгдеє}}}
Підсторінка кольору
Усі шаблони мають або мати підсторінку /bgcolor
, що містить лише дійсний CSS-код кольору, можливо у тегах nowiki, напр. #BFD
, яку можна включити background: {{/bgcolor}};
в атрибуті style
, або вони мають відсилатись на іншу підсторінку шаблону, напр. background: {{Template:Yes2/bgcolor}};
. Або ж іще підсторінка /bgcolor
може перенаправляти на іншу підсторінку коду кольору: #ПЕРЕНАПРАВЛЕННЯ [[yes2/bgcolor]]
.
У цей спосіб, сторінки, що використовують ці шаблони, можуть також використати {{legend}} і подібні шаблони, які вкажуть використаний колір: {{legend|{{yes2/bgcolor}}|supported}}
TemplateData
Параметри шаблону[Управління TemplateData]
Для цього шаблону краще внутрішнє форматування параметрів.
Параметр | Опис | Тип | Статус |
---|
текст | 1 | текст для відображення замість тексту за замовчуванням; якщо не працює, то додайте такий текст після шаблона, можливо, знадобиться поставити між ними вертикальну риску ( | ) - За замовчуванням
- (template dependent)
| Вміст | необов'язковий |
---|
горизонтальне вирівнювання | align | вирівнювання тексту всередині комірки: 'left', 'right', 'center' або 'justified' - За замовчуванням
- center
| Рядок | необов'язковий |
---|
стиль | style | додаткові CSS-правила через крапку з комою, які можна застосувати до комірки таблиці - За замовчуванням
- (template dependent)
| Рядок | необов'язковий |
---|
колір тла | color | дійсне CSS-значення кольору або назва для заміни стандартного кольору тла; працює лише у деяких шаблонах - За замовчуванням
- (template dependent)
| Короткий текст | необов'язковий |
---|
Примітки
- ↑ The HTML class of table cell templates may be referenced in a user stylesheet to change appearance.
- ↑ а б Не має параметрів; вміст треба додати після шаблона, відділивши вертикальною рискою (|).