R053: Arabic body text below 14px
Many Arabic letters differ only by their dots, so body text set below 14px, in blocks of ten or more Arabic words, is where readers start misreading words.
The check
- Id
- R053
- Category
- Typography
- Default severity
When it fires
A visible block of at least 10 Arabic words is set below 14px.
Fix: Raise the body size to at least 14–16px for Arabic.
What it leaves alone
Shorter text, under 10 Arabic words, such as captions, labels and footnotes. Up to six per page.
Broken, then fixed
.card p {
font-size: 12px;
}.card p {
font-size: 16px;
}Check it by hand
Select the text and run getComputedStyle($0).fontSize in the DevTools console.
What the report shows you
Each R053 finding carries the fields below that apply to it, so you can see why it fired without rerunning the scan.
- fontSizePx
- The computed font size, in pixels.
- arabicWordCount
- How many Arabic words the block holds.
More typography checks
- Arabic text falling back past the declared font family (measured, declared, or a webfont that failed to load)
- letter-spacing applied to Arabic text (breaks the connected script)
- line-height below 1.5 on Arabic body text
- Italic/oblique applied to Arabic text
- Latin display styling (uppercase + tracking) applied to Arabic
Does your page trip R053?
Paste a URL. Ritla renders the page on desktop, tablet and mobile, runs every check, and shows the top issues with screenshot evidence.
Scan a page freeBrowse the checks