In an increasingly digital world, website accessibility is becoming essential. For the online experience to be truly inclusive, it’s important to take into account the needs of all users, including those with different abilities – the so-called rules of digital accessibility.

This article presents eight fundamental rules for improving the accessibility of your website. By understanding and implementing these rules, you can help create an online space where everyone can access content fairly and effectively.

1. Create a keyboard-ready site

For a variety of reasons, some users navigate exclusively with their keyboard, which means that websites must be accessible with both mouse and keyboard.

keyboard friendly website
Focused elements on the page

2. Show focus on pages

Keyboard users generally use the “tab” key to navigate between different elements on the page, such as links or forms. Showing the focus allows keyboard users and those who enlarge the display to clearly find their way around the web page.

3. Give web pages relevant titles

The title of a web page is the first piece of information perceived by a screen reader, and helps to distinguish between browser tabs. It must be descriptive, unique and correspond to the main content of the page.

relevant titles
use contrast

4. Use appropriate contrasts

Enhanced contrast on a web page benefits not only the visually impaired, but also other users, such as those who are far from their screen or subject to reflections. It’s therefore essential to check that web pages respect a good contrast ratio, and this applies to all textual content on the website.

It’s also important to ensure that information is not presented solely in a specific color. Indeed, any user who does not have access to this color (for example, people with color blindness) will not have access to this information.

Relevant tool: the Color Contrast Analyser (CCA) tool enables you to test the contrast ratio between text and background. This tool can be downloaded free of charge.

5. Structuring content using HTML5 tags

HTML5 relies on tags to structure content, such as headers, titles, text, lists, quotations, links, forms, footers and so on. A well-defined structure makes it easier for screen readers to navigate and understand content.

Structure content with HTML 5
Readable pages

6. Create readable pages at 200% magnification

Web pages must remain legible when the user wishes to change the display size of fonts and content within them, without elements overlapping, being truncated or disappearing.

7. Describe images that convey information

Images that are crucial to understanding the content should be accompanied by a text description, making it easier for those who can’t see the images to access the information.

Insert alt image text
accessible forms

8. Building accessible forms

To be as accessible as possible, forms need to take several factors into account:

 → The fields to be filled in a form are accompanied by a label (for example, the texts “last name”, “first name” and “date of birth” are labels). In addition, the label and the field to be filled in are positioned close to each other, so that their visual proximity highlights their relationship.

→ Each button has a clear, self-explanatory title. For example, a button labeled “Submit form” or “Start search” is more explicit than one labeled “OK”.

→ Mandatory fields must also be indicated in the form, as well as any errors in completing these mandatory fields.

→ Fields that only work if the user fills them in according to a predefined format (such as date of birth) must be accompanied by the type of format expected, or by help to enable the user to fill in these fields correctly.


These rules for digital accessibility provide a practical guide to improving readability and access to your website, as part of a drive towards a positive online experience for all.