strong

Indicates strong importance, seriousness, or urgency. Rendered as bold with font-synthesis protection.

Description

The <strong> element indicates strong importance, seriousness, or urgency. Screen readers may announce it with a change in voice. VB styles it with font-weight: 600, font-synthesis: none (prevents faux bold), and font-optical-sizing: auto for variable fonts.

Inside <code> and <pre>, strong gets a subtle highlight background instead of relying on weight alone.

When to Use

  • Warnings: "Warning: This action cannot be undone"
  • Urgency: "Do not share your password"
  • Important labels: "Important:", "Note:", "Critical:"
  • Key facts: The most important sentence in a paragraph

When NOT to Use

  • To draw attention without importance — use <b>
  • For stress emphasis that changes meaning — use <em>
  • For headings — use <h1><h6>
  • Purely for visual styling — use CSS font-weight

strong vs b

Element Semantics Screen Reader
<strong> Importance, urgency, seriousness May be announced with emphasis
<b> Draw attention — no extra importance Not announced differently

Examples

Nested Strong

Nesting <strong> increases the degree of importance:

Bold in Code

Inside code blocks, <strong> gets a highlight background for better visibility in monospace:

CSS Reference

Accessibility

  • Some screen readers announce <strong> with a change in voice tone
  • This distinguishes it from <b> which is not announced differently
  • Nesting <strong> increases the degree of importance semantically
  • Do not use strong for every bold word — overuse dilutes the signal

Related

  • <b> — Draw attention without importance
  • <em> — Stress emphasis that changes meaning
  • <i> — Alternate voice (bold counterpart pairing)
  • <mark> — Highlighted for reference