diff --git a/files/en-us/web/api/ecdhkeyderiveparams/index.html b/files/en-us/web/api/ecdhkeyderiveparams/index.html index aec34a79d085550..85014501b1b7893 100644 --- a/files/en-us/web/api/ecdhkeyderiveparams/index.html +++ b/files/en-us/web/api/ecdhkeyderiveparams/index.html @@ -10,7 +10,7 @@ ---
{{ APIRef("Web Crypto API") }}
-

The EcdhKeyDeriveParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into {{domxref("SubtleCrypto.deriveKey()")}},  when using the ECDH algorithm.

+

The EcdhKeyDeriveParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into {{domxref("SubtleCrypto.deriveKey()")}},  when using the ECDH algorithm.

ECDH enables two people who each have a key pair consisting of a public and a private key to derive a shared secret. They exchange public keys and use the combination of their private key and the other entity's public key to derive a secret key that they — and noone else — share.

diff --git a/files/en-us/web/api/ecdsaparams/index.html b/files/en-us/web/api/ecdsaparams/index.html index b2ad88685f0b8ab..dd2394402f825bc 100644 --- a/files/en-us/web/api/ecdsaparams/index.html +++ b/files/en-us/web/api/ecdsaparams/index.html @@ -10,7 +10,7 @@ ---
{{ APIRef("Web Crypto API") }}
-

The EcdsaParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into {{domxref("SubtleCrypto.sign()")}} or {{domxref("SubtleCrypto.verify()")}} when using the ECDSA algorithm.

+

The EcdsaParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into {{domxref("SubtleCrypto.sign()")}} or {{domxref("SubtleCrypto.verify()")}} when using the ECDSA algorithm.

Properties

@@ -20,13 +20,13 @@

Properties

hash
A {{domxref("DOMString")}}. An identifier for the digest algorithm to use. This should be one of the following:
-

Warning: SHA-1 is also supported here but the SHA-1 algorithm is considered vulnerable and should no longer be used.

+

Warning: SHA-1 is also supported here but the SHA-1 algorithm is considered vulnerable and should no longer be used.

diff --git a/files/en-us/web/api/eckeygenparams/index.html b/files/en-us/web/api/eckeygenparams/index.html index 78dff3b77198584..5cc9623b442a716 100644 --- a/files/en-us/web/api/eckeygenparams/index.html +++ b/files/en-us/web/api/eckeygenparams/index.html @@ -10,7 +10,7 @@ ---
{{ APIRef("Web Crypto API") }}
-

The EcKeyGenParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into {{domxref("SubtleCrypto.generateKey()")}}, when generating any elliptic-curve-based key pair: that is, when the algorithm is identified as either of ECDSA or ECDH.

+

The EcKeyGenParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into {{domxref("SubtleCrypto.generateKey()")}}, when generating any elliptic-curve-based key pair: that is, when the algorithm is identified as either of ECDSA or ECDH.

Properties

diff --git a/files/en-us/web/api/eckeyimportparams/index.html b/files/en-us/web/api/eckeyimportparams/index.html index 7b22da2243c3e5f..c8d863a488a656b 100644 --- a/files/en-us/web/api/eckeyimportparams/index.html +++ b/files/en-us/web/api/eckeyimportparams/index.html @@ -8,7 +8,7 @@ - Reference - Web Crypto API --- -

{{ APIRef("Web Crypto API") }}The EcKeyImportParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into {{domxref("SubtleCrypto.importKey()")}} or {{domxref("SubtleCrypto.unwrapKey()")}}, when generating any elliptic-curve-based key pair: that is, when the algorithm is identified as either of ECDSA or ECDH.

+

{{ APIRef("Web Crypto API") }}The EcKeyImportParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into {{domxref("SubtleCrypto.importKey()")}} or {{domxref("SubtleCrypto.unwrapKey()")}}, when generating any elliptic-curve-based key pair: that is, when the algorithm is identified as either of ECDSA or ECDH.

Properties

diff --git a/files/en-us/web/api/element/blur_event/index.html b/files/en-us/web/api/element/blur_event/index.html index 5afb4cf145d8c33..d198a784ea4cb61 100644 --- a/files/en-us/web/api/element/blur_event/index.html +++ b/files/en-us/web/api/element/blur_event/index.html @@ -13,7 +13,7 @@ ---
{{APIRef}}
-

The blur event fires when an element has lost focus. The main difference between this event and {{domxref("Element/focusout_event", "focusout")}} is that focusout bubbles while blur does not.

+

The blur event fires when an element has lost focus. The main difference between this event and {{domxref("Element/focusout_event", "focusout")}} is that focusout bubbles while blur does not.

The opposite of blur is {{domxref("Element/focus_event", "focus")}}.

diff --git a/files/en-us/web/api/element/click_event/index.html b/files/en-us/web/api/element/click_event/index.html index 304c84e611d40ef..1ee66e370be872d 100644 --- a/files/en-us/web/api/element/click_event/index.html +++ b/files/en-us/web/api/element/click_event/index.html @@ -46,7 +46,7 @@

Usage notes

-

The {{domxref("MouseEvent")}} object passed into the event handler for click has its {{domxref("Event.detail", "detail")}} property set to the number of times the {{domxref("Event.target", "target")}} was clicked. In other words, detail will be 2 for a double-click, 3 for triple-click, and so forth. This counter resets after a short interval without any clicks occurring; the specifics of how long that interval is may vary from browser to browser and across platforms. The interval is also likely to be affected by user preferences; for example, accessibility options may extend this interval to make it easier to perform multiple clicks with adaptive interfaces.

+

The {{domxref("MouseEvent")}} object passed into the event handler for click has its {{domxref("UIEvent/detail", "detail")}} property set to the number of times the {{domxref("Event.target", "target")}} was clicked. In other words, detail will be 2 for a double-click, 3 for triple-click, and so forth. This counter resets after a short interval without any clicks occurring; the specifics of how long that interval is may vary from browser to browser and across platforms. The interval is also likely to be affected by user preferences; for example, accessibility options may extend this interval to make it easier to perform multiple clicks with adaptive interfaces.

Internet Explorer

diff --git a/files/en-us/web/api/element/closest/index.html b/files/en-us/web/api/element/closest/index.html index c17560efd172cc2..0fdb878475f07f0 100644 --- a/files/en-us/web/api/element/closest/index.html +++ b/files/en-us/web/api/element/closest/index.html @@ -2,13 +2,13 @@ title: Element.closest() slug: Web/API/Element/closest tags: -- API -- CSS Selector -- DOM -- Element -- Method -- Reference -- Selector + - API + - CSS Selector + - DOM + - Element + - Method + - Reference + - Selector ---
{{APIRef('DOM')}}
@@ -154,7 +154,7 @@

See also

diff --git a/files/en-us/web/api/element/focusout_event/index.html b/files/en-us/web/api/element/focusout_event/index.html index 227f9bca088518a..e6ccc90a8a26e8c 100644 --- a/files/en-us/web/api/element/focusout_event/index.html +++ b/files/en-us/web/api/element/focusout_event/index.html @@ -13,7 +13,7 @@ ---
{{APIRef}}
-

The focusout event fires when an element is about to lose focus. The main difference between this event and {{domxref("Element/blur_event", "blur")}} is that focusout bubbles while blur does not.

+

The focusout event fires when an element is about to lose focus. The main difference between this event and {{domxref("Element/blur_event", "blur")}} is that focusout bubbles while blur does not.

The opposite of focusout is {{domxref("Element/focusin_event", "focusin")}}.

diff --git a/files/en-us/web/api/element/getattribute/index.html b/files/en-us/web/api/element/getattribute/index.html index eb863a0b44b6049..b9f8db83bb3b2fb 100644 --- a/files/en-us/web/api/element/getattribute/index.html +++ b/files/en-us/web/api/element/getattribute/index.html @@ -2,11 +2,11 @@ title: Element.getAttribute() slug: Web/API/Element/getAttribute tags: -- API -- DOM -- Element -- Method -- Reference + - API + - DOM + - Element + - Method + - Reference ---
{{APIRef("DOM")}}
@@ -14,7 +14,7 @@ {{domxref("Element")}} interface returns the value of a specified attribute on the element. If the given attribute does not exist, the value returned will either be null or "" (the empty string); see Non-existing attributes for details.

+ href="#non-existing_attributes">Non-existing attributes for details.

Syntax

diff --git a/files/en-us/web/api/element/getattributenode/index.html b/files/en-us/web/api/element/getattributenode/index.html index 788cbd516ac5737..5a96332b5addccf 100644 --- a/files/en-us/web/api/element/getattributenode/index.html +++ b/files/en-us/web/api/element/getattributenode/index.html @@ -34,9 +34,9 @@

Notes

When called on an HTML element in a DOM flagged as an HTML document, getAttributeNode lower-cases its argument before proceeding.

-

The Attr node inherits from Node, but is not considered a part of the document tree. Common Node attributes like parentNode, previousSibling, and nextSibling are null for an Attr node. You can, however, get the element to which the attribute belongs with the ownerElement property.

+

The Attr node inherits from Node, but is not considered a part of the document tree. Common Node attributes like parentNode, previousSibling, and nextSibling are null for an Attr node. You can, however, get the element to which the attribute belongs with the ownerElement property.

-

getAttribute is usually used instead of getAttributeNode to get the value of an element's attribute.

+

getAttribute is usually used instead of getAttributeNode to get the value of an element's attribute.

{{ DOMAttributeMethods() }}

diff --git a/files/en-us/web/api/element/getattributenodens/index.html b/files/en-us/web/api/element/getattributenodens/index.html index 63044e3b13e6939..116fd8f5ed0f777 100644 --- a/files/en-us/web/api/element/getattributenodens/index.html +++ b/files/en-us/web/api/element/getattributenodens/index.html @@ -26,7 +26,7 @@

Syntax

Notes

-

getAttributeNodeNS is more specific than getAttributeNode in that it allows you to specify attributes that are part of a particular namespace. The corresponding setter method is setAttributeNodeNS.

+

getAttributeNodeNS is more specific than getAttributeNode in that it allows you to specify attributes that are part of a particular namespace. The corresponding setter method is setAttributeNodeNS.

{{ DOMAttributeMethods() }}

diff --git a/files/en-us/web/api/element/getattributens/index.html b/files/en-us/web/api/element/getattributens/index.html index 237c7793585c661..553ce6469cfe9fd 100644 --- a/files/en-us/web/api/element/getattributens/index.html +++ b/files/en-us/web/api/element/getattributens/index.html @@ -2,11 +2,11 @@ title: Element.getAttributeNS() slug: Web/API/Element/getAttributeNS tags: -- API -- DOM -- Element -- Method -- Reference + - API + - DOM + - Element + - Method + - Reference ---
{{APIRef("DOM")}}
@@ -141,6 +141,6 @@

Browser compatibility

See also

diff --git a/files/en-us/web/api/element/getelementsbytagname/index.html b/files/en-us/web/api/element/getelementsbytagname/index.html index 93921b286788980..d8a1008d8a2002c 100644 --- a/files/en-us/web/api/element/getelementsbytagname/index.html +++ b/files/en-us/web/api/element/getelementsbytagname/index.html @@ -2,18 +2,18 @@ title: Element.getElementsByTagName() slug: Web/API/Element/getElementsByTagName tags: -- API -- DOM -- Element -- Method -- Reference + - API + - DOM + - Element + - Method + - Reference ---
{{ APIRef("DOM") }}

The Element.getElementsByTagName() method returns a live {{domxref("HTMLCollection")}} of elements with the given tag name. All descendants of the + href="/en-US/docs/Web/API/Element/tagName">tag name. All descendants of the specified element are searched, but not the element itself. The returned list is live, which means it updates itself with the DOM tree automatically. Therefore, there is no need to call Element.getElementsByTagName() with @@ -33,7 +33,7 @@

Syntax

elements = element.getElementsByTagName(tagName)
+ class="brush: js">elements = element.getElementsByTagName(tagName)