diff --git a/files/zh-cn/mdn/contribute/howto/create_an_interactive_exercise_to_help_learning_the_web/index.html b/files/zh-cn/mdn/contribute/howto/create_an_interactive_exercise_to_help_learning_the_web/index.html
index ff1b951d153d4e..0aaf8d5ae308e4 100644
--- a/files/zh-cn/mdn/contribute/howto/create_an_interactive_exercise_to_help_learning_the_web/index.html
+++ b/files/zh-cn/mdn/contribute/howto/create_an_interactive_exercise_to_help_learning_the_web/index.html
@@ -173,7 +173,7 @@
外部代码
前面的例子在你想嵌入主动学习内容时是可行的。不过,如果你想要处理更加复杂的代码,这个 hidden
的 {{HTMLElement('div')}} 就比较麻烦。
-另外种方案是将内容写入 MDN 页面,然后嵌入另一个页面中。为此,我们可以使用 {{TemplateLink("EmbedDistLiveSample")}} 替代{{TemplateLink("EmbedLiveSample")}} 。
+另外种方案是将内容写入 MDN 页面,然后嵌入另一个页面中。为此,我们可以使用 EmbedDistLiveSample
替代 EmbedLiveSample
。
我们学习配置这个模拟远程代码嵌入的实例:
diff --git a/files/zh-cn/mdn/contribute/howto/write_a_new_entry_in_the_glossary/index.html b/files/zh-cn/mdn/contribute/howto/write_a_new_entry_in_the_glossary/index.html
index 56b2916391e9d6..8a89ca2042956d 100644
--- a/files/zh-cn/mdn/contribute/howto/write_a_new_entry_in_the_glossary/index.html
+++ b/files/zh-cn/mdn/contribute/howto/write_a_new_entry_in_the_glossary/index.html
@@ -51,14 +51,14 @@ 消除歧义
有时,根据上下文,术语有几个含义。 要解决歧义,您必须遵循以下准则:
- - 该术语的主页面必须是一个包含了 {{TemplateLink("GlossaryDisambiguation")}} 宏的消歧页面;
+ - 该术语的主页面必须是一个包含了
GlossaryDisambiguation
宏的消歧页面;
- 该术语具有定义给定上下文的术语的子页面。
-我们以一个例子来说明。signature 条目在至少三种不同的语境中具有不同的含义: 安全、函数 和 电子邮件。
+我们以一个例子来说明。signature 条目在至少三种不同的语境中具有不同的含义: 安全、函数 和 电子邮件。
- - Glossary/Signature 页面是使用了 {{TemplateLink("GlossaryDisambiguation")}} 宏的消歧页面;
+ - Glossary/Signature 页面是使用了
GlossaryDisambiguation
宏的消歧页面;
- Glossary/Signature/Security 页面是定义安全上下文中签名的条目页面;
- Glossary/Signature/Function 页面是定义函数签名的条目页面;
- Glossary/Signature/Email 页面是定义电子邮件签名的条目页面。
@@ -66,7 +66,7 @@ 消除歧义
如何使用 \{{Glossary}} 宏
-当人们可以在另一个文档访问到词汇的定义,而无需他们从正在阅读的内容进行跳转阅读词汇定义时,词汇表是最好用的。因此,我们敦促您随时使用 {{TemplateLink("Glossary")}} 宏将词汇链接到词汇表:
+当人们可以在另一个文档访问到词汇的定义,而无需他们从正在阅读的内容进行跳转阅读词汇定义时,词汇表是最好用的。因此,我们敦促您随时使用 Glossary
宏将词汇链接到词汇表:
diff --git a/files/zh-cn/mdn/contribute/howto/write_an_api_reference/index.html b/files/zh-cn/mdn/contribute/howto/write_an_api_reference/index.html
index afe83b12731af3..f69da29ff62b68 100644
--- a/files/zh-cn/mdn/contribute/howto/write_an_api_reference/index.html
+++ b/files/zh-cn/mdn/contribute/howto/write_an_api_reference/index.html
@@ -243,7 +243,7 @@ Structure of an interface page
- Description: the first paragraph of the interface page should provide a short concise description of the interface's overarching purpose. You may also want to include a couple more paragraphs if any additional description is required. Note that if the interface defines a mixin, you shouldn't use the term "Interface" to describe it, but mixin instead — it isn't really a standalone interface as such, but a mixin that adds functionality to multiple other interfaces. Similarly, if the interface is actually a dictionary, you should use that term instead of "interface".
- - Inheritance diagram: Use the {{TemplateLink("InheritanceDiagram")}} macro to embed an SVG inheritance diagram for the interface. For most interfaces, you won't need any parameters, but if the inheritance chain is long, you may need to use \{{InheritanceDiagram(600, 120)}} to make room vertically for two rows of boxes.
+ - Inheritance diagram: Use the
InheritanceDiagram
macro to embed an SVG inheritance diagram for the interface. For most interfaces, you won't need any parameters, but if the inheritance chain is long, you may need to use \{{InheritanceDiagram(600, 120)}} to make room vertically for two rows of boxes.
-
List of properties, List of methods: These sections should be titled "Properties" and "Methods", and provide links (using the \{{domxref}} macro) to a reference page for each property/method of that interface, along with a description of what each one does. These should be marked up using description/definition lists, which can be created using the "Definition List", "Definition Term", and "Definition Description" buttons on the MDN editor toolbar. Each description should be short and concise — one sentence if possible. See the "Referencing other API features with the \{{domxref}} macro" section for a quicker way to create links to other pages.
diff --git a/files/zh-cn/mdn/guidelines/writing_style_guide/index.html b/files/zh-cn/mdn/guidelines/writing_style_guide/index.html
index 12b8a8472f966f..95cf3043f4b975 100644
--- a/files/zh-cn/mdn/guidelines/writing_style_guide/index.html
+++ b/files/zh-cn/mdn/guidelines/writing_style_guide/index.html
@@ -138,7 +138,7 @@
过短的文章难以被搜索到
小节、段落和换行
-对于小节的标题,应使用从大到小的方式来定义级别:{{HTMLElement("h2")}}、{{HTMLElement("h3")}}、{{HTMLElement("h4")}} 这样,并且中间不要跳过某一级。因为 H1 已用于文章的标题,因此小节的标题应该从 H2 开始。如果你的文章中小节的层次超过了 3 到 4 级,那么你可能需要考虑将整篇文章拆分成几篇小的文章,然后用一个引导页给出这些文章的链接,并用 {{TemplateLink("Next")}}、{{TemplateLink("Previous")}}、{{TemplateLink("PreviousNext")}} 宏为它们创建导航。
+对于小节的标题,应使用从大到小的方式来定义级别:{{HTMLElement("h2")}}、{{HTMLElement("h3")}}、{{HTMLElement("h4")}} 这样,并且中间不要跳过某一级。因为 H1 已用于文章的标题,因此小节的标题应该从 H2 开始。如果你的文章中小节的层次超过了 3 到 4 级,那么你可能需要考虑将整篇文章拆分成几篇小的文章,然后用一个引导页给出这些文章的链接,并用 Next
、Previous
、PreviousNext
宏为它们创建导航。
按下回车键(Enter 或 Return)可以开始一个新的段落。如果只是想换行而不是另起一段,可以按住 Shift 并敲下回车。
@@ -279,11 +279,11 @@ HTML 元素的样式
- 元素名称
- - 使用 {{TemplateLink("HTMLElement")}} 宏会生成一个指向该元素详情页的链接。比如,\{{HTMLElement("title")}} 会生成”{{HTMLElement("title")}}“。如果不想生成链接,就将元素名称用尖括号括起来,然后将其设置为内联代码样式,比如
<title>
。
+ - 使用
HTMLElement
宏会生成一个指向该元素详情页的链接。比如,\{{HTMLElement("title")}} 会生成”{{HTMLElement("title")}}“。如果不想生成链接,就将元素名称用尖括号括起来,然后将其设置为内联代码样式,比如 <title>
。
- 属性名称
- 请使用粗体。
- 属性定义
- - 对正在定义的术语使用 {{TemplateLink("htmlattrdef")}} 宏(如 \{{htmlattrdef("type")}}),这样其他页面就可以使用 {{TemplateLink("htmlattrxref")}} 宏来链接到该页面了(例如 \{{htmlattrxref("attr","属性")}})。
+ - 对正在定义的术语使用
htmlattrdef
宏(如 \{{htmlattrdef("type")}}),这样其他页面就可以使用 htmlattrxref
宏来链接到该页面了(例如 \{{htmlattrxref("attr","属性")}})。
- 属性值
- 请使用内联代码样式,并且注意字符串两边不要加引号,除非是代码的语法要求加引号。举例:当将
<input>
元素的 type 属性设置为 email
或 tel
时……
- 为属性添加说明标签
@@ -586,7 +586,7 @@ 术语
HTML 元素
-请使用”元素“来表示 HTML 和 XML 元素,不要使用”标记“。另外,请在元素名称两边使用尖括号 ”<>“ 括起来,并使用 {{HTMLElement("code")}} 样式。当文章中第一次出现某个元素的时候,应该用 {{TemplateLink("HTMLElement")}} 宏创建一个指向该元素文档的链接(除非你正在撰写的恰好是该元素的文档页面)。
+请使用”元素“来表示 HTML 和 XML 元素,不要使用”标记“。另外,请在元素名称两边使用尖括号 ”<>“ 括起来,并使用 {{HTMLElement("code")}} 样式。当文章中第一次出现某个元素的时候,应该用 HTMLElement
宏创建一个指向该元素文档的链接(除非你正在撰写的恰好是该元素的文档页面)。
-
@@ -686,7 +686,7 @@
标记已废弃页面
- Junk(需删除):用于因为不小心弄错了而创建的页面、或因为内容太差而准备删除的页面。具有该标签的页面随时会被删除。
- - Obsolete(已废弃):用于技术已经作废或已被其他技术所取代,但是该技术仍然可用的文章。例如某个在 HTML 4.01 中依然可用但在 HTML5 中已经废弃的元素。你也可以使用 {{TemplateLink("obsolete_header")}} 宏在文章顶部显示一个醒目的提示。
+ - Obsolete(已废弃):用于技术已经作废或已被其他技术所取代,但是该技术仍然可用的文章。例如某个在 HTML 4.01 中依然可用但在 HTML5 中已经废弃的元素。你也可以使用
obsolete_header
宏在文章顶部显示一个醒目的提示。
- Archive(存档):用于技术已经废弃或已被其他技术所取代,并且已无法使用的文章。如果可能,请在文章顶部再添加一条提示,给读者提供新的技术文章的链接。例如,介绍如何使用 Mozilla CVS 仓库的文章中应该添加一条指向介绍使用 Mercurial 仓库的文章链接。(如果新技术的文章的页面还没有创建,可以使用 NeedsUpdate(需要更新)标签,并在 Talk 页面添加一条说明。)添加了”Archive“标签的页面最终都会从主内容区移到 MDN 的存档区。
diff --git a/files/zh-cn/mdn/structures/macros/commonly-used_macros/index.md b/files/zh-cn/mdn/structures/macros/commonly-used_macros/index.md
index d5df7299baeb4b..ce9bf8476cf1db 100644
--- a/files/zh-cn/mdn/structures/macros/commonly-used_macros/index.md
+++ b/files/zh-cn/mdn/structures/macros/commonly-used_macros/index.md
@@ -140,7 +140,7 @@ original_slug: MDN/Structures/Macros/Custom_macros
### 多页面间的导航栏
-[`Previous`](https://github.com/mdn/yari/blob/main/kumascript/macros/Previous.ejs)、[`Next`](https://github.com/mdn/yari/blob/main/kumascript/macros/Next.ejs) 和 [`PreviousNext`](https://github.com/mdn/yari/blob/main/kumascript/macros/PreviousNext.ejs) 这几个宏可以在页面中创建导航栏,帮助读者按照文章的先后顺序阅读。其中的参数需要填入目标页面在 MDN 中的位置,你可以在页面的网址中找到所需的信息。对于 {{TemplateLink("PreviousNext")}},需要的两个参数是相应文章的 Wiki 位置。第一个参数用于上一篇文章,第二个参数用于下一篇文章。
+[`Previous`](https://github.com/mdn/yari/blob/main/kumascript/macros/Previous.ejs)、[`Next`](https://github.com/mdn/yari/blob/main/kumascript/macros/Next.ejs) 和 [`PreviousNext`](https://github.com/mdn/yari/blob/main/kumascript/macros/PreviousNext.ejs) 这几个宏可以在页面中创建导航栏,帮助读者按照文章的先后顺序阅读。其中的参数需要填入目标页面在 MDN 中的位置,你可以在页面的网址中找到所需的信息。对于 [`PreviousNext`](https://github.com/mdn/yari/blob/main/kumascript/macros/PreviousNext.ejs),需要的两个参数是相应文章的 Wiki 位置。第一个参数用于上一篇文章,第二个参数用于下一篇文章。
## 代码示例
diff --git a/files/zh-tw/mdn/guidelines/writing_style_guide/index.html b/files/zh-tw/mdn/guidelines/writing_style_guide/index.html
index 093136666daf12..5fca0a9e8d6532 100644
--- a/files/zh-tw/mdn/guidelines/writing_style_guide/index.html
+++ b/files/zh-tw/mdn/guidelines/writing_style_guide/index.html
@@ -257,11 +257,11 @@ 對提及的 HTML 元素使用不同
- 元素名稱
- - 使用 {{TemplateLink("HTMLElement")}} 巨集,這會建立連向該元素頁面的連結。譬如,撰寫 \{{HTMLElement("title")}} 會產生 "{{HTMLElement("title")}}" 。如果不想要建立連結,就把元素名稱置於角括號中並使用「行內程式碼樣式」(舉例,
<title>
)。
+ - 使用
HTMLElement
巨集,這會建立連向該元素頁面的連結。譬如,撰寫 \{{HTMLElement("title")}} 會產生 "{{HTMLElement("title")}}" 。如果不想要建立連結,就把元素名稱置於角括號中並使用「行內程式碼樣式」(舉例, <title>
)。
- 屬性名稱
- 使用「行內程式碼」樣式讓它以
程式碼字型
顯示。此外,當屬性在解釋其為何的相關說明或其在文章中首次出現時要把它們加上粗體。
- 屬性定義
- - 對定義的術語使用 {{TemplateLink("htmlattrdef")}} 巨集(舉例, \{{htmlattrdef("type")}} ) ,以便它們可以用 {{TemplateLink("htmlattrxref")}} 巨集(舉例, \{{htmlattrxref("type","element")}} )的方式被其他頁面連結來參照屬性定義。
+ - 對定義的術語使用
htmlattrdef
巨集(舉例, \{{htmlattrdef("type")}} ) ,以便它們可以用 htmlattrxref
巨集(舉例,\{{htmlattrxref("type","element")}} )的方式被其他頁面連結來參照屬性定義。
- 屬性值
- 使用「行內程式碼」樣式來套用
<code>
屬性值,而且不要使用引述標示環繞字串值,除非程式碼範例有此需要。
- 譬如:「當
<input>
的 type
屬性被設定為 email
或 tel
……」
@@ -570,7 +570,7 @@ HTML 元素
使用「元素」( elements )來指稱 HTML 和 XML 元素,而非「標籤」( tags )。此外,還需要把它們用「 <> 」包裹並以 {{HTMLElement("code")}} 樣式呈現。
-當第一次在章節中參照了某個元素,應使用 {{TemplateLink("HTMLElement")}} 巨集來建立指向該元素的文件(除非就在撰寫該元素的參考文件)。
+當第一次在章節中參照了某個元素,應使用 HTMLElement
巨集來建立指向該元素的文件(除非就在撰寫該元素的參考文件)。
- 正確: {{HTMLElement("span")}} 元素
diff --git a/files/zh-tw/mdn/tools/kumascript/index.html b/files/zh-tw/mdn/tools/kumascript/index.html
index 2e608c986b6817..40c2ce255f524c 100644
--- a/files/zh-tw/mdn/tools/kumascript/index.html
+++ b/files/zh-tw/mdn/tools/kumascript/index.html
@@ -337,7 +337,7 @@ Using search keywords to o
-Then click the "Add" button to save your new search keyword. From then on, typing your keyword, then a space, then the name of a macro will open that macro in your current tab. So if you used "t" as the keyword, typing t ListSubpages will show you the page at {{TemplateLink("ListSubpages")}}.
+Then click the "Add" button to save your new search keyword. From then on, typing your keyword, then a space, then the name of a macro will open that macro in your current tab. So if you used "t" as the keyword, typing t ListSubpages will show you the page at ListSubpages
.
Cookbook