Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AutoCorrect fix files/zh-cn/web/html #8783

Merged
merged 3 commits into from
Oct 2, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
AutoCorrect fix files/zh-cn/web/html
  • Loading branch information
huacnlee committed Sep 27, 2022
commit ab802690a0703c48b3b1773167f8d6b7ccd6c647
58 changes: 29 additions & 29 deletions files/zh-cn/web/html/attributes/autocomplete/index.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion files/zh-cn/web/html/attributes/crossorigin/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ slug: Web/HTML/Attributes/crossorigin
original_slug: Web/HTML/CORS_settings_attributes
---

在 HTML5 中,一些 HTML 元素提供了对 [CORS](/zh-CN/docs/HTTP/Access_control_CORS) 的支持, 例如 {{ HTMLElement("audio") }}、{{ HTMLElement("img") }}、{{ HTMLElement("link") }}、{{ HTMLElement("script") }} 和 {{ HTMLElement("video") }} 均有一个跨域属性 (`crossOrigin` property),它允许你配置元素获取数据的 CORS 请��。
在 HTML5 中,一些 HTML 元素提供了对 [CORS](/zh-CN/docs/HTTP/Access_control_CORS) 的支持,例如 {{ HTMLElement("audio") }}、{{ HTMLElement("img") }}、{{ HTMLElement("link") }}、{{ HTMLElement("script") }} 和 {{ HTMLElement("video") }} 均有一个跨域属性 (`crossOrigin` property),它允许你配置元素获取数据的 CORS 请求。

在媒体元素上被使用的 `crossorigin` 内容属性是一个 CORS 设置属性。

Expand Down
2 changes: 1 addition & 1 deletion files/zh-cn/web/html/attributes/pattern/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ slug: Web/HTML/Attributes/pattern

{{HTMLSidebar}}

**`pattern`** 属性规定了一个表单控件的值应该匹配的 [正则表达式](/zh-CN/docs/Web/JavaScript/Guide/Regular_Expressions)。 如果一个非 `null` 值不满足 `pattern` 值设置的约束,{{domxref('ValidityState')}} 对象的只读 {{domxref('ValidityState.patternMismatch','patternMismatch')}} 属性将为真。
**`pattern`** 属性规定了一个表单控件的值应该匹配的 [正则表达式](/zh-CN/docs/Web/JavaScript/Guide/Regular_Expressions)。如果一个非 `null` 值不满足 `pattern` 值设置的约束,{{domxref('ValidityState')}} 对象的只读 {{domxref('ValidityState.patternMismatch','patternMismatch')}} 属性将为真。

`pattern` 属性是 {{HTMLElement("input/text", "text")}}, {{HTMLElement("input/tel", "tel")}}, {{HTMLElement("input/email", "email")}}, {{HTMLElement("input/url", "url")}}, {{HTMLElement("input/password", "password")}} 和 {{HTMLElement("input/search", "search")}} 等输入类型的属性。

Expand Down
10 changes: 5 additions & 5 deletions files/zh-cn/web/html/date_and_time_formats/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ slug: Web/HTML/Date_and_time_formats

## 基本

在研究 HTML 元素所使用的与日期和时间有关的字符串的各种格式之前,了解关于它们的定义方式的一些基本事实是有帮助的。HTML使用 [ISO 8601](https://zh.wikipedia.org/zh-cn/ISO_8601) 标准的一个变体,用于其日期和时间字符串。为了确保你的字符串实际上与 HTML 兼容,你值得查看你所使用的格式描述,因为 HTML 规范包括解析这些字符串的算法,实际上比 ISO 8601 更精确,所以在日期和时间字符串的预期外观上可能存在微妙的差异。
在研究 HTML 元素所使用的与日期和时间有关的字符串的各种格式之前,了解关于它们的定义方式的一些基本事实是有帮助的。HTML 使用 [ISO 8601](https://zh.wikipedia.org/zh-cn/ISO_8601) 标准的一个变体,用于其日期和时间字符串。为了确保你的字符串实际上与 HTML 兼容,你值得查看你所使用的格式描述,因为 HTML 规范包括解析这些字符串的算法,实际上比 ISO 8601 更精确,所以在日期和时间字符串的预期外观上可能存在微妙的差异。

### 字符集

Expand All @@ -126,13 +126,13 @@ HTML 中的日期和时间总会使用 [ASCII](https://zh.wikipedia.org/zh-cn/IS

**闰年**是指任何可以被 400 整除的年份*或者*是可以被 4 整除但不能被 100 整除的年份。尽管在日历上,每年通常为 365 天,但实际上地球完成绕太阳的一圈需要大约 365.2422 天。闰年有助于调整日历,使其与地球在其轨道上的实际位置保持同步。每四年增加一天,基本上使平均年长为 365.25 天,相当接近事实。

对算法的调整(当一年可以被 400 整除时,采取闰年;当一年可以被 100 整除时,跳过闰年)有助于使平均值更接近正确的天数(365.2425天)。科学家们偶尔会认真地在日历上增加闰秒,以处理剩余的万分之三的天数,并补偿地球自转的逐渐自然减慢的情况。
对算法的调整(当一年可以被 400 整除时,采取闰年;当一年可以被 100 整除时,跳过闰年)有助于使平均值更接近正确的天数(365.2425 天)。科学家们偶尔会认真地在日历上增加闰秒,以处理剩余的万分之三的天数,并补偿地球自转的逐渐自然减慢的情况。

每年的第二个月份,二月,一般含有 28 天,但会在闰年为 29 天。

### 一年中的第几月

一年中含有 12 个月,从 1 计数至 12。 它们总是由一个两位数的 ASCII 字符串表示,其数值范围从 `01` 到 `12`。请参阅[一月中的第几天](#一月中的第几天)一节中的表格,了解月份编号和它们相应的名称(以及天数长度)。
一年中含有 12 个月,从 1 计数至 12。它们总是由一个两位数的 ASCII 字符串表示,其数值范围从 `01` 到 `12`。请参阅[一月中的第几天](#一月中的第几天)一节中的表格,了解月份编号和它们相应的名称(以及天数长度)。

### 一月中的第几天

Expand Down Expand Up @@ -313,7 +313,7 @@ HTML 中的日期和时间总会使用 [ASCII](https://zh.wikipedia.org/zh-cn/IS
<td>
<p><code>1986-01-28T11:38:00.01</code></p>
<p>
注意,经过标准化后,该字符串与前一个 <code>datetime-local</code> 字符串相同。空格被 “<code>T</code>” 字符替换,秒数部分小数的尾随零被移除,令字符串更短。
注意,经过标准化后,该字符串与前一个 <code>datetime-local</code> 字符串相同。空格被“<code>T</code>”字符替换,秒数部分小数的尾随零被移除,令字符串更短。
</p>
</td>
<td>1986 年 1 月 28 日,上午 11:38:00.01</td>
Expand All @@ -323,7 +323,7 @@ HTML 中的日期和时间总会使用 [ASCII](https://zh.wikipedia.org/zh-cn/IS
<td>
<p><code>0170-07-31T22:00</code></p>
<p>
注意,该日期经过标准化后,去除了代表了秒数为零的 “<code>:00</code>”,因为当秒数为零时,它是可选的,且标准化字符串要使得字符串尽可能更短。
注意,该日期经过标准化后,去除了代表了秒数为零的“<code>:00</code>”,因为当秒数为零时,它是可选的,且标准化字符串要使得字符串尽可能更短。
</p>
</td>
<td>170 年 7 月 31 日,下午 10:00</td>
Expand Down
10 changes: 5 additions & 5 deletions files/zh-cn/web/html/element/a/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,12 +70,12 @@ slug: Web/HTML/Element/a
- {{htmlattrdef("rel")}}
- : 该属性指定了目标对象到链接对象的关系。该值是空格分隔的[列表类型值](/zh-CN/docs/Web/HTML/Link_types)。
- {{htmlattrdef("target")}}
- : 该属性指定在何处显示链接的资源。 取值为标签(tab),窗口(window),或框架(iframe)等浏览上下文的名称或其他关键词。以下关键字具有特殊的意义:
- : 该属性指定在何处显示链接的资源。取值为标签(tab),窗口(window),或框架(iframe)等浏览上下文的名称或其他关键词。以下关键字具有特殊的意义:

- `_self`: 当前页面加载,即当前的响应到同一 HTML 4 frame(或 HTML5 浏览上下文)。此值是默认的,如果没有指定属性的话。
- `_blank`: 新窗口打开,即到一个新的未命名的 HTML4 窗口或 HTML5 浏览器上下文
- `_parent`: 加载响应到当前框架的 HTML4 父框架或当前的 HTML5 浏览上下文的父浏览上下文。如果没有 parent 框架或者浏览上下文,此选项的行为方式与 `_self` 相同。
- `_top`: IHTML4 中:加载的响应成完整的,原来的窗口,取消所有其它 frame。 HTML5 中:加载响应进入顶层浏览上下文(即,浏览上下文,它是当前的一个的祖先,并且没有 parent)。如果没有 parent 框架或者浏览上下文,此选项的行为方式相同\_self
- `_top`: IHTML4 中:加载的响应成完整的,原来的窗口,取消所有其它 frame。HTML5 中:加载响应进入顶层浏览上下文(即,浏览上下文,它是当前的一个的祖先,并且没有 parent)。如果没有 parent 框架或者浏览上下文,此选项的行为方式相同\_self

> **备注:** 在 `<a>` 元素上使用 `target="_blank"` 隐式提供了与使用 [`rel="noopener"`](/zh-CN/docs/Web/HTML/Link_types/noopener) 相同的 `rel` 行为,即不会设置 `window.opener`。
- {{htmlattrdef("type")}}
Expand All @@ -84,7 +84,7 @@ slug: Web/HTML/Element/a
### 过时的

- {{htmlattrdef("charset")}} {{Deprecated_Inline}}
- : 此属性定义链接资源的字符编码。该值是一个空格- 和/或逗号分隔的[RFC 2045](http://tools.ietf.org/html/rfc2045)中定义的字符集列表。默认值是 ISO-8859-1。
- : 此属性定义链接资源的字符编码。该值是一个空格 - 和/或逗号分隔的[RFC 2045](http://tools.ietf.org/html/rfc2045)中定义的字符集列表。默认值是 ISO-8859-1。

> **备注:** 在 HTML5 中该属性已作废,不应使用。为了实现其效果,使用 HTTP content - type header 的链接资源。
- {{htmlattrdef("coords")}} {{Deprecated_Inline}}
Expand All @@ -96,7 +96,7 @@ slug: Web/HTML/Element/a
- {{htmlattrdef("rev")}} {{Deprecated_Inline}}
- : 该属性用于指定当前文档与被链接文档的关系。用于 \<a> 标签的可选属性 rel 和 rev 分别表示源文档与目标文档之间正式的关系和方向。rel 属性指定从源文档到目标文档的关系,而 rev 属性则指定从目标文档到源文档的关系。这两种属性可以在 \<a> 标签中同时使用。对于网页编者来说,这个属性很有用,可以通过它来查看外链的来源。
- {{htmlattrdef("shape")}} {{Deprecated_Inline}}
- : 此属性用于定义一个可选的超链接相关的一个数字来创建图像映射区域,该属性的值是圆,默认情况下,多边形,矩形。 所述的**coords** 属性的格式取决于形状的值。对于圆,该值的 x,y,r 其中 x 和 y 为圆心像素坐标,r 是像素值半径。对于矩形,该**coords** 属性应该是 x,y,w,h。x,y 值定义的矩形的左上角的位置,而 w 和 h 分别定义宽度和高度。多边形形状的值需要 x1,y1,x2,y2,......值来定义 coords。每对 x,y 定义多边形的一个点,连续点由直线接合和,最后一个点连接到第一个点。默认为形状的值需要将整个封闭区域,典型的图像,可以使用。
- : 此属性用于定义一个可选的超链接相关的一个数字来创建图像映射区域,该属性的值是圆,默认情况下,多边形,矩形。所述的**coords** 属性的格式取决于形状的值。对于圆,该值的 x,y,r 其中 x 和 y 为圆心像素坐标,r 是像素值半径。对于矩形,该**coords** 属性应该是 x,y,w,h。x,y 值定义的矩形的左上角的位置,而 w 和 h 分别定义宽度和高度。多边形形状的值需要 x1,y1,x2,y2,......值来定义 coords。每对 x,y 定义多边形的一个点,连续点由直线接合和,最后一个点连接到第一个点。默认为形状的值需要将整个封闭区域,典型的图像,可以使用。

> **备注:** 建议使用 [使用 map 属性](/zh-CN/docs/Web/HTML/Element/img#attr-usemap)在 {{HTMLElement("img")}} 元素和相关的{{HTMLElement("map")}}元素中来定义热点而不是用形状属性。

Expand Down Expand Up @@ -189,7 +189,7 @@ html 3.2 只定义 name, href, rel, rev,和 title 属性。

### 无障碍建议

锚点标签常常通过将 **href** 属性设置为 `"#"` 或 `"javascript:void(0)" 来创造一个能阻止页面刷新的伪按钮的方式`被滥用。 这些属性值会在拖动 / 复制链接时导致意外行为,在新窗口 / 新标签打开链接,加入书签以及 JavaScript 仍在下载时会出现错误或被禁用。这也会向辅助技术(如屏幕阅读器)传达不正确的语义。在这些情况下,推荐使用 {{HTMLElement("button")}} 来代替。通常情况下,您应该只将锚点用于正常的 URL 导航。
锚点标签常常通过将 **href** 属性设置为 `"#"` 或 `"javascript:void(0)" 来创造一个能阻止页面刷新的伪按钮的方式`被滥用。这些属性值会在拖动 / 复制链接时导致意外行为,在新窗口 / 新标签打开链接,加入书签以及 JavaScript 仍在下载时会出现错误或被禁用。这也会向辅助技术(如屏幕阅读器)传达不正确的语义。在这些情况下,推荐使用 {{HTMLElement("button")}} 来代替。通常情况下,您应该只将锚点用于正常的 URL 导航。

### Clicking 及 focus

Expand Down
6 changes: 3 additions & 3 deletions files/zh-cn/web/html/element/abbr/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ slug: Web/HTML/Element/abbr

{{EmbedInteractiveExample("pages/tabbed/abbr.html", "tabbed-shorter")}}

这篇文章: _[How to mark abbreviations and make them understandable](/zh-CN/Learn/HTML/Howto/Mark_abbreviations_and_make_them_understandable)_ 是一份学习使用 `<abbr>` 与其他相关元素的指南。
这篇文章:_[How to mark abbreviations and make them understandable](/zh-CN/Learn/HTML/Howto/Mark_abbreviations_and_make_them_understandable)_ 是一份学习使用 `<abbr>` 与其他相关元素的指南。

<table class="properties">
<tbody>
Expand Down Expand Up @@ -55,7 +55,7 @@ slug: Web/HTML/Element/abbr
- 当你想为缩写在文档流外提供一段扩展或定义的时候,为 `<abbr>` 设置一个合适的{{htmlattrxref("title")}}。
- 在定义一个读者可能不太熟悉的缩写时,使用 `<abbr>` 和`title`属性或内联的文本来表现这个术语。
- 当文本中出现需要进行语义上的标注的缩写词时,`<abbr>`元素可用于依次将其作用样式和脚本。
- 可以将 `<abbr>` 与 {{HTMLElement("dfn")}} 配合使用来建立缩写或首字母缩略词的定义。 请参阅下面的���例 [定义一个缩写](#定义一个缩写)。
- 可以将 `<abbr>` 与 {{HTMLElement("dfn")}} 配合使用来建立缩写或首字母缩略词的定义。请参阅下面的示例 [定义一个缩写](#定义一个缩写)。

### 语法注意事项

Expand All @@ -66,7 +66,7 @@ slug: Web/HTML/Element/abbr
虽然完全为了网站制作者的方便,所有的浏览器都默认把这个元素显示为行内元素 ({{cssxref('display')}}`: inline`) ,但是默认样式在不同浏览器中存在差别:

- 一些浏览器,比如 IE,对它的添加的样式和{{HTMLElement("span")}} 元素的样式完全相同。
- Opera、Firefox 和其他一些浏览器给这个元素的内容添加一条点状下划线
- Opera、Firefox 和其他一些浏览器给这个元素的内容添加一条点状下划线。
- 一些浏览器不仅添加点状下划线,而且还把元素的内容添加小写大写字母的样式。若要避免这种样式,在 CSS 中添加 {{cssxref('font-variant')}}`: none` 。

## 例子
Expand Down
2 changes: 1 addition & 1 deletion files/zh-cn/web/html/element/acronym/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ HTML Acronym 元素 (`<acronym>)` 允许作者明确地声明一个字符��列

- 一些浏览器,像 Internet Explorer,赋予它和 {{HTMLElement("span")}} 元素相同的样式。
- Opera, Firefox,和 一些其他的浏览器在元素内容下方添加了一条点状的下划线。
- 一小部分浏览器不仅添加了点状下划线, 而且 put it in small caps; 为避免这种样式, 可以在 CSS 中添加{{cssxref('font-variant')}}`: none` 处理这种情况。
- 一小部分浏览器不仅添加了点状下划线,而且 put it in small caps; 为避免这种样式,可以在 CSS 中添加{{cssxref('font-variant')}}`: none` 处理这种情况。

因此强烈建议 Web 作者们不要依赖默认的样式。

Expand Down
4 changes: 2 additions & 2 deletions files/zh-cn/web/html/element/applet/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ HTML 中的 Applet 元素 (`<applet>`) 标志着包含了 Java 的 applet。
- {{htmlattrdef("align")}}
- : 该属性被用来定义网页上 applet 相对于周围内容的对齐方式。HTML4.01 规范定义了 bottom, left, middle, right 和 top 的值,而 Microsoft(微软)和 Netscaple(网���)也可能支持**absbottom**, **absmiddle**, **baseline**, **center**和**texttop。**
- {{htmlattrdef("alt")}}
- : 该属性造成在不支持 Java 的浏览器上显示出一段替代的描述性文字。 页面设计者应该记住在`<applet>` 元素中封闭的内容也可以呈现为替代性文本。
- : 该属性造成在不支持 Java 的浏览器上显示出一段替代的描述性文字。页面设计者应该记住在`<applet>` 元素中封闭的内容也可以呈现为替代性文本。
- {{htmlattrdef("archive")}}
- : 该属性涉及到 applet 的存档或压缩版本及其相关类文件,这可能会减少下载时间。
- {{htmlattrdef("code")}}
Expand All @@ -38,7 +38,7 @@ HTML 中的 Applet 元素 (`<applet>`) 标志着包含了 Java 的 applet。
- {{htmlattrdef("object")}}
- : 该属性指定一个序列化表示的 applet 的 URL。
- {{htmlattrdef("src")}}
- : 为 Internet Explorer 4 及更高版本制定,该属性为 applet 相关文件指定一个 URL。 该定义及使用是不明确的,也不属于 HTML 标准。
- : 为 Internet Explorer 4 及更高版本制定,该属性为 applet 相关文件指定一个 URL。该定义及使用是不明确的,也不属于 HTML 标准。
- {{htmlattrdef("vspace")}}
- : 该属性指定了保存在 applet 以上或以下的额外垂直空间,以像素为单位。
- {{htmlattrdef("width")}}
Expand Down
Loading