宣言はキー値のペアです。セパレーターは (:) コロンです。各 宣言 はセミコロン (;) で終了します。
キーは定義済みグラフィック属性 (foregroundsizefont など) を表し、値は、そのタイプがキーに依存するリテラル (red10ptserifなど) です。すべてのキーと値のペアは、ストリングです。 値は単一引用符または二重引用符に囲んで入力しますが、値に非英数字が含まれる場合は単一引用符を使用します。
引用符で囲まれた宣言値内で、以下の 2 つの方法で Unicode 文字を使用できます。
  • CSS ファイルが行「@charset "UTF-8";」で開始し、Unicode 文字が印刷可能である場合は、引用符付きストリングに直接、UTF-8 エンコードの Unicode 文字を記述またはペーストできます。
  • 16 進数字を使用した円記号 (\) エスケープ構文で組み込むことができます。
    例えば、\20AC は、ユーロ記号を示す Unicode エスケープ・シーケンスです。 ただし、エスケープ・シーケンスの最後の数字の次の文字が無関係の 16 進数字である場合は、次の文字の前に区切り文字としてスペースを挿入する必要があります。 そのため、「€1000」と記述する場合は、「\20AC 1000」と入力します。