--- title: Загальновживані шаблони slug: MDN/Structures/Шаблони/Загальновживані_шаблони tags: - Structures - Довідка - Макрос translation_of: MDN/Structures/Macros/Commonly-used_macros ---
{{MDNSidebar}}

На цій сторінці подано багато макросів загального призначення, які створені для використання на платформі MDN. Інформацію про використання цих макросів дивіться в розділі Використання макросів, а також Використання посилань макросів. Подивіться Інші макроси для інформації про макроси, які рідко використовуються, використовуються тільки в особливих контекстах або важаються застарілими. Також є повний список всіх макросів для MDN

Див. також CSS посібник стилів для стилів, які можуть бути доступні для вашого використання.

Посилання

Створення єдиного гіперпосилання

Посилання на сторінки в довіднику

Існують різноманітні макроси для з'єднання зі сторінками в певних довідкових областях MDN.

Посилання на помилки і IRC

Навігаційні інструменти для багатосторінкових довідників

{{TemplateLink("Previous")}}, {{TemplateLink("Next")}}, або {{TemplateLink("PreviousNext")}} забезпечує управління навігацією для елементів, що входять в послідовність. Для односпрямованих шаблонів єдиним необхідним параметром є розташування wiki попередньої і наступної статті в послідовності. Для {{TemplateLink("PreviousNext")}}, два параметра, які потрібні, - це розташування відповідних статей в wiki-каталозі. Перший параметр відноситься до попередньої статті, а другий - до наступної.

Зразки коду

Зразки наживо

Файли з прикріпленими прикладами

Створення бічної панелі

Існують шаблони практично для кожної великої бібліотеки сторінок. Зазвичай вони посилаються на головну сторінку довідника / керівництва / підручника (це часто необхідно, тому що наші хлібні крихти іноді не можуть цього зробити) і поміщають статтю в відповідну категорію.

Загальне форматування

Вбудовані індикатори для документації API

{{TemplateLink("optional_inline")}} та {{TemplateLink("ReadOnlyInline")}} використовуються в документації API, зазвичай при описі списку властивостей об'єкта або параметрів функції.

Використання: \{{optional_inline()}} або \{{ReadOnlyInline()}}. Наприклад: 

isCustomObject {{ReadOnlyInline()}}
Вказує, якщо true, що об'єкт є призначеним для користувача.
parameterX {{ optional_inline() }}
Бла-бла-бла...

Позначки про статус та сумісність

Вбудовані індикатори без додаткових параметрів

Нетипові

{{TemplateLink("non-standard_inline")}} вставляє в рядок мітку, яка вказує на те, що API ні стандартизований і не перебуває на стандартній платформі.

Синтаксис

\{{non-standard_inline}}

Приклади

Експериментальний

{{TemplateLink("experimental_inline")}} вставляє позначку в рядку, що вказує на те, що API застосовується недостатньо широко і може змінитися в майбутньому.

Синтаксис

\{{Experimental_Inline}}

Приклади

Вбудовані індикатори, що підтримують вказівку технології

У таких макросах параметром (при зазначенні) повинен бути будь-який з рядків "html", "js", "css" або "gecko" з подальшим номером версії.

Вилучені елементи

{{TemplateLink("deprecated_inline")}} поміщає в рядок маркування вилучений, щоб запобігти використанню офіційно застарілого API. Зауваження: "Deprecated" означає, що елемент більше не повинен використовуватися, але все одно повинен функціонувати. Якщо ви маєте на увазі, що він більше не працює, використовуйте термін "obsolete."

Не використовуйте параметр в будь-якій незалежній від браузера області (HTML, API, JS, CSS, ...).

Синтаксис

\{{deprecated_inline}} or \{{deprecated_inline("gecko5")}}

Приклади

Застарілі елементи

{{TemplateLink("obsolete_inline")}} поміщає в рядок маркування застарілий, щоб запобігти використанню, наприклад, функції, методу чи властивості, які офіційно застаріли.

Не використовуйте параметр в будь-якій незалежній від браузера області (HTML, API, JS, CSS, ...).

Синтаксис

\{{obsolete_inline}} or \{{obsolete_inline("js1.8.5")}}

Приклади

Шаблонні значки

Ці макроси в переважно застосовуються на WebAPI сторінках. Перегляньте {{anch("Creating new badges")}} для інформації про створення нового значка.

Індикатори заголовків сторінок або розділів

Ці шаблони мають ту ж семантику, що і їх вбудовані аналоги, описані вище. Шаблони повинні бути розміщені безпосередньо під заголовком головної сторінки або під навігатором по хлібним крихтам, якщо такий доступен, на сторінці лінків. Вони також можуть бути використані для розмітки розділів на сторінці.

Зазначення того, що функція доступна у web workers

The {{TemplateLink("AvailableInWorkers")}} макрос вставляє відповідне поле для приміток, що вказує на те, що функція є доступною у Web worker контекст.

Інформація про версії макросів

Ці макроси використовуються для зазначення того, що вміст стосується тільки певних версій продукту.

Ці макроси не відображаються, якщо зазначена версія нижче поточної gecko версії.