diff --git a/index.html b/index.html index ab1e4de..a7f7b1d 100644 --- a/index.html +++ b/index.html @@ -1527,7 +1527,10 @@

- [^img^] with [^img/alt^]`="some text"` +
+ [^img^] with an accessible name. E.g., [^img/alt^]`="some text"` or as provided by other + `img` naming methods +
role=img @@ -1564,42 +1567,39 @@

- - [^img^] with [^img/alt^]`=""` + + [^img^] with no accessible name. - role=presentation - - -

- No `role` other than presentation, which is NOT RECOMMENDED -

-

- No `aria-*` attributes - except `aria-hidden="true"`. -

- - - - - [^img^] without an `alt` attribute - - - role=img +
+

+ If the `img` has an empty `alt` ([^img/alt^]`=""`) and lacks any other + `img` naming methods:
+ role=none, + role=presentation +

+

+ If the `img` lacks an `alt` attribute and lacks any other + `img` naming methods:
+ role=img +

+

- If no accessible name is provided via other - `img` naming methods (e.g., `aria-labelledby`, `aria-label`): - No `role` other than img, which is NOT RECOMMENDED. + No `role` other the roles + role=img, + role=none or + presentation, which are NOT RECOMMENDED.

No `aria-*` attributes except `aria-hidden="true"`.

+

Otherwise, if the `img` has an author defined accessible name, - see `img` with `alt="some text"`. + see `img` with an accessible name.