CSS値定義の構文Value Definition Syntax
2412 ワード
Component values may be arranged into property values as follows:
属性値は、次のように構成されています. Several juxtaposed words mean that all of them must occur, in the given order. いくつかの並列値は、指定された順序である必要があります. A bar (|) separates two or more alternatives: exactly one of them must occur. 1本の棒(|)は、2つ以上のオプション案を分解し、そのうちの1つが必要である. A double bar (||) separates two or more options: one or more of them must occur, in any order. ダブルレバー(||)は、2つ以上のオプションを分解し、そのうちの1つ以上は任意の順序である必要があります. A double ampersand (&&) separates two or more components, all of which must occur, in any order. 文字(&&)は、2つ以上のコンポーネントを分解し、これらはすべて、任意の順序である必要があります. Brackets ([ ]) are for grouping. 角括弧([])をグループ化し、サブ式に分解します.
Juxtaposition is stronger than the double ampersand, the double ampersand is stronger than the double bar, and the double baris stronger than the bar. Thus, the following lines are equivalent:
マッチング優先順位:並列>&>|>|.次の例の2行は同じです.
Every type, keyword, or bracketed group may be followed by one ofthe following modifiers:
各タイプ、キーワード、または等しいグループは、次の特殊文字に続く可能性があります. An asterisk (*) indicates that the preceding type, word, or group occurs zero or more times. アスタリスク(*)は、前のタイプ、単語、またはサブエクスプレッションを表し、0回以上一致します. A plus (+) indicates that the preceding type, word, or group occurs one or more times. プラス記号(+)は、前のタイプ、単語、またはサブ式を表し、1回または複数回一致します. A question mark (?) indicates that the preceding type, word, or group is optional. 疑問符(?)、前のタイプ、単語、またはサブ式を示し、一致はオプションです. A pair of numbers in curly braces ({A,B}) indicates that the preceding type, word, or group occurs at least A and at most B times. 数字のカッコ({A、B})のペアは、前のタイプ、単語、またはサブ式を示し、2つの項目の間(含む)を選択します.
The following examples illustrate different value types:
次の例では、異なる値タイプについて説明します.
Value: N | NW | NE Value: [ | thick | thin ]{1,4} Value: [ , ]* Value: ? [/ ]? Value: || Value: inset? && [ {2,4} && ? ]
属性値は、次のように構成されています.
Juxtaposition is stronger than the double ampersand, the double ampersand is stronger than the double bar, and the double baris stronger than the bar. Thus, the following lines are equivalent:
マッチング優先順位:並列>&>|>|.次の例の2行は同じです.
a b | c || d && e f
[ a b ] | [ c || [ d && [ e f ]]]
Every type, keyword, or bracketed group may be followed by one ofthe following modifiers:
各タイプ、キーワード、または等しいグループは、次の特殊文字に続く可能性があります.
The following examples illustrate different value types:
次の例では、異なる値タイプについて説明します.
Value: N | NW | NE Value: [