COVID-19-IA / parenting-who

https://covid-19-act.jp/parenting-who
1 stars 0 forks source link

数字始まりの id 属性値を修正する #16

Closed oti closed 4 years ago

oti commented 4 years ago

https://momdo.github.io/css2/syndata.html#characters

CSSにおいて、(要素名、クラス、およびセレクター内のIDを含む)識別子は、(中略)数字、2つのハイフン、ハイフンの直後の数字で開始できない。

数字始まりの値は id 属性値に利用してはいけなかったのでこれを修正しました。

確認お願いいたします。

oti commented 4 years ago

仕様をよく見ると

識別子はまた、エスケープされた文字および数字コードとして任意のISO 10646文字を含めることができる(次項を参照)。たとえば、識別子"B&W?"は、"B\&W\?"または"B\26 W\3F"として記述してもよい。

だったので、CSSセレクタで引き当てる場合に

で始まる文字列を使えない、ただしエスケープすれば使える、と言う話でした。あくまでCSS側の仕様であり、HTMLの属性値においてはその縛りはなさそうです。

失礼しました。

このPRsをcloseするかはまかせます〜。

masuP9 commented 4 years ago

あー \1 ってすればいけるやつ。申し訳だけどそれじゃあ閉じようかな。あざました。