Skip to content

Should font-variation-settings be a property, a descriptor, or both? #1652

@dbaron

Description

@dbaron

Fonts Level 4 introduces a font-variation-settings property that sets particular variation parameters. These seem likely to be reasonably specific to particular fonts, although I'm not entirely sure how much.

That they're specific to fonts makes me suspect that it may make more sense for this to be available as a descriptor so that a font-variation-settings doesn't accidentally apply to a fallback font. This seems like it could become more problematic as system fonts (which are likely to be fallback) become more likely to support OpenType variations.

I wonder whether font-variation-settings should be available as a descriptor in addition to a property (like font-feature-settings), or maybe even instead of a property.

I got here from w3ctag/design-reviews#183.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions