CSS - <custom-ident>

説明

有効な識別子の例

id123		# 半角英数字
ID123		# 半角英数字(id123とは別物として扱われる)
id-123		# ハイフン(-)付き
id_123		# アンダースコア(_)付き
-id123		# ハイフン(-)の次が数字でなければよい
id\?		# エスケープシーケンス
id\3F		# Unicode文字(id\?と同義)

無効な識別子の例

123ID		# 数字で始まっている
-123id		# ハイフン(-)と数字で始まっている
123?		# - と _ 以外の記号が \でエスケープされていない
日本		# Unicode文字は \{16進数} 形式のみ利用可能

リンク