Add the full-width value to the text-transform property. This value transforms ASCII characters and specific symbols into their full-width Unicode variants, so they visually align with ideographic characters. It is typically used in Japanese, Chinese, or Korean typesetting where uniform character width is expected.
Implementing text-transform: full-width simplifies styling, improves interoperability across browsers, and allows CSS to better support existing typographic conventions in Japanese, Chinese, and Korean publishing. Without it, developers must manually replace characters with their full-width Unicode equivalents (e.g., via JavaScript or server-side rendering) when typesetting Latin text in East Asian languages. This is error-prone, inconsistent, and complicates localization workflows.
None
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
None
None
https://wpt.fyi/results/css/css-text/text-transform/text-transform-fullwidth-001.xht https://wpt.fyi/results/css/css-text/text-transform/text-transform-fullwidth-002.xht https://wpt.fyi/results/css/css-text/text-transform/text-transform-fullwidth-004.xht https://wpt.fyi/results/css/css-text/text-transform/text-transform-fullwidth-005.xht https://wpt.fyi/results/css/css-text/text-transform/text-transform-fullwidth-006.html https://wpt.fyi/results/css/css-text/text-transform/text-transform-fullwidth-007.html https://wpt.fyi/results/css/css-text/text-transform/text-transform-fullwidth-008.html https://wpt.fyi/results/css/css-text/text-transform/text-transform-fullwidth-009.html
No milestones specified