Alternatives considered: https://github.com/w3c/csswg-drafts/blob/main/css-env-1/explainers/meta-text-scale.md#alternatives-considered . Also, most developer use cases would be solved by using env(preferred-text-scale) in CSS calc expressions, but we heard from web developers that they "just want rem to work like they were promised" -- i.e. rem will honor the users' a11y preferences, no matter if those prefs are specified at the OS-level or UA-level. Authors don't want to mess around with env(). This <meta> proposal allows for that.
{{...include feedback/review from developers, implementers, civil society, and others}} -- we've gotten informal positive feedback from web developers at a few conferences (thanks @joshtumath for polling). Other implementers: Apple and Mozilla engineers had vaguely positive comments during the CSS telecon where this was resolved to add, FWIW (minutes). (I'll file standards-positions requests ASAP, though.)
Major unresolved issues with or opposition to this specification: https://github.com/w3c/csswg-drafts/issues/12475 -- the unresolved issue is if we should specify that UAs should scale fonts non-linearly... meaning the larger the font already is, the less of an enlargement multiplier it would get. We anticipate that shipping linear scaling will NOT prevent from future experiments with non-linear scaling. We are not aware of any opposition to the specification.
OpenedNov 24, 2025
Specification
https://davidsgrogan.github.io/css-fonts-5/Overview.html#text-scale-meta
Explainer
https://github.com/w3c/csswg-drafts/blob/main/css-env-1/explainers/meta-text-scale.md
Links
env(preferred-text-scale)in CSS calc expressions, but we heard from web developers that they "just wantremto work like they were promised" -- i.e.remwill honor the users' a11y preferences, no matter if those prefs are specified at the OS-level or UA-level. Authors don't want to mess around withenv(). This<meta>proposal allows for that.The specification
Where and by whom is the work is being done?
Feedback so far
You should also know that...
No response
<!-- Content below this is maintained by @w3c-tag-bot -->Track conversations at https://tag-github-bot.w3.org/gh/w3ctag/design-reviews/1172