Accessibility
Text, follow these best practices.
Text components render appropriate semantic HTML elements for accessibility.
Heading types render as proper heading elements.
Display, Heading, Subheading, and Title render as <h1>, <h2>, <h3>, and <h4> by default (unless overridden with headingLevel)NumericDisplay and NumericCompact render as <span>. They match heading sizes without entering the heading outline<p> elementsBase color uses highContrast prop for maximum contrasttitle attribute.
title attribute contains the full text contentTrans component handles interpolation correctlyNumericDisplay and NumericCompact are not headings. Screen readers announce the number as text, not as a heading level.
live is Polite, provide announcement and expect one utterance after a settled post-mount update. First paint and entrance rolls do not announce. Reduced motion snaps and never leaves the reel on the wrap row.
MonoMedium and MonoSmall apply monospace styling for technical content. Screen readers announce the text normally; visual font choice does not change pronunciation.
title attribute