Применение
Шаблон (он же или ) используется для явного заключения в скобки глоссария или списка описаний, подобного глоссарию (также называемого списком определений или списком ассоциаций), особенно в глоссарии со структурой шаблона , хотя такие списки могут использоваться в более общем плане. Это требуется (по техническим причинам) для глоссариев с шаблонной структурой и является хорошей практикой везде, где для глоссариев используются списки описаний / определений. Пара шаблонов вызывает HTML-элемент списка описаний . К сожалению, мнемоника " {{dl}} " недоступна для перенаправления на момент написания этой статьи.{{glossary}}
{{glossary start}}
{{glossary begin}}
{{glossary end}}
...
Пара шаблонов случайно не позволяет программному движку Wikipedia MediaWiki автоматически создавать избыточный код списка определений (
) вокруг терминов и определений, если между ними есть пустые строки, как это часто бывает, особенно в неструктурированных глоссариях....
Типичное использование:
{{глоссарий}} {{ термин }} {{ defn }} {{конец глоссария}}
Параметры
|id=
может использоваться для присвоения глоссарию идентификатора из одного слова. Его можно использовать как цель ссылки, а также использовать другие метаданные.#id
|style=
передаст
элементу стили CSS . То есть это стилизует сам список определений как контейнер, а не отдельные термины и определения с ним. Для этого редко есть какие-либо причины.|class=
передаст в
элемент один или несколько классов CSS, разделенных пробелом , в дополнение к автоматически включенному классуglossary
. Для этого редко есть какие-либо причины.
Примеры
Это показывает как очень простой, так и довольно сложный пример в структурированном глоссарии (включая запись с блочной цитатой, используя шаблон блочной цитаты глоссария, {{ gbq }}):
== А & ndash; М =={{глоссарий}}{{term | 1 = applesnorkel}}{{defn | 1 = Определение термина 1.}}{{term | term = arglefarst | content = '' {{lang | xx | arglefarst}} '' {{anchor | argle-farst | argle farst}}}}{{defn | no = 1 | defn = Начало первого определения термина 2{{gbq | 1 = Цитата блока в первом определении термина 2.}}Заключение первого определения термина 2.}}{{defn | no = 2 | defn = Второе определение термина 2.}}{{конец глоссария}} |
|
Сфера
Это семейство шаблонов, как и основной код списка определений, в первую очередь предназначено для использования в определениях, но может иметь и другие приложения. Сама спецификация HTML 4.01 гласит:
Списки определений ... обычно состоят из серии пар термин / определение (хотя списки определений могут иметь и другие применения). Таким образом, при рекламе продукта можно использовать список определений:
- Более низкая стоимость
- Новая версия этого продукта стоит значительно дешевле предыдущей!
- Легче использовать
- Мы изменили продукт, чтобы им стало намного проще пользоваться!
- Безопасно для детей
- Вы можете оставить своих детей одних в комнате с этим продуктом, и они не пострадают (не гарантия).
Таким образом, редакторы могут свободно использовать разметку списка определений в качестве альтернативы маркированным или нумерованным спискам, когда материал хорошо подходит для представления списка определений.
Смотрите также
{{glossary}}
ака - Половина пары шаблонов; используется с классом, чтобы открыть закрывающийся список определений структурированного глоссария .{{gloss}}
{{glossend}}
{{glossary end}}
ака - Другая половина этой пары шаблонов; используется для закрытия открывшегося списка определений .{{glossend}}
{{gloss}}
{{term}}
- термин из глоссария, к которому{{defn}}
применяется определение; настроенныйс классом и встроенным
.
{{defn}}
- определение, относящееся к{{term}}
; используетс классом
{{ghat}}
- шаблон сноски, правильно отформатированный для верхней части{{defn}}
определения{{gbq}}
aka - шаблон блочной цитаты, правильно отформатированный для включения в определение{{gquote}}
{{defn}}
{{glossary link}}
- мета-шаблон для создания шаблонов ярлыков для ссылки на определения в определенных глоссариях- Википедия: Руководство по стилю / Глоссарии