Skip to content

[css-cascade-6] Headings case inconsistencies #11201

@j9t

Description

@j9t

Part of a broader editorial challenge, the case of headings is inconsistent.

In the current draft for CSS Cascading and Inheritance Level 6, for example, it’s an alternating mix of

  • sentence case, e.g. “Status of this document”, “Changes since the 21 March 2023 Working Draft”, “Document conventions”
  • title case, e.g. “Introduction and Missing Sections”, “Cascade Sorting Order”, “Scoped Style Rules”, ”Additions Since Level 5”
  • mixed case, e.g “Important Declarations: the !important annotation”, “Scoping Styles: the @scope rule”

It doesn’t seem urgent, but the inconsistencies are noticeable.

If there’s a convention, happy to help and file a PR, for this and maybe other docs. If there’s no convention, happy to learn more about the context (if someone can provide some), to help shape one.

(Note: I think I had reported similar issues in the past, and vaguely recall that part of the challenge were W3C boilerplate expectations, but I can’t find any such conversations anymore. Also, it didn’t seem they led to more consistency yet, even in terms maintaining it in-boilerplate and in-draft.)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions