Authors may find it convenient to use ''all: unset'',
- to get fully unstyled controls
+ to get fully unstyled
widgets
which they can then style as they want without interference from the browser's UA stylesheet.
However, this also suppresses the focus indicators provided by the same UA stylesheet.
In order avoid damaging accessibility,
@@ -1975,16 +1978,16 @@ they intended.
Effects of 'appearance' on Semantic Aspects of Elements
-UAs must preserve aspects of the control
-which are necessary to operate the control with its original semantics.
+UAs must preserve aspects of the
widget
+which are necessary to operate the
widget with its original semantics.
The UA may however give them a different look and feel
-as long as it remains possible to operate the control.
-Aspects of a control which are merely needed to observe the state the control is in
+as long as it remains possible to operate the
widget.
+Aspects of a
widget which are merely needed to observe the state the
widget is in
and are not needed to operate it
should be suppressed as well
when the same information can be conveyed using ordinary CSS.
Document languages should specify
-for each control that they define
+for each
widget that they define
what needs to be preserved.