Skip to content
https://nzz.ch

Accessibility

· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.
SCORE
63
GRADE
D
FIX
5
REVIEW
2
PASS
6
INFO
0
Checks
13
6 PASS 2 REVIEW 5 FIX
D
Landmark Structure
Action
3 landmarks
FIX
3 landmarks
Critical::
No <main> landmark found
Screen reader users cannot quickly navigate to the primary content. Wrap your main content in <main>.
Info::
2 <nav> landmark(s) found
Warning::
2 of 2 <nav> elements are unlabeled
Multiple navigations need aria-label to distinguish them for screen readers.
Info::
No contentinfo (footer) landmark
Warning::
Skip navigation link is missing (WCAG 2.4.1)
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Page Structure — as a screen reader sees it
BANNER header NAV MAIN (missing!) CONTENTINFO (missing!)

Screen reader users cannot quickly navigate to the primary content. Wrap your main content in <main>.

Why this matters

Without a <main> landmark, screen-reader users can't skip past the navigation to the page content — every page starts with re-reading the menu.

Learn more ▾

The <main> element marks the page's primary content area. Assistive tech offers a 'jump to main' shortcut — but only if <main> exists. Without it, every page navigation forces re-reading the header. Wrap your primary content in a single <main>.

Source: WAI-ARIA / WCAG 2.4.1

Multiple navigations need aria-label to distinguish them for screen readers.

Why this matters

Some <nav> elements lack aria-label — screen-reader users hear 'navigation' multiple times with no way to distinguish them.

Learn more ▾

When a page has multiple <nav> regions (primary, footer, breadcrumb), each needs aria-label or aria-labelledby. AT users navigate by landmark; identical 'navigation' announcements force them to enter each one to discover purpose.

Source: WAI-ARIA Authoring Practices

Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.

Why this matters

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

D
Web Manifest
Action
Not found
FIX
Not found
Info::
No web manifest found
No manifest at standard paths (/manifest.json, /site.webmanifest). A manifest is optional but enables PWA features like home screen installation and standalone display.

No web manifest found.

D
Dark Mode Support
Action
No dark mode signals
FIX
No dark mode signals
Info::
No dark mode signals detected
Consider adding CSS with @media (prefers-color-scheme: dark) and <meta name='color-scheme' content='light dark'>.
Info::
Detection limited to meta tags and inline styles
External CSS files may contain prefers-color-scheme rules not visible to this scan.
Dark ModeNo Dark Mode Detected
color-scheme meta Not set ✗Dark theme-color Not set ✗CSS indicators Not detected ✗

Detection limited to meta tags and inline styles.

D
Print Stylesheet
Action
No print styles
FIX
No print styles
Info::
No print-specific styles detected
When users print this page, they get the screen layout including navigation and non-essential elements. Add @media print rules to hide navigation and optimize layout for paper.
Print Stylesheet No Print Styles
Print stylesheet Not found ✗Inline @media print Not detected ✗
F
Navigation UX
Action
No navigation patterns
FIX
No navigation patterns
Info::
2 navigation landmark(s) detected
Info::
Hamburger menu detected (responsive design)
Info::
No breadcrumbs, search, or skip link detected
These navigation aids help users orient themselves and find content efficiently, especially on large sites.
Breadcrumbs
Search
Skip Link
Labeled Navigation 2 <nav> element(s)
Back to Top
Hamburger Menu
Sticky Navigation Cannot reliably detect (CSS-based)
2 of 6 testable patterns navigation patterns detected. Limited navigation support. Consider adding breadcrumbs, search, and skip link.
B
404 Error Page
HTTP 404, custom page
REVIEW
HTTP 404, custom page
Info::
Correct 404 status code returned
Got: HTTP 404
Info::
Custom styled 404 page
Info::
Navigation links present on 404 page
Info::
Homepage link present on 404 page
404 Page Quality ✓ Custom 404 Page
Status Code HTTP 404 ✓Custom Styling ✓Navigation ✓Homepage Link ✓Search Form ✗
B
Favicon & Branding
8 icon(s) detected
REVIEW
8 icon(s) detected
Info::
favicon.ico present at site root
Info::
HTML icon links detected
Info::
Apple touch icon present
Info::
Multiple icon sizes detected
✓ favicon.ico Present
✓ PNG Icons Present
✓ Apple Touch Present
✗ SVG Favicon Missing
✗ Manifest Icons Missing
✓ Multiple Sizes Present
A+
Heading Hierarchy
129 headings
PASS
129 headings
Info::
Single H1 present
Warning::
1 empty heading(s)
Empty headings appear in the document outline but provide no information.
  • H1 (empty)
  • H2 Iran-Krieg: Trump verlängert die Waffenruhe auf unbestimmte Zeit +++ Reise von Vizepräsident Vance nach Pakistan vorerst aufgeschoben
  • H2 «Ich gehe davon aus, dass wir bombardieren»: Kurz vor Ablauf der Waffenruhe droht Donald Trump mit einer Wiederaufnahme des Krieges
  • H2 Machtkampf um die Fed-Spitze: Donald Trumps Favorit betont überraschend deutlich seine Unabhängigkeit
  • H2 Die drei Gemälde des Martin Neukom: Der Streit um missliebige Ölbilder zeigt das Überborden der politischen Image-Kontrolle
  • H2 Porträt-Debakel in Zürich: Regierungsrat Martin Neukom bestellt für 20 000 Franken aus der Staatskasse ein Gemälde, lehnt dann aber gleich drei Versionen ab
  • H2 Apples neuer Chef John Ternus gilt als «nice guy». Kritiker zweifeln, ob der Ingenieur den Konzern vor dem Stillstand bewahren kann
  • H2 Meloni kritisiert «unmenschliche» Schweizer Bürokratie
  • H2 Zürichsee, wir lieben dich – vor allem seit du sauber bist!
  • H2 Iran-Krieg
  • H2 Wie lange halten die Amerikaner den Wirtschaftskrieg gegen Iran durch?
  • H2 Wer blinzelt zuerst? Die USA und Iran signalisieren Bereitschaft zu erneuten Kämpfen
  • H2 Trump kündigt neue Gespräche mit Iran an – doch selbst bei einer Einigung dürfte die Weltwirtschaft noch lange leiden
  • H2 Öffnung der Strasse von Hormuz gescheitert: USA wollen nun iranische Schiffe weltweit entern
  • H2 Die Europäer bereiten die Sicherung der Strasse von Hormuz vor – und senden damit ein Signal an Trump
  • H2 Rückkehr in die zerstörte Heimat: Nach Beginn der Waffenruhe in Libanon wollen viele Flüchtlinge sofort nach Hause
  • H2 Iran-Krieg: Eine Analyse von Satellitendaten zeigt die Zerstörung in Teheran
  • H2 «Katastrophal verhandelt»: Scharfe Kritik an den Verträgen über die Impfstoffe
  • H2 Moralische Grundsatzfragen und dramatischer Tonfall: Grossbritannien verzweifelt an der Sterbehilfedebatte
  • H2 Luftangriffe werden das iranische Regime nicht stürzen. Jetzt ist die Zeit für Diplomatie
  • H2 Warum ich freiwillig in den Krieg ziehe – der ukrainische Schriftsteller Andri Ljubka über seinen Einzug in die Armee
  • H2 Krieg in der Ukraine: 90-Milliarden-Kredit steht laut Berichten kurz bevor +++ Ukrainische Drohnen treffen Ölanlage in Russland
  • H2 Während der Apartheid nahm Cynthia Shange als schwarze Südafrikanerin an einer Miss-World-Wahl teil und wurde zur Pionierin
  • H2 Trotz Kriegen keine Flüchtlingswelle: Immer weniger irregulär einreisende Migranten erreichen Europa
  • H2 Pro
  • H2 Der letzte Kampfjet
  • H2 Künstliche Intelligenz macht Tech-Firmen zu Rüstungsunternehmen. Damit werden sie zu militärischen Zielen
  • H2 Harvard-Ökonomin warnt vor den Folgen der derzeitigen Krise: «Einen weltweit sinkenden Lebensstandard halte ich für möglich»
  • H2 «Eidechsenfresser!» – «Dekadente Höflinge!» Der Hass zwischen Persern und Arabern reicht Jahrhunderte zurück. Und keimt mit dem Krieg wieder auf
  • H2 Anschlag auf Nord Stream: «Die Verdächtigen sind sehr sauer»
  • H2 Nie wieder Microsoft und Co.: Eine kleine deutsche Behörde kämpft für Europas digitale Unabhängigkeit
  • H2 Wie ein Griff ins rotierende Messer: Der Iran-Krieg ist so unberechenbar, er ist sogar für die Schweizer Erdölriesen gefährlich
  • H2 «Dann brachten die Iraner Energy-Drinks»: Eine amerikanische Diplomatin erinnert sich an die erfolgreichen Zeiten der Atomverhandlungen mit Teheran
  • H2 Bei der Arbeitslosenkasse wurden Ausweise von Versicherten gestohlen – um damit Luxusuhren zu bestellen
  • H2 Schweiz: Nationalratskommission will den Bau von Atomkraftwerken wieder erlauben
  • H2 Mutmassliche CIA-Agenten sind in Mexiko ums Leben gekommen. Was steckt dahinter?
  • H2 Das Bundesgericht hat entschieden: Die Abstimmung über die E-ID wird nicht wiederholt
  • H2 Der frühere Box-Weltmeister Tyson Fury fordert endlich seinen Rivalen Anthony Joshua heraus: «Ich will euch den Kampf geben, auf den ihr alle wartet»
  • H2 Die Schweiz war früher eine stolze Goalie-Nation, heute suchen die Klubs verzweifelt neue Torhüter – das Problem ist auch selbstverschuldet
  • H2 Meinung
  • H2 Ein Placebo gegen Dichtestress – oder warum der Bundesrat gerade versagt
  • H2 Der Liberalismus ist nicht tot, aber er braucht mehr beherzte Fürsprecher – die peinliche Selbstverzwergung der FDP führt nicht zum Ziel
  • H2 Die Rückkehr zu Knöpfen im Auto ist kein Rückschritt
  • H2 Für die Börse ist der Nahostkonflikt längst vorbei: Der Optimismus irritiert
  • H2 Ohne Irans Verzicht auf die Atombombe gibt es keinen echten Frieden am Golf
  • H2 Der Westen führt einen stillen Krieg gegen den Markt. Damit gefährdet er die Basis des eigenen Wohlstands
  • H2 Besuchen Sie die Zehn-Millionen-Schweiz in Grindelwald!
  • H2 China fährt einen gefährlichen Kurs. Das Land muss sich aus der einseitigen Abhängigkeit von den Exporten befreien
  • H2 Der Normierer der Nation: Systemküchen haben die Kochkultur weltweit geprägt – und sie wurden in der Schweiz entwickelt
  • H2 Offen blutende Herzen: Die Gen Z wird in der dritten Staffel von «Euphoria» erwachsen
  • H2 Queen Elizabeth II war die meistfotografierte Frau der Welt – ein Passfoto gab es jedoch nie von ihr
  • H2 Eine Reise, viele Horizonte
  • H2 Michael Jackson darf auf der Leinwand wieder ein kindlicher Superstar sein
  • H2 Sind Chatbots die besseren Flirt-Berater? Wie die KI zum Dating-Coach wird
  • H2 NZZ Guide
  • H2 Steuererklärung 2025: Zwei Steuerberater nennen häufige Fehler und beantworten die wichtigsten Fragen
  • H2 Wie viel ein Kind in der Schweiz kostet
  • H2 Die Psychologin über das gesunde und glückliche Altern: «Besonders wichtig sind Freundschaften und Familienbeziehungen»
  • H2 Loblied auf den Powernap: Der kleine Schlaf zwischendurch macht kreativ und ist gesund
  • H2 Die Unihockey-Weltmeisterin wärmt vor dem Match nicht nur die Muskeln, sondern auch das Gehirn auf – so wird auf dem Spielfeld jede Situation einfacher
  • H2 Miley Cyrus tut es, Cristiano Ronaldo auch: Plötzlich trainieren alle auf dem Reformer
  • H2 Meistgelesen
  • H2 «Alles muss sich ändern»: Wie Viktor Orban selbst Ungarns Hinterland verlor
  • H2 Die Schweiz hält ein Geheimdossier zum Olympia-Attentat von München unter Verschluss – aus Rücksicht auf die Privatsphäre der Attentäter
  • H2 Eigenmarken-Ausmisten im Supermarkt: Nun ist auch der legendäre Kaffee Zaun des Migros-Gründers Duttweiler Geschichte
  • H2 Harvard-Ökonomin warnt vor den Folgen der derzeitigen Krise: «Einen weltweit sinkenden Lebensstandard halte ich für möglich»
  • H2 Bundesrat Beat Jans zur 10-Millionen-Initiative der SVP: «Die Schweiz würde zur Asylinsel werden»
  • H2 «Aber anders als vorher»: Die SP-Co-Präsidentin Mattea Meyer kehrt nach ihrer Auszeit in den Nationalrat zurück
  • H2 Neu in den Ressorts
  • H2 Alle weinen um den Wal Timmy. Doch eigentlich weinen wir dabei um uns selbst
  • H2 Starre Regeln, Verbote und eine neue Behörde schützen das Klima nicht: Die Finanzplatzinitiative verfehlt ihre Ziele
  • H2 Bürgerlicher Bundesrat? Welcher bürgerliche Bundesrat?
  • H2 Takaichi bricht ein Tabu: Japan wird zum Waffenexporteur
  • H2 Migrationskrise in Europa: Rund 8000 Menschen kamen 2025 auf Migrationsrouten ums Leben
  • H2 Deutschlands dienstältester Minister: Till Backhaus, der Walflüsterer
  • H2 Wirtschaft: Schweizer Uhrenexporte im März leicht rückläufig
  • H2 Der Finma-Chef verteidigt das Vorgehen im Geldwäscherei-Skandal um MBaer: «Es braucht Zeit, um bei einer Bank verdächtige Muster nachzuweisen»
  • H2 Die Spuren von Satoshi Nakamoto führen ins Tessin: Warum Lugano das Heil im Bitcoin sucht
  • H2 Industrie, Bau, Raketen: Auf diese deutschen Aktien setzen Fondsmanager
  • H2 Wie der deutsche Schmierstoffhersteller Fuchs weiterwachsen will
  • H2 Stablecoins: Was es mit den digitalen Währungen auf sich hat und wie sie das Finanzsystem verändern könnten
  • H2 Martina Bircher wurde immer unterschätzt und als SVP-Hardlinerin verschrien, aber welches Amt sie auch innehat: Sie setzt sich durch
  • H2 Die Volksabstimmung «Ja zur Änderung des Zivildienstgesetzes» auf einen Blick
  • H2 Zu laut fürs Tal? In Meiringen wächst der Widerstand gegen den F-35, das Misstrauen ist gross
  • H2 News aus Zürich: Stadtrat will Beratungsangebot für Sans-Papiers ausbauen
  • H2 Eine Explosion in einem Mehrfamilienhaus enttarnt eine Indoor-Hanfanlage
  • H2 Die schönsten Bilder des Zürcher Sechseläutens 2026
  • H2 Der freigestellte Nationaltrainer Patrick Fischer erfährt auch Solidarität – eine Rückkehr ist trotzdem ausgeschlossen
  • H2 Davos gleicht im Play-off-Final aus und gewinnt das zweite Spiel gegen Fribourg 3:1
  • H2 Vincent Kompany gibt Bayern München die Ehre: Dass der Klub deutscher Meister ist, verdankt er massgeblich seinem belgischen Trainer
  • H2 Die Kunst, die aus dem Schock entstand: In den Bildern der Impressionisten spiegelt sich das «schreckliche Jahr» der Geschichte Frankreichs
  • H2 Sie heissen Dippy und Sophie: Mit den Sauriern ist man im Natural History Museum auf Du und Du
  • H2 «Was für ein Schlamassel überall» – Elizabeth Strouts warmherziger Roman über Menschen, die die Last ihrer Vergangenheit tragen
  • H2 Wo ziehen die Wale lang? Wie geht es ihnen im Mittelmeer?
  • H2 An den Küsten Neuseelands stranden Hunderte von Walen – über die Gründe kann die Wissenschaft nur spekulieren
  • H2 Hebammen mit Flossen: Forscher haben erstmals dokumentiert, wie Pottwale einander bei der Geburt helfen
  • H2 Weitere Artikel lesen
  • H2 Hunde im Hotelbett und Wettrennen im Speisesaal: Diese ungeschriebenen Gesetze gelten für Hotelgäste
  • H2 Warum liegen Rotweine aus dem Bierzo gerade im Trend?
  • H2 Queen Elizabeth II. hätte heute ihren 100. Geburtstag gefeiert – Momente, die in Erinnerung bleiben
  • H2 Weitere Artikel lesen
  • H2 KI: Treiber der nachhaltigen Transformation?
  • H2 Agrarwissenschaften: Was Milch mit KI zu tun hat
  • H2 Kein E-Auto ohne China? Europas riskante Abhängigkeit bei Batterien
  • H2 Weitere Artikel lesen
  • H2 Die stärksten Aktien: was hinter dem Aufschwung der Chemiewerte steckt
  • H2 Chart Pack von The Market
  • H2 Dividenden nicht zu reinvestieren kann teuer werden
  • H2 Kostenlose Onlinespiele
  • H2 Solitär
  • H2 Kreuzworträtsel
  • H2 Sudoku
  • H2 Mahjong
  • H2 Street
  • H2 Snake
  • H2 SudoKen
  • H2 Bubble Shooter
  • H2 eXchange
  • H2 Schach
  • H2 Doppel
  • H2 Power of Two
  • H2 Service
  • H2 Abonnemente
  • H2 Marktplätze
  • H2 NZZ Welt
  • H2 Das Unternehmen NZZ
  • H2 Zeitungen, Magazine und Portale
  • H2 Werbung
  • H2 Weitere Angebote

Empty headings appear in the document outline but provide no information.

Why this matters

Empty <hN> tags break the document outline — screen-reader users navigating by heading hit dead silence.

Source: WCAG 2.4.6

A
Alt Text Quality
All 75 images OK
PASS
All 75 images OK
Info::
46 image(s) with alt text over 125 characters
Info::
29 image(s) with good alt text
75 images 29 good alt text
IssueCount
too long46 image(s)
A+
Form Accessibility
No form controls
PASS
No form controls
Info::
No form controls on this page
No form controls found.
A+
Color Contrast (Screenshot)
20 text elements analyzed, 0 fail WCAG AA
PASS

Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.

20 pass
Show all checked elements (20)
ElementRatioRequiredFGBGResult
h2 Meistgelesen20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Neu in den Ressorts20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Solitär20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Kreuzworträtsel20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Sudoku20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Mahjong20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Street20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Snake20.47:13.0:1
#000000
#FCFCFC
Pass
h2 SudoKen20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Bubble Shooter20.47:13.0:1
#000000
#FCFCFC
Pass
h2 eXchange20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Schach20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Doppel20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Power of Two20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Service20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Abonnemente20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Marktplätze20.47:13.0:1
#000000
#FCFCFC
Pass
h2 NZZ Welt20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Das Unternehmen NZZ20.47:13.0:1
#000000
#FCFCFC
Pass
h2 Zeitungen, Magazine …20.47:13.0:1
#000000
#FCFCFC
Pass

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.

A+
Lighthouse Accessibility Audits
Score 100/100 — 0 failing, 31 passed
PASS
100

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.

○Interactive controls are keyboard focusable
○Interactive elements indicate their purpose and state
○The page has a logical tab order
○Visual order on the page follows DOM order
○User focus is not accidentally trapped in a region
○The user's focus is directed to new content added to the page
○HTML5 landmark elements are used to improve navigation
○Offscreen content is hidden from assistive technology
○Custom controls have associated labels
○Custom controls have ARIA roles
●`[aria-*]` attributes match their roles
●`[aria-hidden="true"]` is not present on the document `<body>`
●`[role]`s have all required `[aria-*]` attributes
●`[role]` values are valid
●`[aria-*]` attributes have valid values
●`[aria-*]` attributes are valid and not misspelled
●Buttons have an accessible name
●Image elements have `[alt]` attributes
●`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
●`button`, `link`, and `menuitem` elements have accessible names
●ARIA attributes are used as specified for the element's role
●Elements with `role="dialog"` or `role="alertdialog"` have accessible names.
●`[aria-hidden="true"]` elements do not contain focusable descendents
●Elements use only permitted ARIA attributes
●Background and foreground colors have a sufficient contrast ratio
●Document has a `<title>` element
●`<html>` element has a `[lang]` attribute
●`<html>` element has a valid value for its `[lang]` attribute
●Links are distinguishable without relying on color.
●Links have a discernible name
●Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
●List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements
●No element has a `[tabindex]` value greater than 0
●Touch targets have sufficient size and spacing.
●`[lang]` attributes have a valid value
●Heading elements appear in a sequentially-descending order
●Document has a main landmark.
●Deprecated ARIA roles were not used
●`<video>` elements contain a `<track>` element with `[kind="captions"]`
●All heading elements contain content.
●Identical links have the same purpose.
○`[accesskey]` values are unique
○ARIA input fields have accessible names
○ARIA `meter` elements have accessible names
○ARIA `progressbar` elements have accessible names
○Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
○`[role]`s are contained by their required parent element
○Elements with the `role=text` attribute do not have focusable descendents.
○ARIA toggle fields have accessible names
○ARIA `tooltip` elements have accessible names
○ARIA `treeitem` elements have accessible names
○The page contains a heading, skip link, or landmark region
○`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
○Definition list items are wrapped in `<dl>` elements
○ARIA IDs are unique
○No form fields have multiple labels
○`<frame>` or `<iframe>` elements have a title
○`<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.
○Input buttons have discernible text.
○`<input type="image">` elements have `[alt]` text
○Form elements have associated labels
○The document does not use `<meta http-equiv="refresh">`
○`<object>` elements have alternate text
○Select elements have associated label elements.
○Skip links are focusable.
○Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
○`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
○Tables have different content in the summary attribute and `<caption>`.
○Uses ARIA roles only on compatible elements
○Image elements do not have `[alt]` attributes that are redundant text.
○Elements with visible text labels have matching accessible names.
○Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.
○`<td>` elements in a large `<table>` have one or more table headers.
All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback