Skip to content

ruby-position: inter-character description incomplete, no full Safari support #44762

Description

@r12a

MDN URL

https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/ruby-position

What specific section or headline is this issue about?

ruby-position CSS property

What information was incorrect, unhelpful, or incomplete?

ruby-position:inter-character is specifically intended to support bopomofo (zhuyin fuhao) ruby. Although Safari shoves the annotation into a vertical line to the right of the base character, it handles tone marks incorrectly, and so fails to be useful. See https://www.w3.org/International/articles/ruby/styling.en#bopomofo_position. It is also incorrect to say that "When specified, it behaves as over in vertical writing modes" because it has to position tone marks correctly there too. The description on the page needs to be rewritten and in Browser Compat section Safari should not be listed as 'full support'.

What did you expect to see?

See above.

Do you have any supporting links, references, or citations?

https://www.w3.org/International/articles/ruby/styling.en#bopomofo_position

https://drafts.csswg.org/css-ruby/#valdef-ruby-position-inter-character

Do you have anything more you want to share?

The description in the CSS Ruby spec needs some work. See w3c/csswg-drafts#13533

MDN metadata

Page report details

Metadata

Metadata

Assignees

No one assigned

    Labels

    Content:CSSCascading Style Sheets docshelp wantedIf you know something about this topic, we would love your help!needs BCD updateRequires changes in BCD mdn/browser-compat-data

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions