--- title: Загальновживані шаблони slug: MDN/Structures/Шаблони/Загальновживані_шаблони tags: - Structures - Довідка - Макрос translation_of: MDN/Structures/Macros/Commonly-used_macros ---
На цій сторінці подано багато макросів загального призначення, які створені для використання на платформі MDN. Інформацію про використання цих макросів дивіться в розділі Використання макросів, а також Використання посилань макросів. Подивіться Інші макроси для інформації про макроси, які рідко використовуються, використовуються тільки в особливих контекстах або важаються застарілими. Також є повний список всіх макросів для MDN.
Див. також CSS посібник стилів для стилів, які можуть бути доступні для вашого використання.
Зазвичай немає необхідності використовувати макроси для створення посилань довільної форми. Для створення посилань використовуйте кнопку Link (Вставити / Редагувати посилання) в інтерфейсі редактора.
\{{Glossary("HTML")}}
вихід {{Glossary("HTML")}}\{{Glossary("CSS", "Cascading Style Sheets")}}
вихід {{Glossary("CSS", "Cascading Style Sheets")}}\{{Glossary("HTML", "", 1)}}
вихід {{Glossary("HTML", "", 1)}}\{{anch("Посилання на сторінки в довідках")}}
; Існують різноманітні макроси для з'єднання зі сторінками в певних довідкових областях MDN.
\{{cssxref("cursor")}}
, приведе в: {{ cssxref("cursor") }}.\{\{domxref("Node")\}\}
приведе в: {{ domxref("Node") }}.\{\{htmlattrxref("lang")\}\}
створить це посилання: {{htmlattrxref("lang")}}.
\{\{htmlattrxref("type","input")\}\}
створить це посилання: {{htmlattrxref("type","input")}}.\{\{SVGAttr("d")\}\}
створює цей зв'язок: {{SVGAttr("d")}}.\{\{Bug(123456)\}\}
. Це дає Вам: {{ Bug(123456) }}.\{\{WebkitBug(31277)\}\}
додасть {{ WebkitBug(31277) }}.{{TemplateLink("Previous")}}, {{TemplateLink("Next")}}, або {{TemplateLink("PreviousNext")}} забезпечує управління навігацією для елементів, що входять в послідовність. Для односпрямованих шаблонів єдиним необхідним параметром є розташування wiki попередньої і наступної статті в послідовності. Для {{TemplateLink("PreviousNext")}}, два параметра, які потрібні, - це розташування відповідних статей в wiki-каталозі. Перший параметр відноситься до попередньої статті, а другий - до наступної.
Існують шаблони практично для кожної великої бібліотеки сторінок. Зазвичай вони посилаються на головну сторінку довідника / керівництва / підручника (це часто необхідно, тому що наші хлібні крихти іноді не можуть цього зробити) і поміщають статтю в відповідну категорію.
{{TemplateLink("optional_inline")}} та {{TemplateLink("ReadOnlyInline")}} використовуються в документації API, зазвичай при описі списку властивостей об'єкта або параметрів функції.
Використання: \{{optional_inline()}}
або \{{ReadOnlyInline()}}
. Наприклад:
isCustomObject
{{ReadOnlyInline()}}true
, що об'єкт є призначеним для користувача.{{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")}} для інформації про створення нового значка.
Ці шаблони мають ту ж семантику, що і їх вбудовані аналоги, описані вище. Шаблони повинні бути розміщені безпосередньо під заголовком головної сторінки або під навігатором по хлібним крихтам, якщо такий доступен, на сторінці лінків. Вони також можуть бути використані для розмітки розділів на сторінці.
\{{Non-standard_header()}}
{{ Non-standard_header() }}\{{SeeCompatTable()}}
{{ SeeCompatTable() }}\{{deprecated_header()}}
{{ Deprecated_header() }}\{{deprecated_header("gecko5")}}
{{ Deprecated_header("gecko5") }} Не використовуйте параметр в будь-якій незалежній від браузера області (HTML, API, JS, CSS, ...).\{{obsolete_header()}}
{{ Obsolete_header() }}\{{obsolete_header("gecko30")}}
{{ Obsolete_header("gecko30") }} Не використовуйте параметр в будь-якій незалежній від браузера області (HTML, API, JS, CSS, ...).The {{TemplateLink("AvailableInWorkers")}} макрос вставляє відповідне поле для приміток, що вказує на те, що функція є доступною у Web worker контекст.
Ці макроси використовуються для зазначення того, що вміст стосується тільки певних версій продукту.
Ці макроси не відображаються, якщо зазначена версія нижче поточної gecko версії.