Шаблон:Dnn/doc

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

Шаблон Dnn (название — от html-кода display:none) предназначен для упрощения и унификации записи кода такой пустой ячейки таблицы, которая при прямой сортировке должна находиться не вверху таблицы, а в другом месте (обычно внизу, под всеми непустыми ячейками).

Потребность в том, чтобы пустые ячейки обладали именно такими свойствами, возникает, к примеру, в том случае, когда в таблице с возможностью сортировки имеются как полная колонка с информацией на одном языке, а так и неполная колонка с аналогами этой информации на другом.

Параметры[править код]

Шаблон содержит один неименованный необязательный параметр — символьное выражение, которое будет находиться в ячейке, но при этом не будет показываться на экране.

В том случае, если шаблон используется без параметров, пустая ячейка будет заполнена тремя невидимыми буква «я».

Пример[править код]

Ниже приведён пример таблицы с использованием шаблона {{Dnn}}. Для сравнения справа приведена похожая таблица с двумя пустыми ячейками, заполненными неразрывными пробелами. Разницу между двумя таблицами можно увидеть, сделав прямую сортировку второй колонки в обеих таблицах.

Таблица с шаблоном {{Dnn}} Таблица без шаблона
{| class="wikitable sortable"
! Научное название
! Русское название
|-
||''[[Achariaceae]]''||[[Ахариевые]]
|-
||''[[Achatocarpaceae]]''{{Dnn}}
|-
||''[[Adoxaceae]]''||[[Адоксовые]]
|-
||''[[Akaniaceae]]''{{Dnn}}
|-
||''[[Bruniaceae]]''||[[Бруниевые]]
|}
{| class="wikitable sortable"
! Научное название
! Русское название
|-
||''[[Achariaceae]]''||[[Ахариевые]]
|-
||''[[Achatocarpaceae]]''|| 
|-
||''[[Adoxaceae]]''||[[Адоксовые]]
|-
||''[[Akaniaceae]]''|| 
|-
||''[[Bruniaceae]]''||[[Бруниевые]]
|}
Научное название Русское название
Achariaceae Ахариевые
Achatocarpaceae яяя
Adoxaceae Адоксовые
Akaniaceae яяя
Bruniaceae Бруниевые
Научное название Русское название
Achariaceae Ахариевые
Achatocarpaceae  
Adoxaceae Адоксовые
Akaniaceae  
Bruniaceae Бруниевые