data-* 属性は数値のみからなる属性名が利用できるか
HTML5 では data-* 属性に
- data- の後に1文字以上続くこと
- XML-compatibleであること
- ASCII大文字を含まないこと
の3つを要求しています
https://html.spec.whatwg.org/multipage/dom.html#embedding-custom-non-visible-data-with-the-data-*-attributes
<div data-1="1"></div>
の data-1 属性は上記3つを全て満たしているので HTML valid だと思うのですが、認識に間違いないでしょうか?