HTML element · data last changed 10 Nov 2026
<ul> in email clients
Works in 7 of 21. Partial in Gmail, Gmail Android, Gmail iOS and 10 more. Untested in Superhuman.
Your reader in Outlook Classic may not see <ul> the way you wrote it, even if it looks right where you tested it.
caniemail (MIT) via @emailens/engine 0.18.22
What to do instead in Outlook Classic
Reset padding-left and margin on both <ul> and <li> inline. For pixel-perfect bullets, replace the default marker with an <img> or styled <span> inside each list item.
- Partial. The
reversedattribute on<ol>is not supported. - Partial. Setting the
valueattribute to an<li>within an<ol>results in a different behaviour in comparison to browsers. The<ol>tag is closed before the<li value="">. A new<ol>is added with thestartattribute on it set to the value of thevalueattribute of the<li>.
No signup · Five clients free, Outlook Classic included · All 21 with an account
The checker needs a computer screen.
A free account opens all 21 clients and keeps your checks for 7 days. Create a free account →
Every account includes one free real-device check in classic Outlook, Outlook for Mac and Apple Mail, after you verify your email and run one preview, while this month's free capacity lasts. How real-device checks work →
<ul> is not among the 24 features we have screenshotted on real installs. The ones we have →
All 21 clients, problems first
| Client | Support |
|---|---|
| Gmail | Partial See caveat 1 |
| Gmail Android | Partial See caveat 1 |
| Gmail iOS | Partial See caveat 1 |
| Outlook 365 | Partial See caveat 1 |
| Outlook (New) | Partial See caveat 1 |
| Outlook Classic | Partial See caveat 2 |
| Outlook iOS | Partial See caveat 1 |
| Outlook Android | Partial See caveat 1 |
| Outlook for Mac | Partial See caveat 1 |
| Yahoo Mail | Partial See caveat 1 |
| Yahoo Mail Android | Partial See caveat 1 |
| Yahoo Mail iOS | Partial See caveat 1 |
| AOL Mail | Partial See caveat 1 |
| Superhuman | Untested |
Works in 7: Apple Mail, Apple Mail iOS, Samsung Mail and 4 more. Show all
| Client | Support |
|---|---|
| Apple Mail | Works |
| Apple Mail iOS | Works |
| Samsung Mail | Works |
| Thunderbird | Works |
| HEY Mail | Works |
| Proton Mail | Works |
| Fastmail | Works |
Caveats (2)
- 1. Gmail, Gmail Android, Gmail iOS, Outlook 365, Outlook (New), Outlook iOS, Outlook Android, Outlook for Mac, Yahoo Mail, Yahoo Mail Android, Yahoo Mail iOS, AOL Mail: Partial. The
reversedattribute on<ol>is not supported. - 2. Outlook Classic: Partial. The
reversedattribute on<ol>is not supported. Partial. Setting thevalueattribute to an<li>within an<ol>results in a different behaviour in comparison to browsers. The<ol>tag is closed before the<li value="">. A new<ol>is added with thestartattribute on it set to the value of thevalueattribute of the<li>.
Caveats as recorded by caniemail (MIT), one entry per wording.
How <ul> behaves
The <ul> element marks an unordered list. Bullets and indentation defaults vary significantly across clients, which makes <ul> one of the more inconsistent layout primitives in email. Some templates reset list styles entirely and rebuild bullet visuals using HTML entities or images for full control.
- Default list-style-position and padding-left vary between clients, Outlook indents differently than Gmail.
- Some clients strip the bullet entirely if list-style is set to none on the <ul> but not on <li>.
- Mobile clients sometimes reduce the indent significantly, causing list items to wrap closer to the bullet than intended.
Your next question
- Does <form> work in Outlook Classic?
Works in 10 of 21 · partial in 4 · not supported in 7
fix - Does <svg> work in Outlook Classic?
Works in 5 of 21 · partial in 1 · not supported in 15
fix - Does <video> work in Outlook Classic?
Works in 3 of 21 · partial in 2 · not supported in 16
fix - Does <input type="checkbox"> work in Outlook Classic?
Works in 16 of 21 · partial in 1 · not supported in 3 · 1 untested
- Does <input type="hidden"> work in Outlook Classic?
Works in 16 of 21 · partial in 1 · not supported in 3 · 1 untested
- Does <input type="radio"> work in Outlook Classic?
Works in 16 of 21 · partial in 1 · not supported in 3 · 1 untested
Every feature in Outlook Classic · All email CSS features · What real installs show
Paste your email
Get new email CSS fixes by email.