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.

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.