How to Make Text Italic in HTML
What you’ll build or solve
You’ll make specific words or phrases appear italic in a sentence, paragraph, or label.
When this approach works best
This approach works best when you want italic text for emphasis or to mark text in a different voice.
Learn HTML on Mimo
Use it when you:
- Emphasize a word in a sentence without changing the whole paragraph.
- Format titles of works in running text, like a book or movie title.
- Mark terms, foreign words, or thoughts that should read differently from surrounding text.
Skip this approach when:
- You want a heading style. Use heading tags and CSS instead of italics.
- You want lots of italic styling across the site. Use CSS to style classes rather than repeating tags.
Prerequisites
None. You only need an HTML file.
Step-by-step instructions
Step 1: Choose the right tag for italic text
HTML has two common tags that make text italic, but they mean different things.
Option A: Use <em> for emphasis (most common)
Use <em> when the emphasis changes the meaning or stress of the sentence.
CSS
<p>I<em>did</em> send the email.</p>
Option B: Use <i> for styling or alternate voice
Use <i> when you want italic styling without emphasis, such as titles, terms, or a different tone.
CSS
<p>My favorite book is<i>Dune</i>.</p>
What to look for
- Wrap only the specific words that should be italic.
- Keep punctuation outside unless it belongs to the italic phrase.
- Use
<em>when you would stress the word while speaking. - Use
<i>for titles, labels, or terms where emphasis isn’t the point.
Examples you can copy
Example 1: Emphasize one word in a sentence
CSS
<p>You should<em>always</em> check the file path.</p>
Example 2: Italicize a book or movie title in running text
CSS
<p>We watched<i>Spirited Away</i> last night.</p>
Example 3: Mark a term or foreign phrase
CSS
<p>The term<i>de facto</i> means “in practice.”</p>
Common mistakes and how to fix them
Mistake 1: Italicizing a whole paragraph instead of the key part
What you might do:
CSS
<p><em>This entire paragraph is italic, even though only one phrase needs emphasis.</em></p>
Why it breaks:
Long italic sections are harder to read, and the emphasis loses impact.
Correct approach:
Italicize only the words that need it.
CSS
<p>This paragraph has one<em>important phrase</em> and the rest stays normal.</p>
Mistake 2: Using <i> when you mean emphasis
What you might do:
CSS
<p>I<i>really</i> need that file today.</p>
Why it breaks:
<i> is mostly presentational. Screen readers won’t treat it as emphasis.
Correct approach:
Use <em> when the stress matters.
CSS
<p>I<em>really</em> need that file today.</p>
Mistake 3: Using <em> as a styling shortcut everywhere
What you might do:
CSS
<p><em>About</em></p>
<p><em>Contact</em></p>
<p><em>Help</em></p>
Why it breaks:
This turns semantic emphasis into a styling hack and can confuse assistive tech.
Correct approach:
Use proper structure, then style with CSS.
<nav>
<ahref="/about">About</a>
<ahref="/contact">Contact</a>
<ahref="/help">Help</a>
</nav>
<style>
nava {
font-style:italic;
}
</style>
Troubleshooting
- If italic text doesn’t look italic, the font may not include an italic style. Try a different font or use CSS
font-style: italic. - If too much content becomes italic, check for a missing closing tag like
</em>or</i>. - If you’re using italics to fake headings, switch to heading tags instead.
- If italics make text harder to read, use italics only for short phrases.
Quick recap
- Use
<em>for emphasis that changes how the sentence reads. - Use
<i>for titles, terms, or alternate voice without emphasis. - Wrap only the words that should be italic.
- Use CSS for site-wide italic styling with
font-style. - If italics don’t show, check font support or missing closing tags.
Join 35M+ people learning for free on Mimo
4.8 out of 5 across 1M+ reviews
Check us out on Apple AppStore, Google Play Store, and Trustpilot