Вики/Техническое: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 3:
== Часть 1. Основы ==
=== Форматирование ===
'''Полужирным''' текст делается с помощью конструкции <tt><nowikisyntaxhighlight lang=moin inline>'''Ваш текст'''</nowiki></ttsyntaxhighlight>, а ''курсивом'' текст выделяется <tt><nowikisyntaxhighlight lang=moin inline>''так''</nowiki></ttsyntaxhighlight>. Также текст можно сделать и полужирным, и курсивом — для этого нужно всего лишь совместить два вышеприведённых способа. Остальные изменения вида текста выполняются с помощью HTML-тегов. Для зачёркивания — <syntaxhighlight lang="HTML5" inline><s></s></syntaxhighlight>, для подчёркивания — <syntaxhighlight lang="HTML5" inline><u></u></syntaxhighlight>, для преобразования текста в моноширинный — <syntaxhighlight lang="HTML5" inline><tt></tt></syntaxhighlight>, для остальных трансформаций — тег <syntaxhighlight lang="HTML5" inline><span style="<!-- CSS-код -->"></span></syntaxhighlight>. Заголовки формируются с помощью конструкции <tt><nowiki>(кол-во "=" = уровень раздела) Название раздела (столько же "=", сколько и в начале)</nowiki></tt>. Например, для формирования заголовка третьего уровня с названием «Форматирование» нужен такой код: <tt><nowikisyntaxhighlight lang=moin inline>=== Форматирование ===</nowiki></ttsyntaxhighlight>.
 
=== Ссылки ===
Внутренние ссылки (которые ссылаются на другие страницы википроекта) создаются с помощью конструкции <tt><nowikisyntaxhighlight lang=moin inline>[[название страницы, на которую ведёт ссылка|текст, который отображается]]</nowiki></ttsyntaxhighlight>. Например, ссылка на заглавную страницу Викиучебника будет выглядеть так: <tt><nowikisyntaxhighlight lang=moin inline>[[Заглавная страница|какой-то текст]]</nowiki></ttsyntaxhighlight>. А можно и вот так: <tt><nowikisyntaxhighlight lang=moin inline>[[Заглавная страница]]</nowiki></ttsyntaxhighlight>, тогда будет отображаться название страницы, на которую ведёт ссылка. Также возможно использовать специальные префиксы, которые обозначают другие википроекты Фонда Викимедия или языковые разделы, например <tt>en:</tt> (ссылка на английский раздел) или <tt>wikt:</tt> (префикс Викисловаря).
 
Внешние ссылки создаются с помощью другой конструкции: <tt><nowikisyntaxhighlight lang=moin inline>[URL отображаемый текст]</nowiki></ttsyntaxhighlight>. Вот как, например будет выглядеть ссылка на страницу о вики-разметке на Википедии, если её задать с помощью внешней ссылки: <tt><nowikisyntaxhighlight lang=moin inline>[https://ru.wikipedia.org/wiki/Вики-разметка О разметке]</nowiki></ttsyntaxhighlight>. А так она будет выглядеть при использовании префиксов: <tt><nowikisyntaxhighlight lang=moin inline>[[w:Вики-разметка|О разметке]]</nowiki></ttsyntaxhighlight> или <tt><nowikisyntaxhighlight lang=moin inline>[[wikipedia:Вики-разметка|О разметке]]</nowiki></ttsyntaxhighlight> или даже <tt><nowikisyntaxhighlight lang=moin inline>[[wikipedia:ru:Вики-разметка|О разметке]]</nowiki></ttsyntaxhighlight>. А результат всё равно один...
 
=== Шаблоны ===
Шаблоны — это некое подобие функций в языках программирования. Их назначение соответствует названию — они используются для «импортирования» часто используемого кода со страницы шаблона. Синтаксис шаблона прост:
<syntaxhighlight lang=moin>
<pre>
{{Название шаблона|параметр 1 = значение 1|...|параметр n = значение n}}
<!-- Однако шаблон может заполняться так: -->
Строка 21:
{{Название шаблона}}
<!-- Кстати, конструкция в которой написано это предложение - комментарий -->
</syntaxhighlight>
</pre>
То есть шаблон начинается с <tt><nowiki>{{Название шаблона</nowiki></tt>, затем идут параметры, которые разделяются <tt>|</tt>, а шаблон заканчивается <tt>}}</tt> после последнего параметра. Параметры могут быть и пустыми, тогда вместо них в шаблоне будет отображаться значение «по умолчанию».
 
Строка 28:
В детстве наверняка все не читали детские книжки, а смотрели на картинки в них. Вот и в длинной статье будет скучно без картинок... Конструкция для вставки файлов на страницу, похожа на конструкцию ссылок, только вот тут всё немного сложнее.
 
<nowikisyntaxhighlight lang=moin inline>[[Файл:Название.расширение|параметры|подпись]]</nowikisyntaxhighlight>
 
==== Основные параметры ====