diff --git a/index.html b/index.html index 6cc8477bf..b5875ba05 100644 --- a/index.html +++ b/index.html @@ -11499,7 +11499,7 @@

Definitions of States and Properties (all aria-* attributes)

Related Concepts: - title attribute in [[HTML]] + Used in Roles: @@ -11519,7 +11519,7 @@

Definitions of States and Properties (all aria-* attributes)

aria-labelledby
-

Identifies the element (or elements) that labels the current element. See related aria-describedby.

+

Identifies the element (or elements) that labels the current element. See related aria-label and aria-describedby.

The purpose of aria-labelledby is the same as that of aria-label. It provides the user with a recognizable name of the object. The most common accessibility API mapping for a label is the accessible name property.

If the interface is such that it is not possible to have a visible label on the screen, authors SHOULD use aria-label and SHOULD NOT use aria-labelledby. As required by the accessible name and description computation, user agents give precedence to aria-labelledby over aria-label when computing the accessible name property.

The aria-labelledby attribute is similar to aria-describedby in that both reference other elements to calculate a text alternative, but a label should be concise, where a description is intended to provide more verbose information.

@@ -13022,6 +13022,7 @@

Conflicts with Host Language Semantics

Certain ARIA features are critical to building a complete model in the accessibility API. Such features are not expected to conflict with native host language semantics (though they may complement them). Therefore, host languages MUST NOT declare strong native semantics that prevent use of the following ARIA features: