small

Represents side comments, disclaimers, caveats, and fine print. Rendered at a smaller font size.

Description

The <small> element represents side comments, caveats, and legal disclaimers — text that is de-emphasized relative to the main content. VB styles it with var(--font-size-sm).

It does not mean "make text smaller" — it has semantic meaning indicating the content is supplementary or less prominent.

When to Use

  • Legal disclaimers: Terms of service, privacy notices
  • Copyright notices: Footer copyright text
  • Side comments: Parenthetical asides or caveats
  • Price annotations: "per month, billed annually"
  • Attribution: Source credits in blockquote captions

When NOT to Use

  • For multiple paragraphs of fine print — use a <section> with a smaller font class
  • Purely for styling — use CSS font-size
  • For sub-headings — use heading hierarchy or <hgroup>

Examples

CSS Reference

VB uses the --font-size-sm token rather than a relative em value, ensuring consistency with the type scale.

Accessibility

  • Screen readers do not announce <small> differently — the content is read normally
  • The smaller size is a visual cue only — do not hide important information in <small>
  • Legal text that users must read should be at a readable size — don't abuse <small> to make required text hard to read

Related

  • <footer> — Common context for copyright and disclaimers
  • <p> — Wrapping element for small print paragraphs
  • <figure> — For blockquote attributions using <figcaption> + <small>
  • <time> — Can be paired with <small> for date caveats