Make a link accessible

Understand the key considerations for making a link accessible.

Keyboard, mouse and touch accessibility

A link must be accessible to people using a keyboard, mouse or touch.

Name, role and states

A link needs to have certain properties programmatically exposed so that users who rely on assistive technologies know what component they’re dealing with.

Colour and contrast

A link must not rely on colour alone to be visible to people with low vision or colour blindness. It also needs to stand out with sufficient contrast against its surrounding colours.

Other accessibility considerations

Additional accessibility considerations for different types and characteristics of links.