Accessibility
· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.DLink & Button QualityAction4 issue(s) across 870 links and 74 buttonsFIX
| Element | Text | Issue | Suggested Fix |
|---|---|---|---|
| https://www.20minutes.fr/ | (empty) | empty | Add link text or aria-label |
| https://www.20minutes.fr | (empty) | empty | Add link text or aria-label |
| https://podcasts.20minutes.fr/ | Podcasts | new tab | Add '(opens in new tab)' to text |
| https://www.20minutes.fr/gestion-cookies | Gestion des cookies | new tab | Add '(opens in new tab)' to text |
| <button> | (empty) | empty | Add button text or aria-label |
| <button> | (empty) | empty | Add button text or aria-label |
Links without text are announced as raw URLs by screen readers.
https://www.20minutes.fr/; https://www.20minutes.fr
Links with no accessible text (empty <a></a>, image-only no alt, icon-only no aria-label) are unidentifiable to screen readers.
Source: WCAG 2.1 SC 2.4.4
Add '(opens in new tab)' to link text or aria-label.
https://podcasts.20minutes.fr/; https://www.20minutes.fr/gestion-cookies
Links with target="_blank" without rel="noopener" leak the originating page's window context — security and UX issue.
Learn more ▾ ▴
Without rel="noopener", the new tab can navigate the original tab via window.opener (tab-nabbing attack). Modern browsers default to noopener for target=_blank but only since recent versions. Always set rel="noopener noreferrer" explicitly.
Source: MDN target / OWASP
Icon-only buttons need an aria-label so screen readers can announce them.
button.color-white (#1593 on page); button.color-white (#1597 on page)
Buttons with no accessible text (icon-only, no aria-label) can't be activated by voice control or understood by screen readers.
Source: WCAG 2.1 SC 4.1.2
FFavicon & BrandingAction2 icon(s) detectedFIX
DWeb ManifestActionNot foundFIX
No web manifest found.
DDark Mode SupportActionNo dark mode signalsFIX
Detection limited to meta tags and inline styles.
DPrint StylesheetActionNo print stylesFIX
BLandmark Structure10 landmarksREVIEW
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Without a skip-nav link, keyboard users tab through every nav item before reaching content — every page, every visit.
Learn more ▾ ▴
WCAG 2.4.1 (Bypass Blocks) requires a mechanism to skip past repeated content. The standard implementation is a 'Skip to main content' link that's the first focusable element, visually hidden until focused. Three lines of HTML + four of CSS.
Source: WCAG 2.1 SC 2.4.1
C404 Error PageActionHTTP 404, custom pageREVIEW
CColor Contrast (Screenshot)Action20 text elements analyzed, 20 fail WCAG AAREVIEW
Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.
Show all checked elements (20)
| Element | Ratio | Required | FG | BG | Result |
|---|---|---|---|---|---|
| h2 Le récap | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h2 de la journée | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h2 Notre dossier sur la… | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h2 À suivre | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h2 Retrouvez l’intég… | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h2 L'actualité du mome… | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h2 Sélection de jeux p… | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h2 En Images | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h2 Podcasts | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h2 Idées de sorties à… | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h2 Ville par ville | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h2 Partenaires | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h3 ZFE, grands chantier… | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h3 100% voyance | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h3 Ce proviseur héroï… | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h3 Jamie Dornan confirm… | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h3 Ligue des Champions … | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| h3 Nuit de fête en Hon… | 1.37:1 | 3.0:1 | #000000 | #22252E | Fail |
| title 20 Minutes - Toute … | 3.49:1 | 4.5:1 | #000000 | #4742FF | Fail |
| a Passer au contenu pr… | 3.49:1 | 4.5:1 | #000000 | #4742FF | Fail |
Methodology: The top 20 text elements by font size were checked. Background color was sampled from the desktop screenshot using a 5-point pattern. WCAG 2.1 AA requires 4.5:1 for normal text and 3:1 for large text.
BLighthouse Accessibility AuditsScore 82/100 — 7 failing, 29 passedREVIEW
Accessibility
These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.
Names and labels
When a button doesn't have an accessible name, screen readers announce it as "button", making it unusable for users who rely on screen readers. Learn how to make buttons more accessible.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
body.bg-color > header.px-m@xs > div.js-header-btn-menu > button.color-white body.bg-color > header.px-m@xs > div.js-header-btn-menu > button.color-white |
Form elements without effective labels can create frustrating experiences for screen reader users. Learn more about the `select` element.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Sélectionnez un département
Ain
Aisne
Allier
Alpes-de-Haute-Provence
Alpes-Mari… div.mx-m@xs > div.flex@xs > div.c-select__container > select.c-select__select |
Screen reader users rely on frame titles to describe the contents of frames. Learn more about frame titles.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
div.o-page-wrap > figure.mt-xl@xs > div.c-media__content > iframe div.o-page-wrap > figure.mt-xl@xs > div.c-media__content > iframe |
body.bg-color > iframe#dtk-videofeed body.bg-color > iframe#dtk-videofeed |
Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. Learn how to make links accessible.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
body.bg-color > nav.flex@xs > div.inline-flex@xs > a body.bg-color > nav.flex@xs > div.inline-flex@xs > a |
body.bg-color > nav.flex@xs > div.inline-flex@xs > a body.bg-color > nav.flex@xs > div.inline-flex@xs > a |
body.bg-color > nav.flex@xs > div.inline-flex@xs > a body.bg-color > nav.flex@xs > div.inline-flex@xs > a |
body.bg-color > nav.flex@xs > div.inline-flex@xs > a body.bg-color > nav.flex@xs > div.inline-flex@xs > a |
These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
Contrast
Low-contrast text is difficult or impossible for many users to read. Learn how to provide sufficient color contrast.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
LE DESSOUS DES CARTES div.mb-xxl@xs > div.card-item-2 > article.mx-m@xs > span.mb-xxs-2@xs |
BAYERN - REAL MADRID (4-3) div.mb-xxl@xs > div.card-item-6 > article.mx-m@xs > span.mb-xxs-2@xs |
ROI DE LA RÉNO' div.mb-xxl@xs > div.card-item-8 > article.mx-m@xs > span.mb-xxs-2@xs |
GRAND REMPLACEMENT div.mb-xxl@xs > div.card-item-9 > article.mx-m@xs > span.mb-xxs-2@xs |
BOYCOTT div.mb-xxl@xs > div.card-item-2 > article.mx-m@xs > span.mb-xxs-2@xs |
BEC SUCRÉ div.mb-xxl@xs > div.card-item-3 > article.mx-m@xs > span.mb-xxs-2@xs |
BON PLAN XIAOMI div.mb-xxl@xs > div.card-item-4 > article.mx-m@xs > span.mb-xxs-2@xs |
JEU CONCOURS div.mb-xxl@xs > div.card-item-8 > article.mx-m@xs > span.mb-xxs-2@xs |
BON PLAN CANAL+ div.mb-xxl@xs > div.card-item-4 > article.mx-m@xs > span.mb-xxs-2@xs |
CINÉMA div > article.flex@xs > a > span.mx-m@xs |
BOYCOTT aside > div.card-item-1 > article.mx-m@xs > span.mb-xxs-2@xs |
HUNG UP aside > div.card-item-2 > article.mx-m@xs > span.mb-xxs-2@xs |
ANNONCE aside > div.card-item-3 > article.mx-m@xs > span.mb-xxs-2@xs |
FOOTBALL div > article.flex@xs > a > span.mx-m@xs |
PROBLEMOS aside > div.card-item-1 > article.mx-m@xs > span.mb-xxs-2@xs |
SANCTION aside > div.card-item-2 > article.mx-m@xs > span.mb-xxs-2@xs |
FRANCE 98 aside > div.card-item-3 > article.mx-m@xs > span.mb-xxs-2@xs |
MERCI MAIS NON MERCI section.mb-xxl@xs > div.card-item-1 > article.mx-m@xs > span.mb-xxs-2@xs |
SANS GLAÇONS S’IL VOUS PLAÎT section.mb-xxl@xs > div.card-item-2 > article.mx-m@xs > span.mb-xxs-2@xs |
STOP ! section.mb-xxl@xs > div.card-item-3 > article.mx-m@xs > span.mb-xxs-2@xs |
SANTÉ DU CŒUR section.mb-xxl@xs > div.card-item-4 > article.mx-m@xs > span.mb-xxs-2@xs |
REGRETTABLE section.mb-xxl@xs > div.card-item-1 > article.mx-m@xs > span.mb-xxs-2@xs |
COUP D’ARRÊT section.mb-xxl@xs > div.card-item-2 > article.mx-m@xs > span.mb-xxs-2@xs |
TECHNOLOGIE section.mb-xxl@xs > div.card-item-3 > article.mx-m@xs > span.mb-xxs-2@xs |
MY SPORT, MY CHOICE section.mb-xxl@xs > div.card-item-4 > article.mx-m@xs > span.mb-xxs-2@xs |
ANIMAUX section.mb-xxl@xs > div.card-item-1 > article.mx-m@xs > span.mb-xxs-2@xs |
MARCHÉS section.mb-xxl@xs > div.card-item-2 > article.mx-m@xs > span.mb-xxs-2@xs |
PLUS TARD section.mb-xxl@xs > div.card-item-3 > article.mx-m@xs > span.mb-xxs-2@xs |
NATURE EN VILLE section.mb-xxl@xs > div.card-item-4 > article.mx-m@xs > span.mb-xxs-2@xs |
REGRETTABLE section.mb-xxl@xs > div.card-item-1 > article.mx-m@xs > span.mb-xxs-2@xs |
REVENUS CONTRASTÉS section.mb-xxl@xs > div.card-item-2 > article.mx-m@xs > span.mb-xxs-2@xs |
DÉFAILLANCES section.mb-xxl@xs > div.card-item-3 > article.mx-m@xs > span.mb-xxs-2@xs |
BONS CHOIX D’ORIENTATION section.mb-xxl@xs > div.card-item-4 > article.mx-m@xs > span.mb-xxs-2@xs |
QUESTION PHILO section.mb-xxl@xs > div.card-item-1 > article.mx-m@xs > span.mb-xxs-2@xs |
IMPÔTS section.mb-xxl@xs > div.card-item-2 > article.mx-m@xs > span.mb-xxs-2@xs |
VELOTAF section.mb-xxl@xs > div.card-item-3 > article.mx-m@xs > span.mb-xxs-2@xs |
VIGILANCE section.mb-xxl@xs > div.card-item-4 > article.mx-m@xs > span.mb-xxs-2@xs |
BON PLAN section.mb-xxl@xs > div.card-item-1 > article.mx-m@xs > span.mb-xxs-2@xs |
BON PLAN section.mb-xxl@xs > div.card-item-2 > article.mx-m@xs > span.mb-xxs-2@xs |
LOTO section.mb-xxl@xs > div.card-item-3 > article.mx-m@xs > span.mb-xxs-2@xs |
BON PLAN section.mb-xxl@xs > div.card-item-4 > article.mx-m@xs > span.mb-xxs-2@xs |
Dub article.flex@xs > div.pb-xxs-3@xs > h4.font-weight-semi-bold@xs > a |
Croire Aux Fauves article.flex@xs > div.pb-xxs-3@xs > h4.font-weight-semi-bold@xs > a |
Voir toutes les sorties section.bg-entertainment > div.py-xxl@xs > div.mt-xl@xs > a.c-link |
These are opportunities to improve the legibility of your content.
Navigation
Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. Learn more about heading order.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
Dub article.shrink-0@xs > article.flex@xs > div.pb-xxs-3@xs > h4.font-weight-semi-bold@xs |
These are opportunities to improve keyboard navigation in your application.
Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. Learn more about accessible names.
Performance issues directly impact user engagement and conversion rates.
| Failing Elements |
|---|
10 article.flex@xs > ul.mt-s@xs > li.flex@xs > div.color-black |
0 article.flex@xs > ul.mt-s@xs > li.flex@xs > div.color-black |
44 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
432 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
4 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
21 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
18 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
80 article.flex@xs > ul.mx-m@xs > li.flex@xs > div.color-black |
0 article.flex@xs > ul.mx-m@xs > li.flex@xs > div.color-black |
15 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
30 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
12 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
90 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
5 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
68 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
87 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
52 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
4 article.flex@xs > ul.mx-m@xs > li.flex@xs > div.color-black |
0 article.flex@xs > ul.mx-m@xs > li.flex@xs > div.color-black |
33 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
27 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
76 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
9 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
1 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
1 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
6 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
6 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
1 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
137 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
5 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
57 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
25 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
6 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
6 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
4 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
16 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
4 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
4 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
1 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
2 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
1 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
5 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-white |
9 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-white |
5 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-white |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-white |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
0 article.mx-m@xs > ul.mt-xs@xs > li.flex@xs > div.color-black |
AHeading Hierarchy214 headings, 1 skip(s)PASS
- H1 20 Minutes : Actualités et infos en direct
- H2 Le récapde la journée
- H3 « Mon père n’a pas eu le choix »… Le point sur l'enfant séquestré en Alsace
- H3 Le torchon brûle de plus belle entre Israël et la France au sujet du Liban
- H3 Une fusillade éclate dans une école en Turquie, neuf morts et 13 blessés
- H3 Comment Kanye West est-il devenu un fou infréquentable ?
- H3 Un PSG froid comme la glace évite le piège d'Anfield et rejoint les demies
- H3 ZFE, grands chantiers, entreprises… L’essentiel de la loi de « simplification »
- H3 Quelles sont les qualités requises pour présenter la météo à la télévision ?
- H3 liveLes États-Unis revendiquent l’interception de dix navires dans le détroit d'Ormuz...
- H3 Le Plaza Athénée se sépare de Jean Imbert soupçonné de violences conjugales
- H3 Kiev a peur de manquer d’armes, Poutine s’inquiète pour l’économie russe
- H3 liveLe Bayern tape le Real et rejoint le PSG en demi-finale au terme d'un match de cinglé
- H3 En images, les 18 sites du Loto du patrimoine 2026 (dont Fort Boyard !)
- H3 La maison mère de Snapchat va licencier 1.000 personnes à cause de l’IA
- H3 Pourquoi est-ce si compliqué de perquisitionner l’Elysée ?
- H3 Comment Kanye West est-il devenu un fou infréquentable ?
- H3 C’est quoi un « dessert de cuisinier », au cœur d’une épreuve de « Top Chef » ?
- H3 Des députés veulent étendre le « paquet neutre » aux produits de vapotage
- H3 Gagner des entrées pour le Parc Astérix et découvrez la zone Egypte
- H3 Costa Rica, la “pura vida”, une philosophie pour vivre longtemps
- H3 Avis aux sportifs, cette montre connectée Xiaomi est à moins de 30 euros
- H4 La maison mère de Snapchat va licencier 1.000 personnes à cause de l’IA
- H4 Ligue des Champions 2025/26 : Les affiches des demi-finales
- H4 Le Plaza Athénée se sépare de Jean Imbert soupçonné de violences conjugales
- H4 La famille de Sarah Halimi demande la réouverture de l’instruction
- H4 Aimer les parcs Disney à l’âge adulte, est-ce socialement acceptable ?
- H4 Gabriel Attal « pense savoir comment il faut présider la France »
- H4 Volkswagen ID.3 Neo, « Je vous ai compris ! »
- H4 Le RN rame pour trouver une banque française pour financer sa campagne présidentielle
- H4 1.655 titres de séjour « métiers en tension » délivrés en 2025
- H4 Six interpellations à Toulouse et Anglet dans deux affaires de cryptorapt
- H4 Combien de temps avez-vous pour remplir votre déclaration de revenus ?
- H4 Résultats Loto FDJ : les numéros gagnants du mercredi 15 avril
- H4 Kiev a peur de manquer d’armes, Poutine s’inquiète pour l’économie russe
- H4 ZFE, grands chantiers, entreprises… L’essentiel de la loi de « simplification »
- H4 La montre connectée Garmin Forerunner 55 voit son prix s’effondrer
- H4 Une liste de potentielles victimes d’Epstein retrouvée à son domicile parisien
- H4 Des députés veulent étendre le paquet neutre aux produits pour le vapotage
- H4 Inquiétude pour Alcaraz qui se blesse au poignet à un mois de Roland-Garros
- H4 Jamie Dornan confirmé dans le prochain film du « Seigneur des anneaux »
- H4 Polémique après les déclarations d’un député tunisien sur les migrantes
- H4 Une sucette saveur… boulette, la nouvelle collab WTF d’Ikea et Chupa Chups
- H4 Comment Kanye West est-il devenu un fou infréquentable ?
- H4 « On ne touche pas à un professeur », rappelle le ministre après la bagarre dans un lycée
- H4 On connaît (enfin) la date de sortie du nouvel album de Madonna
- H4 Cdiscount fait une offre encore jamais vu sur le Dyson V8
- H3 Le futur Premier ministre exige la démission du président, nommé par Orban
- H3 Bayern - Real Madrid : Le Bayern rejoint le PSG en demi-finale au terme d’un match de cinglé… Revivez cette folie avec nous
- H3 liveEN DIRECT Guerre au Moyen-Orient : L'armée américaine revendique l’interception de dix navires en deux jours dans le détroit d’Ormuz…
- H3 Guerre en Ukraine : Le patron de l’Otan demande à ses membres de « ne pas perdre de vue l’Ukraine »
- H3 Prise pour un cambrioleur, l’ancienne maire venait récupérer ses affaires
- H3 Pour fêter sa retraite, un pilote d’Icelandair fait une manœuvre interdite
- H3 « Mon père n’a pas eu le choix »… Le point sur l'enfant séquestré en Alsace
- H3 En images, les 18 sites du Loto du patrimoine 2026 (dont Fort Boyard !)
- H3 Un Français gagne la tombola « Un Picasso pour 100 euros » contre Alzheimer
- H3 Le RN remporte une intercommunalité, une première en Haute-Saône
- H2 Notre dossier sur la guerre au Moyen-Orient
- H3 Peut-on facturer une surcharge carburant sur un billet d’avion déjà acheté ?
- H3 Condamnée en France, Mahdieh Esfandiari est de retour en Iran
- H3 « En Iran, ils ont mille fois plus peur du régime que des bombardements »
- H3 Trump annonce de nouvelles discussions imminentes avec l’Iran
- H3 « Mon père a dû me mettre dans la camionnette »... Les développements de l'affaire
- H3 Entre la France et Israël, la pire crise diplomatique qu’on n’a jamais vue ?
- H3 L'arrêt du Conseil d’Etat peut-il remettre en cause la fin du plastique à la cantine ?
- H3 « Une levée d’amnésie traumatique à 53 ans »… L’inceste bientôt imprescriptible ?
- H3 « J’ai des neurones qui ont explosé »… Adèle vit avec une paralysie cérébrale
- H3 Pas de débat à l’Assemblée sur la pétition contre la loi Yadan
- H3 liveLe patron de l'Otan demande à ses membres de « ne pas perdre de vue l'Ukraine »...
- H3 Une fusillade éclate dans une école en Turquie, neuf morts et 13 blessés
- H4 Tentez de gagner une enceinte JBL Charge 6 sur notre compte Instagram
- H4 Les programmes amour et drames à voir avec l’offre CANAL+ CINÉ SÉRIES
- H2 Actualité locale
- H3 Paris et Île-de-France : Quelles perturbations SNCF & RATP cette semaine
- H3 Marathon de Paris 2026 : Quelles zones seront bloquées dans la capitale ?
- H3 Nouveau casque, parcours immersif… Les Catacombes de Paris ont fait peau ne…
- H3 Le périphérique de Nantes à nouveau bloqué contre les prix du carburant
- H3 100% voyance
- H2 À suivre
- H2 Retrouvez l’intégralité de nos émissions en replay
- H2 L'actualité du moment en vidéos
- H3 Ce proviseur héroïque sauve ses élèves face à un tireur en Oklahoma
- H3 Le PSG terrasse Liverpool 2-0 et file en demi-finale de Ligue des Champions
- H3 Au Sénégal, un homme condamné à 6 ans de prison pour une relation homosexuelle
- H3 Les astronautes d’Artemis 2 accueillis en héros après leur retour sur Terre
- H2 Sélection de jeux populaires
- H3 Mots croisés
- H3 Kemaru / Suguru / Tectonic
- H3 Mots Coupés
- H3 Jewel Academy
- H3 Hashi
- H3 iFléchés
- H3 Jeu des 8 différences
- H3 Cookie Connect
- H2 Divertissement
- H3 Jamie Dornan confirmé dans le prochain film du « Seigneur des anneaux »
- H3 Comment Kanye West est-il devenu un fou infréquentable ?
- H3 On connaît (enfin) la date de sortie du nouvel album de Madonna
- H3 Muriel Robin bientôt de retour sur scène
- H2 Sport
- H3 Ligue des Champions 2025/26 : Les affiches des demi-finales
- H3 Inquiétude pour Alcaraz qui se blesse au poignet à un mois de Roland-Garros
- H3 Aldegheri suspendu trois semaines pour son plaquage dangereux sur Penaud
- H3 Robert Pirès va fêter son jubilé à Metz en octobre
- H2 En Images
- H3 Nuit de fête en Hongrie après la défaite de Viktor Orbán
- H3 Les images impressionnantes du retour sur Terre des astronautes d’Artemis 2
- H3 Les plus belles images d’Hanami, la floraison des cerisiers japonais, dans le monde
- H3 Aux obsèques de Loana, de rares personnalités et beaucoup d’anonymes
- H2 Tempo
- H3 Une sucette saveur… boulette, la nouvelle collab WTF d’Ikea et Chupa Chups
- H3 Pourquoi tout TikTok se met à boire de l’eau chaude ?
- H3 Pourquoi le bad buzz autour du décolleté de Lana Condor est (toujours) un problème
- H3 Quels sont les bienfaits des oméga 3 ?
- H2 High-Tech
- H3 Patrick Martin déplore un manque de filles dans les sciences, « un préjudice » pour la France
- H3 Le Maine, premier Etat américain à voter un moratoire sur les data centers
- H3 Awards, Champs-Elysées et Léon Marchand… Que réserve VivaTech 2026 ?
- H3 Le Pilates, nouveau fantasme des masculinistes ?
- H2 Planète
- H3 Pourquoi 80 hippopotames de Pablo Escobar vont être abattus en Colombie
- H3 Les engrais, l’autre crise des agriculteurs avec le blocage d’Ormuz
- H3 La redevance sur les polluants éternels reportée à septembre par Matignon
- H3 Dans cette ferme au cœur de Rennes, on mélange la guinguette et les courgettes
- H2 Vie pro
- H3 Patrick Martin déplore un manque de filles dans les sciences, « un préjudice » pour la France
- H3 Quel métier paie le plus dans le secteur de la santé ?
- H3 Quel est le portrait-robot de l’entreprise en difficulté en France en 2026 ?
- H3 Top 10 des licences les plus demandées en 2026
- H2 Conso
- H3 Aimer les parcs Disney à l’âge adulte, est-ce socialement acceptable ?
- H3 Combien de temps avez-vous pour remplir votre déclaration de revenus ?
- H3 C’est quoi cette offre de location de vélo pliable avec la SNCF pour le vélotaf ?
- H3 Un siège auto de grande marque rappelé partout en France
- H2 Podcasts
- H3 Pourquoi tout le monde fait un podcast aujourd’hui ?
- H3 Guillaume Pley, l''animateur du podcast « Legend », a été menacé de mort
- H3 Selena Gomez à cœur ouvert sur son trouble bipolaire
- H3 L’événement solidaire Podcasthon devient international pour sa 4e édition
- H2 Guide d'achat
- H3 Après une longue attente, l’iPhone 16 Pro est enfin en promotion
- H3 Numéro 1 des ventes, ce masque collagène Biodance est à moins de 15 euros
- H3 Résultats Loto FDJ : les numéros gagnants du mercredi 15 avril
- H3 Numéro 1 des ventes, ce drone DJI Mini 4K voit son prix chuter de 26%
- H2 Idées de sorties à Paris
- H4 Dub skipped
- H4 Croire Aux Fauves
- H4 Certaines N’avaient Jamais Vu La Mer
- H4 Édouard Iii
- H4 Bébé À Tout Prix
- H2 Ville par ville
- H2 Paris
- H3 La famille de Sarah Halimi demande la réouverture de l’instruction
- H3 Laisser partir le PSG du Parc « serait une faute », estime Emmanuel Grégoire
- H3 Ekitiké, Doué… Va-t-on vivre avec la trouille des blessures jusqu’à la CDM 2026 ?
- H2 Marseille
- H3 L’avocate d’Amine Oualane, dit « Mamine », justifie son acquittement
- H3 Walid Bara, dit « Fondu », en fuite depuis mai 2024, interpellé en Espagne
- H3 Sous pression des politiques, Kanye West reporte son concert à Marseille
- H2 Toulouse
- H3 Six interpellations à Toulouse et Anglet dans deux affaires de cryptorapt
- H3 La défense de Cédric Jubillar se muscle avec deux ténors du barreau
- H3 Près de Toulouse, les agriculteurs bloquent un dépôt pétrolier
- H2 Lille
- H3 La mère et la sœur de Salah Abdeslam relâchées après avoir été interpellées
- H3 Le beau geste des Lillois qui ont entouré Bruno Genesio après le décès de son père
- H3 Ligue 1 : Découvrez le classement et les résultats après la 29e journée
- H2 Nantes
- H3 « J’ai des neurones qui ont explosé »… Adèle vit avec une paralysie cérébrale
- H3 Il vend 44.000 faux arrêts maladie et empoche près d’un million d’euros
- H3 Cet hôtel offre à ses clients une ristourne d’un euro par millimètre de pluie
- H2 Lyon
- H3 Un mineur présenté à un juge après la mort par balle d’un ado dans le Rhône
- H3 Trois personnes interpellées pour avoir séquestré et prostitué une mineure
- H3 Un adulte et un mineur en garde à vue après la mort par balle d’un adolescent
- H2 Bordeaux
- H3 Voici la ville en France où l’on compte le plus de gens infidèles
- H3 A Bordeaux, des collégiens ont raté… 1.700 heures de cours cette année
- H3 « Ouigo, c’est notre combat pour faire abandonner la voiture au profit du train »
- H2 Montpellier
- H3 « On ne touche pas à un professeur », rappelle le ministre après la bagarre dans un lycée
- H3 Des tags et des autocollants à caractère raciste découverts sur plusieurs lycées
- H3 A Montpellier, les élèves choqués par la bagarre prof vs élèves et le récit de celle-ci
- H2 Nice
- H3 Le poisson de Loana a survécu 12 jours et a été sauvé par une association
- H3 A Nice, un dernier hommage à Loana, l’icône « tellement gentille »
- H3 Aux obsèques de Loana, de rares personnalités et beaucoup d’anonymes
- H2 Rennes
- H3 Elle débarque dans le village depuis Paris et est élue maire trois mois plus tard
- H3 Dans cette ferme au cœur de Rennes, on mélange la guinguette et les courgettes
- H3 Encore plus de bouchons sur l’une des routes les plus embouteillées de Renn
- H2 Strasbourg
- H3 Avec 400 litres de gasoil dans son coffre, il prend la fuite mais tombe d’un pont
- H3 Une enquête administrative lancée à propos de l’enfant séquestré en Alsace
- H3 Il meurt percuté alors qu’il déchargeait du matériel pour son jardin
- H2 Partenaires
- H2 Sportune
- H3 Wembanyama 4e, les maillots les plus vendus en NBA 2025-26
- H3 OM. Pourquoi l’OM n’est pas (encore) le propriétaire de son nouveau logo ?
- H3 Salaire. Combien gagne Thomas Meunier avec le LOSC ?
- H2 Bébés et Mamans
- H3 Écrans et enfants : ce que disent vraiment les pédiatres et l'OMS selon l'âge
- H3 Est-ce que je peux boire du café décaféiné pendant ma grossesse ?
- H3 Parentalité et amitié : comment ne pas perdre ses amis sans enfants après la naissance
- H2 Minutes Maison
- H3 Un pied de lavande planté devant ma porte : pas un seul moustique n’est entré de tout l’été
- H3 Depuis que je verse l’eau de mes légumes tiède au pied de mes plantes, elles sont deux fois plus vertes
- H3 Depuis que je verse l’eau de mes légumes tiède au pied de mes plantes, elles sont deux fois plus vertes
- H3 Actualité
- H3 Services
- H3 20 Minutes
- H3 Jeux en ligne
- H3 Shopping
- H3 Sport
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.
Learn more ▾ ▴
Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.
Source: WCAG 2.1 SC 1.3.1 / W3C WAI
A+Alt Text QualityAll 177 images OKPASS
AForm Accessibility1 of 3 controls have issuesPASS
| Control | Type | Label | Method |
|---|---|---|---|
| #search-form-header-search | text | Rechercher du contenu sur le site www.20minutes.fr | for/id |
| #dark-mode-switch-menu | checkbox | Activer le mode sombre | aria-label |
| select | select | (none) | none |
Form controls need a <label>, aria-label, or aria-labelledby for screen readers.
<select>
Form controls without labels — assistive tech announces 'edit text' with no context; users can't complete forms.
Source: WCAG 2.1 SC 3.3.2