If your chart isn't easily read by screen readers — for example, it has annotations that when read without the visual won't make sense — you should add an `ariaDescription` that better describes the chart. The `ariaDescription` string will be processed as markdown, so you can add multiple paragraphs, links, headers or whatever else you need in markdown. > **Note:** When you set an `ariaDescription`, your graphic will be automatically wrapped in a div that tells screen readers not to read the text in the graphic, but instead read the hidden ARIA description. ```svelte ``` Sometimes, instead of a simple ARIA description for graphics, we want to also provide a data table or something else that requires more complex markup. You can add custom markup for screen readers only by using the `aria` named slot. > **Note:** The `aria` slot will override the `ariaDescription` and will also hide the text in your graphic from screen readers. ```svelte

A shakemap shows the intensity of the 7.2-magnitude earthquake that struck Haiti at 8:29 a.m. EST, Aug. 14, 2021.

City Felt shake strength
Les Cayes Very strong
Jeremie Strong
``` [Read this](https://accessibility.psu.edu/images/charts/) for more information on using screen reader data tables for charts.