Accessibility
<blink> elements are deprecated and must not be used
Avoid using animation and blinking that cannot be controlled by the user.
As the name suggests, blink
tags cause content to
flash. Though you may like the effect, blinking text can be difficult to read, and blinking
objects (links, buttons, etc.) can be difficult to activate, especially for users with imprecise
or limited dexterity.
It can be very difficult for people with visual and cognitive disabilities to see and
understand text that blinks. Blinking text be distracting, especially for users with
cognitive disabilities. It can also be difficult for some individuals to comprehend. For
these reasons, the blink
element should never be used.
Fixing the problem
Remove all blink
elements.
An example of a code snippet you should remove from an HTML file:
<p><blink>Moving Sale Thursday!</blink></p>
An example of a code snippet you should remove from a CSS file:
h1 {
text-decoration: blink;
}
Note:
A number of modern browsers do not support blinking text. It is entirely possible
that you will have the blink
element in an HTML file, but this won’t
produce blinking text on the web page. For this reason, don’t rely on the visual
rendering of an HTML document to determine whether there are blink
tags
in it; be sure to check the actual file contents.
To fix both of the above code examples, remove the blink
element and/or
text-decoration: blink;
from your CSS. Replace this markup to make the text
stand out in some other way.