--- title: ident slug: Web/CSS/ident translation_of: Web/CSS/ident ---
{{CSSRef}}{{Draft}}
<ident>
CSS データ型 は、 {{glossary("identifier")}} として使用される任意の文字列を意味します。
<custom-ident>
の構文は CSS の識別子 (プロパティ名など)に似ていますが、 大文字と小文字の区別 がある点が違います。 これは次の文字から成る文字の並びです:
A
- Z
と a
- z
)0
- 9
)-
)_
)\
に続く)\
と、それに続く 1-6 個の16進数を形式をとる、Unicode コードポイント)大文字と小文字の区別 があるため id1
、 Id1
、 iD1
そして ID1
は全て異なる識別子である点に注意してください。しかし、文字をエスケープする方法はいくつか存在するため、 toto\?
と toto\3F
は同じ識別子です。
nono79 アルファベットと数字の組み合わせ ground-level アルファベットとダッシュの組み合わせ -test ダッシュとそれに続く英数字 --toto identifier の様なカスタムプロパティ _internal アンダースコアとそれに続く英数字 \22 toto Unicode 文字とそれに続く一連の英数字 bili\.bob 正しくエスケープされたピリオド
34rem 数字で始まってはいけません -12rad ダッシュで始まって数字が続いてはいけません bili.bob アルファベット、 _、 - のみをエスケープする必要はありません 'bilibob' これは {{CSSxRef("<string>")}} になります "bilibob" これは {{CSSxRef("<string>")}} になります
仕様 | ステータス | コメント |
---|---|---|
{{SpecName('CSS4 Values', '#css-identifier', '<ident> ')}} |
{{Spec2('CSS4 Values')}} | |
{{SpecName('CSS3 Values', '#css-identifier', '<ident> ')}} |
{{Spec2('CSS3 Values')}} |
このデータ型は、他のCSS構文の定義を単純化するために使用される便利な型なので実際の型ではありません。
<ident>
値の制限されたサブセット、 {{CSSxRef("--*", "custom properties")}} 及びその他のプロパティ値。