Open
Description
What is the issue with the HTML Standard?
Some states, such as input's type
and img's loading
are title case. Many others are not.
I'm filing this issue to track work to change all states to be title case.
How would someone contribute to this issue?
- You can fork and clone the HTML spec:
git clone [email protected]:<your-username>/html
- Edit the
source
file in your favourite editor. - Look for "states" in lowercase, you can find all instances with this shell command:
grep 'attr-.*-state">[a-z]' source
. - Pick one to zero in on, for example
attr-translate-yes-state
&attr-translate-no-state
are both (at the time of writing) not in title case. - In your editor search for all instances of your chosen attributes, and reformat them to be title case: the first letter and subsequent "proper nouns" should have be in upper case, all verbs and common nouns need to be in lower case.
- Commit your changes with a sensible message: "git commit -am'editorial: use title case for `
- Push your changes to your fork;
git push
- Raise a pull request and make the title of the PR match your commit message.