Welcome to Vanilla Breeze
This bell pulls live notifications from /go/notify/messages — the same contract documented at /docs/concepts/service-contracts/. Static articles like this one are the no-JS / no-backend fallback.
This bell pulls live notifications from /go/notify/messages — the same contract documented at /docs/concepts/service-contracts/. Static articles like this one are the no-JS / no-backend fallback.
Represents text in an alternate voice, mood, or language — foreign words, technical terms, thoughts, ship names, or taxonomic designations.
The <i> element represents text in an alternate voice, mood, or quality — a span of text that is offset from normal prose without conveying extra emphasis or importance. Common uses include foreign language phrases, technical terms, thoughts, and ship names.
VB styles <i> with font-synthesis: none to prevent faux italic glyphs and font-optical-sizing: auto for variable fonts. Inside blockquotes, italic is de-emphasized to prevent double visual offset.
lang attribute)<p>The word <i lang="la">persona</i> is Latin for "mask."</p><p>In French, <i lang="fr">c'est la vie</i> means "that's life."</p>
<p>She thought, <i>this can't be happening</i>, as the screen went black.</p>
<p>The <i>USS Enterprise</i> set sail at dawn.</p><p>The <i>Titanic</i> sank in 1912.</p>
<p>The species <i>Tyrannosaurus rex</i> lived during the Cretaceous period.</p><p>The common daisy (<i>Bellis perennis</i>) blooms in spring.</p>
Both render as italic, but they have different semantics:
| Element | Semantics | Screen Reader |
|---|---|---|
<i> |
Alternate voice — no meaning change | Not announced differently |
<em> |
Stress emphasis — changes meaning | May be announced with emphasis |
<!-- i: alternate voice (no meaning change) --><p>The word <i lang="la">persona</i> is Latin for "mask."</p> <!-- em: stress emphasis (changes meaning) --><p>I <em>love</em> chocolate. (not just "like")</p>
em, i { font-style: italic; font-synthesis: none; /* prevent faux italic */ font-optical-sizing: auto;} /* Italic in blockquote — de-emphasize */:where(blockquote) :where(i, em) { font-style: normal; font-weight: var(--font-weight-medium);}
The blockquote reset prevents double visual offset — since the blockquote is already indented/styled, italic inside it uses font-weight: medium instead of font-style: italic.
<i> does not convey emphasis to screen readers — it is purely visuallang attribute so screen readers can switch pronunciation