Эта страница справки представляет собой практическое руководство . В нем подробно описаны процессы или процедуры некоторых аспектов норм и практики Википедии. Это не одна из политик или рекомендаций Википедии , и может отражать различные уровни консенсуса и проверки . |
Это очень техническое руководство, которое в основном интересно редакторам, которые работают с системой сносок и соответствующими шаблонами. |
Система сносок Википедии использует программное расширение Cite.php для создания ссылок. Затем сообщения MediaWiki используются для форматирования отображения встроенных ссылок и ссылок.
Элементы [ править ]
- Встроенная ссылка: ссылка, отображаемая содержимым, заключенным в
<ref>...</ref>
; показаны в верхнем индексе и заключены в квадратные скобки; закодирован в сообщении MediaWiki как $ 2 - Обратная ссылка: ссылка, показанная в разделе ссылок; одиночная ссылка отображается в виде курсора; закодировано как $ 2
- Ярлык обратной ссылки: несколько обратных ссылок отображаются в виде символа вставки, за которым следуют метки с альфа-символом.
- ID: уникальный идентификатор HTML, который не отображается; закодировано как $ 1
- Справочное содержание: содержимое, заключенное в
<ref>...</ref>
том, что показано в справочном списке; закодировано как $ 3
Сообщения [ править ]
Страница интерфейса MediaWiki | Использовать | Текущий |
---|---|---|
Ссылка на ссылку | форматировать встроенную ссылку | <sup id="$1" class="reference">[[#$2|[$3]]]</sup>
|
Цитируйте ссылки на многие | ссылка на формат с несколькими обратными ссылками | <li id="$1"><span class="mw-cite-backlink">^ $2</span> $3</li>
|
Ссылки цитируют многие и |
| |
Цитируйте ссылки, ссылки на многие форматы | [[#$1|<sup>'''''$3'''''</sup>]]
| |
Ссылки на ссылки ссылаются на многие форматные метки обратных ссылок | метки обратных ссылок, используемые в списке ссылок | в настоящее время от a до azz |
Цитируйте ссылки, ссылаясь на многие сент. |
| |
Цитируйте ссылки ссылку один | ссылка на формат с одной обратной ссылкой | <li id="$1"$4><span class="mw-cite-backlink">'''[[#$2|^]]'''</span> $3</li>
|
Префикс цитирования | префикс для <references /> | [[:MediaWiki:Cite references prefix]] |
Суффикс цитирования | суффикс для <references /> | [[:MediaWiki:Cite references suffix]] |
Цитируйте ключ ссылки ссылки с номером | $1_$2
| |
Префикс ссылки ссылки | встроенный префикс ссылки | cite_ref- |
Цитируйте суффикс ссылки ссылки | суффикс встроенной ссылки |
|
Цитировать ссылки префикс ссылки | префикс ссылки на список ссылок | cite_note- |
Цитировать ссылки суффикс ссылки | суффикс ссылки списка ссылок |
|
Цитируйте ссылки без ссылки | <p id="$1">$2</p> | |
Ссылки цитируют многие ярлыки доступности | метка доступности для программ чтения с экрана | Jump up to: |
Классы и CSS [ править ]
Класс .reference форматирует встроенную ссылку; определено в Common.css
/ * Убедитесь, что ссылки в заголовках таблиц и т. П. Не выделены жирным шрифтом или курсивом * / sup . ссылка { font-weight : normal ; стиль шрифта : нормальный ; }/ * Предотвращение разрывов строк в глупых местах: 3) Ссылка на теги с именами групп <ref group = "Note"> -> "[Note 1]" * / sup . ссылка на { white-space : nowrap ; }
Класс .references форматирует список ссылок; определено в Common.css. При щелчке по встроенной ссылке цитирования фокус переходит к нужной ссылке в списке ссылок. Следующие правила выделяют цитату голубым цветом. Это поддерживается браузерами Gecko (FireFox) и Webkit (Safari, Chrome); он не поддерживается текущими версиями Trident , но работает в предварительной версии платформы Internet Explore 9.
/ * Выделите нажатую ссылку синим цветом, чтобы облегчить навигацию * / div . ссылки li : target , sup . ссылка : цель , диапазон . цитата : цель { цвет фона : #DEF ; }
Хотя это и не относится к ссылкам, Common.css имеет это правило высоты строки, чтобы не допустить разрыва межстрочного интервала в нижнем и верхнем индексе, как это используется во встроенной ссылке. Internet Explorer 7 имеет проблемы с line-height
печатью, поэтому он отключен для IE7 через Common.js .
/ * Уменьшить высоту строки для <sup> и <sub> * / sup , sub { line-height : 1 em ; }
Ошибки цитирования классифицируются следующим образом:
<strong class = "error mw-ext-cite-error">
Расширение использует некоторые модули для CSS:
- ext.cite.css: CSS
- ext.cite.js: добавить атрибуты доступности к ссылкам для цитирования
- ext.rtlcite.css: изоляция для исправления ссылок в случае слов RTL в конце ссылки
Ссылки на ссылки [ править ]
Встроенные ссылки ссылки определены в MediaWiki: Cite reference link . По умолчанию:
<sup id = "$ 1" class = "reference"> [[# $ 2 | [$ 3]]] </sup>
Где:
- $ 1 ref ID: префикс ссылки ссылки + имя ссылки + число, начинающееся с 0
- ID обратной ссылки $ 2
- 3 доллара для отображения
Английская Википедия настраивает это для:
<sup id="$1" class="reference">[[#$2|[$3]]]</sup>
Где скобки, которые показывают количество ссылок, заключены в <span>
теги, чтобы их можно было стилизовать.
Ярлыки обратных ссылок [ править ]
Тип метки обратной ссылки определен в MediaWiki: цитируемые ссылки ссылаются на многие форматы . Эта страница интерфейса по умолчанию:
[[# $ 1 | <sup> '' '' '$ 2' '' '' </sup>]]
Где:
- Идентификатор ссылки $ 1
- Числовое значение $ 2 для использования в качестве обратной ссылки: ^ 1.0 1.1 1.2 1.3 1.4
- Пользовательское значение $ 3 для использования в качестве обратной ссылки, как определено в MediaWiki: Ссылки цитирования ссылаются на многие метки обратных ссылок формата : ^ a azz
Страница интерфейса английской Википедии настроена на:
[[#$1|<sup>'''''$3'''''</sup>]]
Изменение $2
к $3
изменениям обратных ссылок от числового к альфа. Это было изменено в 2006 году, чтобы соответствовать выходным данным {{ ref }}, который был преобладающим методом вставки сносок в то время.
Разметка [ править ]
Это разметка для некоторых простых ссылок
Безымянный < ref > Это неназванная ссылка </ ref >Именованный < ref name = "named" > Это именованная ссылка </ ref >Именованная ссылка используется снова < ref name = "named" /> < Ссылки />
Что отображается как
Без названия [1]
Именованный [2]
Именованная ссылка используется снова [2]
- ^ Это безымянная ссылка
- ^ a b Это именованная ссылка
Что отображается как
Сообщения MediaWiki объединяются для формирования вывода HTML.
< Р > Без имени < SUP ID = "cite_ref-0" класс = "ссылка" > < HREF = "# cite_note-0" название = "" > < пролет > [ </ промежуток > 1 < пролет > ] </ оболочка > </ a > </ sup > </ p > < p > Именованный < sup id = "cite_ref-named_1-0 " class = "ссылка" > < HREF = "# cite_note названием-1" название = "" > < пролет > [ </ промежуток > 2 < пролет > ] </ промежуток > </ > </ SUP > </ р > < p > Именованная ссылка используется снова < sup id = "cite_ref-named_1-1" class = "reference" > < a href = "# cite_note-named-1 " title = " " > < span > [ </ span > 2 < span > ] </ span > </ a > </ sup > </ p > < div class = "links" > < ol > < li id = "cite_note-0" > < б > < HREF = "# cite_ref-0" название = "" > ^ </ > </ b > Это безымянная ссылка </ Литий > < литий ID = "cite_note именем-1" > ^ < HREF = "# cite_ref-named_1-0" название = "" > < SUP > < я > < б > </ б > </ я > </ SUP > </ > < HREF = "# cite_ref-named_1-1" название = "" > < SUP > < я > <б > б </ b > </ i > </ sup > </ a > Это именованная ссылка </ li > </ ol > </ div >
Если используются шаблоны цитирования , они будут вводить другие классы и идентификаторы в вывод HTML.