R051: letter-spacing applied to Arabic text (breaks the connected script)
Fonts without Arabic glyphs, letter-spacing that breaks joined letters, cramped line height, and Latin styling applied to Arabic.
The check
- Id
- R051
- Category
- Typography
- Default severity
- high
What it looks for
letter-spacing applied to Arabic text (breaks the connected script)
How to fix it
Reset tracking for Arabic: :lang(ar) { letter-spacing: 0 }. Arabic letters connect along a baseline - spacing them apart breaks the joins, and pulling them together overlaps the letterforms.
More typography checks
Does your page trip R051?
Paste a URL. Ritla renders the page on desktop and mobile, runs every check, and shows the top issues with screenshot evidence.