Skip to content

Commit e2c9372

Browse files
authored
chore(zh-cn): replace old note card style with GFM alerts syntax (#27809)
1 parent 953fcf3 commit e2c9372

File tree

332 files changed

+778
-418
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

332 files changed

+778
-418
lines changed

files/zh-cn/.markdownlint.jsonc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@
105105
{
106106
"name": "gfm-alert",
107107
"message": "Use the GFM syntax: https://developer.mozilla.org/zh-CN/docs/MDN/Writing_guidelines/Howto/Markdown_in_MDN#备注、警告和标注",
108-
"searchPattern": "/^ *> \\*\\*(备注|警告|标注):\\*\\*(?! ?[[{`_*])/gm",
108+
"searchPattern": "/^ *> \\*\\*(备注|警告|标注):\\*\\*/gm",
109109
"searchScope": "text",
110110
},
111111
{

files/zh-cn/games/tools/asm.js/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ l10n:
77

88
{{GamesSidebar}}
99

10-
> **警告:** [asm.js](http://asmjs.org/) 规范已被视为**弃用**。开发者可以考虑使用 [WebAssembly](/zh-CN/docs/WebAssembly) 作为在浏览器中运行高性能代码的 asm.js 替代方案。
10+
> [!WARNING]
11+
> [asm.js](http://asmjs.org/) 规范已被视为**弃用**。开发者可以考虑使用 [WebAssembly](/zh-CN/docs/WebAssembly) 作为在浏览器中运行高性能代码的 asm.js 替代方案。
1112
1213
[Asm.js](http://asmjs.org/) 是一个定义了 JavaScript 子集的高度可优化的规范。本文将介绍 asm.js 子集允许的内容、带来的性能提升、使用场景及更多资源和示例。
1314

files/zh-cn/glossary/cors-safelisted_response_header/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ l10n:
2121

2222
可以使用 {{HTTPHeader("Access-Control-Expose-Headers")}} 标头将其他标头添加到白名单中。
2323

24-
> **备注:** {{HTTPHeader("Content-Length")}} 不属于最初列入白名单的响应标头:\[[参考](https://github.com/whatwg/fetch/pull/626)]
24+
> [!NOTE]
25+
> {{HTTPHeader("Content-Length")}} 不属于最初列入白名单的响应标头:\[[参考](https://github.com/whatwg/fetch/pull/626)]
2526
2627
## 示例
2728

files/zh-cn/learn_web_development/core/accessibility/css_and_javascript/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,8 @@ a:active {
205205

206206
另一方面,不应使用 {{cssxref("visibility")}}`:hidden` 或 {{cssxref("display")}}`:none`,因为它们会隐藏屏幕阅读器中的内容。当然,除非你希望从屏幕阅读器中隐藏此内容,这是有充分理由的。
207207

208-
> **备注:** [专为屏幕阅读器用户设计的不可见内容](https://webaim.org/techniques/css/invisiblecontent/)有围绕本主题的更多有用详细信息。
208+
> [!NOTE]
209+
> [专为屏幕阅读器用户设计的不可见内容](https://webaim.org/techniques/css/invisiblecontent/)有围绕本主题的更多有用详细信息。
209210
210211
### 接受用户覆盖样式
211212

files/zh-cn/learn_web_development/core/accessibility/wai-aria_basics/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,8 @@ const intervalID = setInterval(showQuote, 10000);
253253
> [!NOTE]
254254
> 你可在此完成此例子 [aria-live.html](https://github.com/mdn/learning-area/blob/main/accessibility/aria/aria-live.html) ([在线 demo](https://mdn.github.io/learning-area/accessibility/aria/aria-live.html)).
255255
256-
> **备注:** [`aria-relevant`](https://www.w3.org/TR/wai-aria-1.1/#aria-relevant) 属性对于控制更新实时区域时读取的内容也非常有用。例如,你读取内容添加或删除。
256+
> [!NOTE]
257+
> [`aria-relevant`](https://www.w3.org/TR/wai-aria-1.1/#aria-relevant) 属性对于控制更新实时区域时读取的内容也非常有用。例如,你读取内容添加或删除。
257258
258259
### 优化键盘的无障碍操作
259260

files/zh-cn/learn_web_development/core/css_layout/grids/index.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,8 @@ body {
174174

175175
{{ EmbedLiveSample('使用 fr 单位的灵活网格', '100%', 400) }}
176176

177-
> **备注:** `fr`单位分配的是*可用*空间而非*所有*空间,所以如果某一格包含的内容变多了,那么整个可用空间就会减少,可用空间是不包括那些已经确定被占用的空间的。
177+
> [!NOTE]
178+
> `fr`单位分配的是*可用*空间而非*所有*空间,所以如果某一格包含的内容变多了,那么整个可用空间就会减少,可用空间是不包括那些已经确定被占用的空间的。
178179
179180
### 网格间隙
180181

@@ -229,7 +230,8 @@ body {
229230

230231
{{ EmbedLiveSample('网格间隙', '100%', 400) }}
231232

232-
> **备注:** `gap`属性曾经有一个`grid-`前缀,不过后来的标准进行了修改,目的是让他们能够在不同的布局方法中都能起作用。尽管现在这个前缀不会影响语义,但为了代码的健壮性,你可以把两个属性都写上。
233+
> [!NOTE]
234+
> `gap`属性曾经有一个`grid-`前缀,不过后来的标准进行了修改,目的是让他们能够在不同的布局方法中都能起作用。尽管现在这个前缀不会影响语义,但为了代码的健壮性,你可以把两个属性都写上。
233235
234236
```css
235237
.container {

files/zh-cn/learn_web_development/core/css_layout/legacy_layout_methods/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -568,7 +568,8 @@ body {
568568

569569
Skeleton 不仅包含了网格系统,它还包含了用于排版和其他能作为起始点的页面元素上的 CSS。我们现在把这些部分留作默认值,我们在这里真正感兴趣的是网格。
570570

571-
> **备注:** [Normalize](https://necolas.github.io/normalize.css/) 是由 Nicolas Gallagher 编写的一个很有用的小 CSS 库,它自动做了一些有用的基础布局修正,让元素默认的样式化在不同浏览器中更加协调。
571+
> [!NOTE]
572+
> [Normalize](https://necolas.github.io/normalize.css/) 是由 Nicolas Gallagher 编写的一个很有用的小 CSS 库,它自动做了一些有用的基础布局修正,让元素默认的样式化在不同浏览器中更加协调。
572573
573574
我们将会使用和在前面的示例中相似的 HTML。将下面的内容加到你的 HTML body 中:
574575

files/zh-cn/learn_web_development/core/css_layout/supporting_older_browsers/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ CSS 规范包含了在一个物件上同时应用两种布局的时候,解释
8888

8989
{{ EmbedLiveSample('在 CSS 中构建回滚', '100%', '200') }}
9090

91-
> **备注:**{{cssxref("clear")}}属性也在被清除的物件变为网格物件的时候失效,所以你应该在一个会变成网格布局的布局上,加上被清除的尾部。
91+
> [!NOTE]
92+
> {{cssxref("clear")}}属性也在被清除的物件变为网格物件的时候失效,所以你应该在一个会变成网格布局的布局上,加上被清除的尾部。
9293
9394
### 回滚方式
9495

files/zh-cn/learn_web_development/core/frameworks_libraries/react_components/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,8 @@ ReactDOM.render(<App tasks={DATA} />, document.getElementById("root"));
241241

242242
这个数组现在可以在 App 组件中以 `props.tasks` 使用。你可以使用 `console.log()` 去检查它。
243243

244-
> **备注:** `ALL_CAPS` 这个常量名称在 JavaScript 中没有特殊意义;它们是一种惯例,告诉其他开发者“这个数据在这里定义后将永远不会改变”。
244+
> [!NOTE]
245+
> `ALL_CAPS` 这个常量名称在 JavaScript 中没有特殊意义;它们是一种惯例,告诉其他开发者“这个数据在这里定义后将永远不会改变”。
245246
246247
## 使用迭代进行渲染
247248

files/zh-cn/learn_web_development/core/frameworks_libraries/svelte_reactivity_lifecycle_accessibility/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,8 @@ const checkAllTodos = (completed) => {
346346

347347
`addTodo()` 现在直接接收新待办事项的名称,因此我们不再需要 `newTodoName` 变量来提供值。这部分由我们的 `NewTodo` 组件处理。
348348

349-
> **备注:** `{ name }` 的语法只是 `{ name: name }` 的简写形式。它来自 JavaScript 本身,与 Svelte 无关,只是为 Svelte 的缩写语法提供了一些灵感。
349+
> [!NOTE]
350+
> `{ name }` 的语法只是 `{ name: name }` 的简写形式。它来自 JavaScript 本身,与 Svelte 无关,只是为 Svelte 的缩写语法提供了一些灵感。
350351
351352
5. 最后,在此部分中,将 NewTodo 表单标记替换为对 `NewTodo` 组件的调用,如下所示:
352353

0 commit comments

Comments
 (0)