From 1269ba9bb27f208d13ec792d8dbe3c3f5476b6b2 Mon Sep 17 00:00:00 2001 From: Jason Lee Date: Wed, 26 Jan 2022 15:37:51 +0800 Subject: Correct copywriting for files/zh-cn/web/html/* except element. Ref: #3490 #3834 --- .../web/html/attributes/autocomplete/index.html | 26 ++++----- .../web/html/attributes/crossorigin/index.html | 4 +- files/zh-cn/web/html/attributes/index.html | 46 +++++++-------- files/zh-cn/web/html/attributes/pattern/index.md | 6 +- files/zh-cn/web/html/cors_enabled_image/index.html | 8 +-- .../html/global_attributes/accesskey/index.html | 6 +- .../web/html/global_attributes/class/index.html | 4 +- .../global_attributes/contenteditable/index.html | 2 +- .../html/global_attributes/contextmenu/index.html | 4 +- .../html/global_attributes/data-_star_/index.html | 6 +- .../web/html/global_attributes/dir/index.html | 10 ++-- .../html/global_attributes/draggable/index.html | 2 +- .../web/html/global_attributes/hidden/index.html | 4 +- files/zh-cn/web/html/global_attributes/index.html | 40 ++++++------- .../html/global_attributes/inputmode/index.html | 6 +- .../zh-cn/web/html/global_attributes/is/index.html | 4 +- .../web/html/global_attributes/itemprop/index.html | 26 ++++----- .../html/global_attributes/itemscope/index.html | 12 ++-- .../web/html/global_attributes/lang/index.html | 14 ++--- .../web/html/global_attributes/part/index.html | 2 +- .../html/global_attributes/spellcheck/index.html | 8 +-- .../web/html/global_attributes/tabindex/index.html | 6 +- .../html/global_attributes/translate/index.html | 4 +- .../x-ms-acceleratorkey/index.html | 10 ++-- .../x-ms-format-detection/index.html | 12 ++-- files/zh-cn/web/html/index.html | 6 +- files/zh-cn/web/html/link_types/index.html | 66 +++++++++++----------- files/zh-cn/web/html/link_types/preload/index.html | 2 +- files/zh-cn/web/html/microdata/index.html | 24 ++++---- .../html/quirks_mode_and_standards_mode/index.html | 2 +- files/zh-cn/web/html/reference/index.html | 4 +- 31 files changed, 188 insertions(+), 188 deletions(-) (limited to 'files/zh-cn/web') diff --git a/files/zh-cn/web/html/attributes/autocomplete/index.html b/files/zh-cn/web/html/attributes/autocomplete/index.html index 6bc4fb0db7..312d6d1d4a 100644 --- a/files/zh-cn/web/html/attributes/autocomplete/index.html +++ b/files/zh-cn/web/html/attributes/autocomplete/index.html @@ -16,16 +16,16 @@ original_slug: Web/HTML/Attributes/自动完成属性 ---
{{HTMLSidebar("Global_attributes")}}
-

HTML autocomplete 属性可用于以文本或数字值作为输入的 {{HTMLElement("input")}} 元素 , {{HTMLElement("textarea")}} 元素, {{HTMLElement("select")}} 元素, 和{{HTMLElement("form")}} 元素。 autocomplete 允许web开发人员指定,如果有任何权限 {{Glossary("user agent")}} 必须提供填写表单字段值的自动帮助,并为浏览器提供关于字段中所期望的信息类型的指导。

+

HTML autocomplete 属性可用于以文本或数字值作为输入的 {{HTMLElement("input")}} 元素 , {{HTMLElement("textarea")}} 元素,{{HTMLElement("select")}} 元素,和{{HTMLElement("form")}} 元素。 autocomplete 允许 web 开发人员指定,如果有任何权限 {{Glossary("user agent")}} 必须提供填写表单字段值的自动帮助,并为浏览器提供关于字段中所期望的信息类型的指导。

建议值的来源通常取决于浏览器。 通常,值来自用户输入的过去值,但它们也可能来自预先配置的值。 例如,浏览器可能允许用户保存其姓名,地址,电话号码和电子邮件地址,以实现自动完成目的。 也许浏览器提供了保存加密的信用卡信息的功能,以便在身份验证过程后自动完成。

-

如果 {{HTMLElement("input")}}, {{HTMLElement("select")}} 或{{HTMLElement("textarea")}} 元素 没有 autocomplete 属性, t则该浏览器将使用该元素的表单的 autocomplete 属性所有者,它们可是元素的后代 {{HTMLElement("form")}} 元素 也可以是其  id  由元素{{htmlattrxref("form", "input")}} 属性指定的  <form>

+

如果 {{HTMLElement("input")}}, {{HTMLElement("select")}} 或{{HTMLElement("textarea")}} 元素 没有 autocomplete 属性,t 则该浏览器将使用该元素的表单的 autocomplete 属性所有者,它们可是元素的后代 {{HTMLElement("form")}} 元素 也可以是其  id  由元素{{htmlattrxref("form", "input")}} 属性指定的  <form>

有关更多信息,请参见 {{HTMLElement("form")}} 中的{{htmlattrxref("autocomplete", "form")}}  属性。

-

为了提供自动完成功能,用户代理可能需要<input>/<select>/<textarea> 元素才能:

+

为了提供自动完成功能,用户代理可能需要<input>/<select>/<textarea> 元素才能:

  1. 具有 name 和/或 id 属性
  2. @@ -39,7 +39,7 @@ original_slug: Web/HTML/Attributes/自动完成属性
    "off"
    浏览器不允许为此字段自动输入或选择一个值。 文档或应用程序可能提供其自己的自动完成功能,或者出于安全方面的考虑,要求不要自动输入该字段的值。 -
    注意: 在大多数现代浏览器中, autocomplete 设置为 "off" 不会阻止密码管理器询问用户是否要保存用户名和密码信息,或者自动在网站的登录表单中填写这些值。 请参阅 the autocomplete attribute and login fields.
    +
    注意: 在大多数现代浏览器中, autocomplete 设置为 "off" 不会阻止密码管理器询问用户是否要保存用户名和密码信息,或者自动在网站的登录表单中填写这些值。 请参阅 the autocomplete attribute and login fields.
    "on"
    允许浏览器自动完成输入。 没有提供有关该字段中期望的数据类型的指导,因此浏览器可以使用自己的判断。
    @@ -110,7 +110,7 @@ original_slug: Web/HTML/Attributes/自动完成属性
    "cc-exp-year"
    付款方式到期的年份。.
    "cc-csc"
    -
    付款工具的安全码; 在信用卡上,这是信用卡背面的3位数验证码。
    +
    付款工具的安全码; 在信用卡上,这是信用卡背面的 3 位数验证码。
    "cc-type"
    付款方式的类型(例如“ Visa”或“ Master Card”)。
    "transaction-currency"
    @@ -147,17 +147,17 @@ original_slug: Web/HTML/Attributes/自动完成属性
    "tel-extension"
    电话号码中的电话分机代码,例如旅馆中的房间或套房号或公司中的办公室分机号。
    "impp"
    -
    即时消息协议端点的URL,例如“ xmpp:username@example.net”。
    +
    即时消息协议端点的 URL,例如“ xmpp:username@example.net”。
    "url"
    URL,例如在给定表单中其他字段的上下文的情况下的主页或公司网站地址等。
    "photo"
    -
    代表表单中其他字段中提供的个人,公司或联系信息的图像的URL。
    +
    代表表单中其他字段中提供的个人,公司或联系信息的图像的 URL。

    有关更多详细信息,请参见 WHATWG 标准。 

    -

    注意: 与其他浏览器不同, autocomplete 属性还控制Firefox是否会跨页面加载保持— 是否在整个页面加载期间保持  <input> 元素, <textarea> 元素, 或整个 <form> 的动态禁用状态和(如果适用)动态检查状态。 持久性功能默认情况下处于启用状态。 将 autocomplete 属性的值设置为off 将禁用此功能。即使autocomplete 属性通常由于其type而不适用,也可以这样做。 参考 {{bug(654072)}}.

    +

    注意: 与其他浏览器不同, autocomplete 属性还控制 Firefox 是否会跨页面加载保持— 是否在整个页面加载期间保持  <input> 元素,<textarea> 元素,或整个 <form> 的动态禁用状态和(如果适用)动态检查状态。 持久性功能默认情况下处于启用状态。 将 autocomplete 属性的值设置为off 将禁用此功能。即使autocomplete 属性通常由于其type而不适用,也可以这样做。 参考 {{bug(654072)}}.

    例子

    @@ -185,20 +185,20 @@ original_slug: Web/HTML/Attributes/自动完成属性

    美国境内的典型家庭住址如下所示:

    -

    大街432号
    +

    大街 432 号
    Exampleville CA 95555

    在美国,地址中最不明确的部分是州,在这种情况下为“ CA”(美国邮政服务的正式缩写为“ California”)。 因此,address-level1 是状态,在这种情况下为“ CA”。

    地址的倒数第二个特定部分是城市或城镇名称,因此在此示例地址中, address-level2 为“ Exampleville”。

    -

    美国地址不使用3级及更高级别。

    +

    美国地址不使用 3 级及更高级别。

    英国

    在英国,地址输入表单通常包含两个地址级别以及一个,两个或三个地址行,具体取决于地址。 完整的地址如下所示:

    -

    Frogmarch街103号
    +

    Frogmarch 街 103 号
    上层包装
    苏塞克斯
    TN99 8ZZ

    @@ -208,10 +208,10 @@ original_slug: Web/HTML/Attributes/自动完成属性
    • address-level1: 在这种情况下,该县为“苏塞克斯”。
    • address-level2: 在这种情况下,城镇为“上层包装”。.
    • -
    • address-line1: 房屋/街道详情-“ Frogmarch 街道103号”
    • +
    • address-line1: 房屋/街道详情 - “ Frogmarch 街道 103 号”
    -

    邮政编码是分开的。 请注意,您实际上可以仅使用邮政编码和 address-line1 在英国成功发送邮件, 因此它们应该是唯一的必填项,但通常人们会提供更多详细信息。

    +

    邮政编码是分开的。 请注意,您实际上可以仅使用邮政编码和 address-line1 在英国成功发送邮件,因此它们应该是唯一的必填项,但通常人们会提供更多详细信息。

    中国

    diff --git a/files/zh-cn/web/html/attributes/crossorigin/index.html b/files/zh-cn/web/html/attributes/crossorigin/index.html index 333536126b..b7bd9b969e 100644 --- a/files/zh-cn/web/html/attributes/crossorigin/index.html +++ b/files/zh-cn/web/html/attributes/crossorigin/index.html @@ -14,7 +14,7 @@ tags: translation_of: Web/HTML/Attributes/crossorigin original_slug: Web/HTML/CORS_settings_attributes --- -

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

    +

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

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

    @@ -32,7 +32,7 @@ original_slug: Web/HTML/CORS_settings_attributes use-credentials - 对此元素的CORS请求将设置凭证标志;这意味着请求将提供凭据。 + 对此元素的 CORS 请求将设置凭证标志;这意味着请求将提供凭据。 "" diff --git a/files/zh-cn/web/html/attributes/index.html b/files/zh-cn/web/html/attributes/index.html index 48c6d1913a..2d675e2799 100644 --- a/files/zh-cn/web/html/attributes/index.html +++ b/files/zh-cn/web/html/attributes/index.html @@ -11,7 +11,7 @@ tags: - 属性 translation_of: Web/HTML/Attributes --- -

    HTML中的元素拥有属性(attribute);这些额外的属性值可以配置元素或者以各种方式来调整元素的行为,进而满足用户所需的标准。

    +

    HTML 中的元素拥有属性(attribute);这些额外的属性值可以配置元素或者以各种方式来调整元素的行为,进而满足用户所需的标准。

    属性列表

    @@ -42,7 +42,7 @@ translation_of: Web/HTML/Attributes action {{ HTMLElement("form") }} - 表单信息提交的url地址,指向进行处理的程序。 + 表单信息提交的 url 地址,指向进行处理的程序。 align @@ -84,14 +84,14 @@ translation_of: Web/HTML/Attributes autoplay {{ HTMLElement("audio") }}, {{ HTMLElement("video") }} -  audio或video应该自动播放 +  audio 或 video 应该自动播放 background {{ HTMLElement("body") }}, {{ HTMLElement("table") }}, {{ HTMLElement("td") }}, {{ HTMLElement("th") }} - 指定图像文件的URL。 + 指定图像文件的 URL。
    -

    注意:虽然浏览器和电子邮件客户端可能仍然支持此属性,但它已过时。改用css{{Cssxref("back-image")}}。

    +

    注意:虽然浏览器和电子邮件客户端可能仍然支持此属性,但它已过时。改用 css{{Cssxref("back-image")}}。

    @@ -101,7 +101,7 @@ translation_of: Web/HTML/Attributes

    元素的背景颜色。

    -

    NOTE:这是一个遗留属性,请使用css{“background-color":}代替。

    +

    NOTE:这是一个遗留属性,请使用 css{“background-color":}代替。

    @@ -144,43 +144,43 @@ translation_of: Web/HTML/Attributes cite {{ HTMLElement("blockquote") }}, {{ HTMLElement("del") }}, {{ HTMLElement("ins") }}, {{ HTMLElement("q") }} - 包含一个URI,用来指明引用或修改的源地址。 + 包含一个 URI,用来指明引用或修改的源地址。 class 全局属性 - 经常和CSS一起配合使用来修饰元素。 + 经常和 CSS 一起配合使用来修饰元素。 code {{ HTMLElement("applet") }} - 标明被加载和执行的applet类文件的URL。 + 标明被加载和执行的 applet 类文件的 URL。 codebase {{ HTMLElement("applet") }} - 指出存放applet类文件基本URL地址(绝对或相对),这些文件由code属性标明。 + 指出存放 applet 类文件基本 URL 地址 (绝对或相对),这些文件由 code 属性标明。 color {{ HTMLElement("basefont") }}, {{ HTMLElement("font") }}, {{ HTMLElement("hr") }} -

    此属性可用于指定颜色, 颜色值一般有两种表示:

    +

    此属性可用于指定颜色,颜色值一般有两种表示:

    -

    1. 以`#`号开头的RGB十六进制数,如#112233, 其中11表示的是R(红),22表示的是G绿(),33表示的是B(蓝)

    +

    1. 以`#`号开头的 RGB 十六进制数,如#112233,其中 11 表示的是 R(红),22 表示的是 G 绿 (),33 表示的是 B(蓝)

    -

    2. 颜色的英文单词名,如`red`表示红色

    +

    2. 颜色的英文单词名,如`red`表示红色

    cols {{ HTMLElement("textarea") }} - 定义一个textarea中包含多少列。 + 定义一个 textarea 中包含多少列。 colspan {{ HTMLElement("td") }}, {{ HTMLElement("th") }} - 该属性一般用在td标签中,用于指定一个单元格占用多少列,例如:<td colspan='2'>表示占用一个单元格占2列. + 该属性一般用在 td 标签中,用于指定一个单元格占用多少列,例如:<td colspan='2'>表示占用一个单元格占 2 列。 content @@ -195,12 +195,12 @@ translation_of: Web/HTML/Attributes contextmenu 全局属性 - 定义将用作元素上下文菜单的{{HTMLElement("Menu")}}元素的ID。 + 定义将用作元素上下文菜单的{{HTMLElement("Menu")}}元素的 ID。 controls {{ HTMLElement("audio") }}, {{ HTMLElement("video") }} - 指出浏览器是否对用户显示播放控制台(前进或回退) + 指出浏览器是否对用户显示播放控制台 (前进或回退) coords @@ -225,7 +225,7 @@ translation_of: Web/HTML/Attributes

    {{ HTMLElement("object") }}

    -

    资源URL地址

    +

    资源 URL 地址

    @@ -236,7 +236,7 @@ translation_of: Web/HTML/Attributes

    全局属性

    -

    允许你对于一个HTML元素绑定自定义的属性。

    +

    允许你对于一个 HTML 元素绑定自定义的属性。

    @@ -322,7 +322,7 @@ translation_of: Web/HTML/Attributes height {{ HTMLElement("canvas") }}, {{ HTMLElement("embed") }}, {{ HTMLElement("iframe") }}, {{ HTMLElement("img") }}, {{ HTMLElement("input") }}, {{ HTMLElement("object") }}, {{ HTMLElement("video") }} - 注意:在某些情况下,例如<div>,这是一个遗留属性,在这种情况下应该使用CSS height属性。 在其他情况下,例如<canvas>,必须使用此属性指定高度。 + 注意:在某些情况下,例如<div>,这是一个遗留属性,在这种情况下应该使用 CSS height 属性。 在其他情况下,例如<canvas>,必须使用此属性指定高度。 @@ -339,7 +339,7 @@ translation_of: Web/HTML/Attributes href {{ HTMLElement("a") }}, {{ HTMLElement("area") }}, {{ HTMLElement("base") }}, {{ HTMLElement("link") }} - 关联资源的URL。 + 关联资源的 URL。 hreflang @@ -609,7 +609,7 @@ translation_of: Web/HTML/Attributes style 全局属性 - 定义CSS样式,这些样式会覆盖之前设置的样式。 + 定义 CSS 样式,这些样式会覆盖之前设置的样式。 summary @@ -659,7 +659,7 @@ translation_of: Web/HTML/Attributes -

    内容属性和 IDL属性

    +

    内容属性和 IDL 属性

    在 HTML 中,大多数属性都有两副面孔:内容属性IDL(接口描述语言)属性

    diff --git a/files/zh-cn/web/html/attributes/pattern/index.md b/files/zh-cn/web/html/attributes/pattern/index.md index 6dde4640cb..934d083503 100644 --- a/files/zh-cn/web/html/attributes/pattern/index.md +++ b/files/zh-cn/web/html/attributes/pattern/index.md @@ -3,7 +3,7 @@ title: 'HTML attribute: pattern' slug: Web/HTML/Attributes/pattern tags: - 属性 - - 约束验证API + - 约束验证 API - HTML - 参考 translation_of: Web/HTML/Attributes/pattern @@ -11,7 +11,7 @@ translation_of: 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")}} 等输入类型的属性。 @@ -67,7 +67,7 @@ input:invalid { 你可以使用 {{htmlattrxref("pattern", "input")}} 属性来指定一个正则表达式,输入的值必须与之匹配,才能被视为有效(参见 [根据正则表达式进行验证](/zh-CN/docs/Learn/Forms/Form_validation#validating_against_a_regular_expression))了解关于使用正则表达式来验证输入的简单速成课程)。 -下面的例子将该值限制为4-8个字符,并要求它只包含小写字母。 +下面的例子将该值限制为 4-8 个字符,并要求它只包含小写字母。 ```html
    diff --git a/files/zh-cn/web/html/cors_enabled_image/index.html b/files/zh-cn/web/html/cors_enabled_image/index.html index 621e5d4d23..3c5f89b27d 100644 --- a/files/zh-cn/web/html/cors_enabled_image/index.html +++ b/files/zh-cn/web/html/cors_enabled_image/index.html @@ -32,7 +32,7 @@ translation_of: Web/HTML/CORS_enabled_image

    这种机制可以避免未经许可拉取远程网站信息而导致的用户隐私泄露。

    -

    示例: 存储一张外部域中的图片

    +

    示例:存储一张外部域中的图片

    在以下例子中,将实现允许检索来自外部的图像,并将其保存在本地存储。要实现这一点,我们需要配置服务器以及网站本身的编码。

    @@ -59,7 +59,7 @@ translation_of: Web/HTML/CORS_enabled_image

    开始下载图片

    -

    以下代码将在用户点击 "Download" 按钮时开始下载:

    +

    以下代码将在用户点击 "Download" 按钮时开始下载:

    function startDownload() {
       let imageURL = "https://cdn.glitch.com/4c9ebeb9-8b9a-4adc-ad0a-238d9ae00bb5%2Fmdn_logo-only_color.svg?1535749917189";
    @@ -73,7 +73,7 @@ translation_of: Web/HTML/CORS_enabled_image
     
     

    使用 "硬编码" 图片网址可以很方便的允许图片来自任何地址。当开始下载图片时,我们使用 {{domxref("HTMLImageElement.Image", "Image()")}} 构造器创建新的 {{domxref("HTMLImageElement")}} 对象,将图片的 crossOrigin 属性设置为"匿名"(即,允许对未经过验证的图像进行跨域下载)。添加图片的 {{event("load")}}事件的监听来判断图片数据是否已接收。

    -

    最后,将图片的 {{domxref("HTMLImageElement.src", "src")}}属性设置为图片的URL以触发图片下载。

    +

    最后,将图片的 {{domxref("HTMLImageElement.src", "src")}}属性设置为图片的 URL 以触发图片下载。

    接收和保存图片

    @@ -97,7 +97,7 @@ translation_of: Web/HTML/CORS_enabled_image } }
    -

    在 HTMLImageElement 调用 imageReceived()来处理"load" 事件以接收下载图片。一旦下载完成全部有效的数据即可触发该事件。从创建新 {{HTMLElement("canvas")}} 元素将图像转换为数据URL,到访问画布的变量 context 中的2D绘图上下文 ({{domxref("CanvasRenderingContext2D")}}).

    +

    在 HTMLImageElement 调用 imageReceived()来处理"load" 事件以接收下载图片。一旦下载完成全部有效的数据即可触发该事件。从创建新 {{HTMLElement("canvas")}} 元素将图像转换为数据 URL,到访问画布的变量 context 中的 2D 绘图上下文 ({{domxref("CanvasRenderingContext2D")}}).

    调整画布大小以匹配接收到的图像,然后使用 {{domxref("CanvasRenderingContext2D.drawImage", "drawImage()")}} 将图像绘制到画布中。画布之后被插入到文档中显示。

    diff --git a/files/zh-cn/web/html/global_attributes/accesskey/index.html b/files/zh-cn/web/html/global_attributes/accesskey/index.html index 736a0c58b7..98834a2f4e 100644 --- a/files/zh-cn/web/html/global_attributes/accesskey/index.html +++ b/files/zh-cn/web/html/global_attributes/accesskey/index.html @@ -14,7 +14,7 @@ translation_of: Web/HTML/Global_attributes/accesskey
    {{EmbedInteractiveExample("pages/tabbed/attribute-accesskey.html","tabbed-shorter")}}
    -

    注意:在WHATWG规范中,它说你可以指定多个空格分隔的字符,浏览器将使用它所支持的第一个字符。然而,这在大多数浏览器中是行不通的。在IE/Edge中,它将使用它支持的第一个没有问题的,只要没有与其他命令冲突。

    +

    注意:在 WHATWG 规范中,它说你可以指定多个空格分隔的字符,浏览器将使用它所支持的第一个字符。然而,这在大多数浏览器中是行不通的。在 IE/Edge 中,它将使用它支持的第一个没有问题的,只要没有与其他命令冲突。

    激活 accesskey 的操作取决于浏览器及其平台。

    @@ -77,7 +77,7 @@ translation_of: Web/HTML/Global_attributes/accesskey
  3. 通知用户accesskeys 存在,这样他们就能意识到该功能。如果没有公开这些信息的方法,accesskeys 可能会被意外激活。
  4. -

    由于这些问题,一般建议不要在大多数通用的网站和web应用程序中使用accesskey 属性。

    +

    由于这些问题,一般建议不要在大多数通用的网站和 web 应用程序中使用accesskey 属性。

    • WebAIM: Keyboard Accessibility - Accesskey
    • @@ -115,7 +115,7 @@ translation_of: Web/HTML/Global_attributes/accesskey {{SpecName('HTML5 W3C', "editing.html#the-accesskey-attribute", "accesskey")}} {{Spec2('HTML5 W3C')}} - 可以将几个字符设置为accesskey。而且,它可以设置在任何元素上。 + 可以将几个字符设置为 accesskey。而且,它可以设置在任何元素上。 {{SpecName('HTML4.01', "interact/forms.html#h-17.11.2", "accesskey")}} diff --git a/files/zh-cn/web/html/global_attributes/class/index.html b/files/zh-cn/web/html/global_attributes/class/index.html index 61e6611ca5..3305b97d17 100644 --- a/files/zh-cn/web/html/global_attributes/class/index.html +++ b/files/zh-cn/web/html/global_attributes/class/index.html @@ -8,13 +8,13 @@ translation_of: Web/HTML/Global_attributes/class ---
      {{HTMLSidebar("Global_attributes")}}
      -

      全局属性 class 的值是一个以空格分隔的元素的类名(classes )列表,它允许 CSS 和 Javascript 通过类选择器 (class selectors) 或DOM方法( {{domxref("document.getElementsByClassName")}})来选择和访问特定的元素。

      +

      全局属性 class 的值是一个以空格分隔的元素的类名(classes )列表,它允许 CSS 和 Javascript 通过类选择器 (class selectors) 或 DOM 方法 ( {{domxref("document.getElementsByClassName")}}) 来选择和访问特定的元素。

      {{EmbedInteractiveExample("pages/tabbed/attribute-class.html","tabbed-standard")}}
      -

      尽管对class 的命名没有要求,但 web 开发者最好使用可以表达元素语义目的的名称,而不是描述元素展现的名称(即使一个元素是斜体,但是 class 的命名也不应该是 italics)。语义化命名即使在页面展现发生改变时仍能合乎逻辑。

      +

      尽管对 class 的命名没有要求,但 web 开发者最好使用可以表达元素语义目的的名称,而不是描述元素展现的名称(即使一个元素是斜体,但是 class 的命名也不应该是 italics)。语义化命名即使在页面展现发生改变时仍能合乎逻辑。

      规范

      diff --git a/files/zh-cn/web/html/global_attributes/contenteditable/index.html b/files/zh-cn/web/html/global_attributes/contenteditable/index.html index 429e7e2017..93ba6801ff 100644 --- a/files/zh-cn/web/html/global_attributes/contenteditable/index.html +++ b/files/zh-cn/web/html/global_attributes/contenteditable/index.html @@ -24,7 +24,7 @@ translation_of: Web/HTML/Global_attributes/contenteditable

      该属性是一个枚举属性,而非布尔属性。这意味着必须显式设置其值为 truefalse 或空字符串中的一个,并且不允许简写为 <label contenteditable>Example Label</label>正确的用法是 <label contenteditable="true">Example Label</label>

      -

      你可以使用CSS {{cssxref("caret-color")}} 属性设置用于绘制文本插入{{Glossary("caret")}}的颜色。

      +

      你可以使用 CSS {{cssxref("caret-color")}} 属性设置用于绘制文本插入{{Glossary("caret")}}的颜色。

      规范

      diff --git a/files/zh-cn/web/html/global_attributes/contextmenu/index.html b/files/zh-cn/web/html/global_attributes/contextmenu/index.html index 4a42601760..e726879b22 100644 --- a/files/zh-cn/web/html/global_attributes/contextmenu/index.html +++ b/files/zh-cn/web/html/global_attributes/contextmenu/index.html @@ -18,7 +18,7 @@ translation_of: Web/HTML/Global_attributes/contextmenu
       
      -
      上下文菜单是指在用户交互(例如右键点击)时出现的菜单。 HTML5允许我们自定义此菜单。 这里有一些实现示例,包括嵌套菜单。
      +
      上下文菜单是指在用户交互(例如右键点击)时出现的菜单。 HTML5 允许我们自定义此菜单。 这里有一些实现示例,包括嵌套菜单。

      示例

      @@ -115,7 +115,7 @@ function changeImage() {

      {{Compat("html.global_attributes.contextmenu")}}

      -

      [1]通过命令行选项--enable-blink-features = ContextMenu可以获得实验性实现。直到Chrome 52和Opera 39之前,它还是一个可选的、实验性功能,但由于Web兼容性问题,现已被删除。在2017年6月,它从这两个浏览器里被完全移除了。这些记录在  Chrome bug 87553

      +

      [1] 通过命令行选项--enable-blink-features = ContextMenu可以获得实验性实现。直到 Chrome 52 和 Opera 39 之前,它还是一个可选的、实验性功能,但由于 Web 兼容性问题,现已被删除。在 2017 年 6 月,它从这两个浏览器里被完全移除了。这些记录在  Chrome bug 87553

      [2]Firefox Mobile 已经不再支持 contextmenu 属性 ({{bug(1424252)}})。

      diff --git a/files/zh-cn/web/html/global_attributes/data-_star_/index.html b/files/zh-cn/web/html/global_attributes/data-_star_/index.html index 091b601686..d4c2cc90bb 100644 --- a/files/zh-cn/web/html/global_attributes/data-_star_/index.html +++ b/files/zh-cn/web/html/global_attributes/data-_star_/index.html @@ -12,15 +12,15 @@ translation_of: Web/HTML/Global_attributes/data-*
      {{EmbedInteractiveExample("pages/tabbed/attribute-data.html","tabbed-standard")}}
      -

      所有这些自定义数据属性都可以通过所属元素的 {{domxref("HTMLElement")}} 接口来访问。  {{domxref("HTMLElement.dataset")}} 属性可以访问它们。 * 可以使用遵循 xml名称生产规则 的任何名称来被替换,并具有以下限制:

      +

      所有这些自定义数据属性都可以通过所属元素的 {{domxref("HTMLElement")}} 接口来访问。  {{domxref("HTMLElement.dataset")}} 属性可以访问它们。 * 可以使用遵循 xml 名称生产规则 的任何名称来被替换,并具有以下限制:

      • 该名称不能以xml开头,无论这些字母是大写还是小写;
      • 该名称不能包含任何分号 (U+003A);
      • -
      • 该名称不能包含A至Z的大写字母。
      • +
      • 该名称不能包含 A 至 Z 的大写字母。
      -

      注意,{{domxref("HTMLElement.dataset")}} 属性是一个{{domxref("DOMStringMap")}},并且自定义数据属性 data-test-value 可以通过 HTMLElement.dataset.testValue ( 或者是 HTMLElement.dataset["testValue"] )  来访问,任何破折号(U+002D) 都会被下个字母的大写替代(驼峰拼写)。

      +

      注意,{{domxref("HTMLElement.dataset")}} 属性是一个{{domxref("DOMStringMap")}},并且自定义数据属性 data-test-value 可以通过 HTMLElement.dataset.testValue ( 或者是 HTMLElement.dataset["testValue"] )  来访问,任何破折号 (U+002D) 都会被下个字母的大写替代 (驼峰拼写)。

      用法

      diff --git a/files/zh-cn/web/html/global_attributes/dir/index.html b/files/zh-cn/web/html/global_attributes/dir/index.html index 8f27c5ee20..a38f8d049a 100644 --- a/files/zh-cn/web/html/global_attributes/dir/index.html +++ b/files/zh-cn/web/html/global_attributes/dir/index.html @@ -23,13 +23,13 @@ translation_of: Web/HTML/Global_attributes/dir

      这个属性在{{ HTMLElement("bdi") }}元素中不可继承。未赋值时,它的默认值是auto

    • -

      这个属性可以被CSS属性{{ cssxref("direction") }}和{{ cssxref("unicode-bidi") }}覆盖,如果CSS网页有效且该元素支持这些属性的话。

      +

      这个属性可以被 CSS 属性{{ cssxref("direction") }}和{{ cssxref("unicode-bidi") }}覆盖,如果 CSS 网页有效且该元素支持这些属性的话。

    • -

      由于文本的方向是和内容的语义而不是和表现相关,因此有可能的话,网页开发者使用这一属性而非CSS属性是被推荐的。这样,即使在不支持CSS或禁用CSS的浏览器中,文本也会正常显示。

      +

      由于文本的方向是和内容的语义而不是和表现相关,因此有可能的话,网页开发者使用这一属性而非 CSS 属性是被推荐的。这样,即使在不支持 CSS 或禁用 CSS 的浏览器中,文本也会正常显示。

    • -

      auto应当用于方向未知的数据,如用户输入的数据,最终保存在数据库中的数据。

      +

      auto 应当用于方向未知的数据,如用户输入的数据,最终保存在数据库中的数据。

@@ -51,12 +51,12 @@ translation_of: Web/HTML/Global_attributes/dir {{SpecName('HTML5.1', "dom.html#the-dir-attribute", "dir")}} {{Spec2('HTML5.1')}} - {{SpecName('HTML WHATWG')}}的快照, 和{{SpecName('HTML5 W3C')}}比没有变化 + {{SpecName('HTML WHATWG')}}的快照,和{{SpecName('HTML5 W3C')}}比没有变化 {{SpecName('HTML5 W3C', "dom.html#the-dir-attribute", "dir")}} {{Spec2('HTML5 W3C')}} - {{SpecName('HTML WHATWG')}}的快照, 在 {{SpecName('HTML4.01')}}基础上增加了auto值,并且是全局属性。 + {{SpecName('HTML WHATWG')}}的快照,在 {{SpecName('HTML4.01')}}基础上增加了 auto 值,并且是全局属性。 {{SpecName('HTML4.01', "dirlang.html#h-8.2", "dir")}} diff --git a/files/zh-cn/web/html/global_attributes/draggable/index.html b/files/zh-cn/web/html/global_attributes/draggable/index.html index 910f94d027..dda8df2427 100644 --- a/files/zh-cn/web/html/global_attributes/draggable/index.html +++ b/files/zh-cn/web/html/global_attributes/draggable/index.html @@ -7,7 +7,7 @@ translation_of: Web/HTML/Global_attributes/draggable ---

{{HTMLSidebar("Global_attributes")}}{{SeeCompatTable}}

-

全局属性 draggable 是一个枚举类型的属性,用于标识元素是否允许使用 拖放操作API 拖动。它的取值如下:

+

全局属性 draggable 是一个枚举类型的属性,用于标识元素是否允许使用 拖放操作 API 拖动。它的取值如下:

{{htmlattrdef("class")}}
-
一个以空格分隔的元素的类名(classes )列表,它允许 CSS 和 Javascript 通过类选择器 (class selectors) 或DOM方法( document.getElementsByClassName)来选择和访问特定的元素。
+
一个以空格分隔的元素的类名(classes )列表,它允许 CSS 和 Javascript 通过类选择器 (class selectors) 或 DOM 方法 ( document.getElementsByClassName) 来选择和访问特定的元素。
{{htmlattrdef("contenteditable")}}
一个枚举属性(enumerated attribute),表示元素是否可被用户编辑。 如果可以,浏览器会调整元素的部件(widget)以允许编辑。
{{htmlattrdef("title")}}
-
包含表示与其所属元素相关信息的文本。 这些信息通常可以作为提示呈现给用户,但不是必须的。
+
包含表示与其所属元素相关信息的文本。 这些信息通常可以作为提示呈现给用户,但不是必须的。
{{htmlattrdef("translate")}} {{experimental_inline}}
枚举属性,用于指定在页面本地化时是否转换元素的属性值及其{{domxref("Text")}} 节点子节点的值,或者是否保持它们不变。它可以具有以下值: