Skip to content

Upright text orientation not supported — FIXED ! #248

@xfq

Description

@xfq

This issue is applicable to Chinese, Japanese, Korean, and Mongolian.

By default, in runs of Latin alphanumeric text the letters are rotated 90º and run down the page. However, in some instances the alphanumerics need to stand upright. For example, this is important for acronyms.

Screenshot 2021-11-19 at 11 04 53

Browsers need to allow content authors to indicate where alphanumerics should be rendered upright.

The GAP

writing-modes The CSS text-orientation property has a value upright which is meant to produce this behaviour, but not all browsers support it.

Priority

Upright-oriented Latin text, especially, is used commonly for acronyms in Chinese, Japanese, Korean, & Mongolian vertical text, so this is a significant gap for general web content.

Tests & results

Interactive test, text-orientation:upright will make Latin characters and digits sit upright in vertical text.

Action taken

Webkit

Outcomes

All major browser engines now support this feature!

Metadata

Metadata

Assignees

No one assigned

    Labels

    doc:clreqUsed for gap analysis (only) to indicate target document.gapThe first comment in this issue is read by the gap-analysis document.i:writing_modeWriting model:zhChinesep:okThis is no longer a gap.s:haniChinese scripts:jpanJapanese scripts:koreKorean scripts:mongMongolian scriptx:clreqThis affects the clreq group of languages.x:jpanThis affects the jlreq group of languages.x:klreqThis affects the klreq group of languages.x:mlreqThis affects the mlreq group of languages.

    Type

    No type

    Projects

    Status

    Fixed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions