-
Notifications
You must be signed in to change notification settings - Fork 4
/
586.txt
43 lines (39 loc) · 1.57 KB
/
586.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
* SAC 選択子 API
[5]
[[SAC]] は[[選択子]]を構文とは直接対応しない形で扱います。
[[選択子]]の構文では記述できないものも表せます。
;; [CITE@en[SAC: Simple API for CSS]]
<http://www.w3.org/TR/2000/NOTE-SAC-20000728/#selector>
[7]
- [[節点]]
-- [[要素型節点]] ([[型選択子]]、[[全称選択子]]に相当)
-- [[擬似要素型]] ([[擬似要素]]に相当)
-- [[テキスト節点]]
-- [[処理指令節点]]
-- [[注釈節点]]
-- [[根節点]]
-- [[文字データ区間節点]]
- [[節点]]の組合せ
-- [CODE@en[[[SAC_CHILD_SELECTOR]]]] ([CODE(CSS)@en[[[>]]]] に相当)
-- [CODE@en[[[SAC_DESCENDANT_SELECTOR]]]] ([[空白]][[結合子]]に相当)
-- [CODE@en[[[SAC_DIRECT_ADJACENT_SELECTOR]]]] ([CODE(CSS)@en[[[+]]]]
に相当)
-- [CODE@en[[[SAC_INDIRECT_ADJACENT_SELECTOR]]]]
([CODE(CSS)@en[[[~]]]] に相当)
-- [CODE@en[[[SAC_NEGATIVE_SELECTOR]]]]
([CODE(CSS)@en[:[[not]]]] に相当)
- 条件
-- [CODE@en[[[SAC_ATTRIBUTE_CONDITION]]]]
([[属性選択子]] (存在) に相当)
-- [CODE@en[[[SAC_BEGIN_HYPHEN_ATTRIBUTE_CONDITION]]]]
([[属性選択子]] ([CODE(CSS)[[[|=]]]]) に相当)
-- [CODE@en[[[SAC_ONE_OF_ATTRIBUTE_CONDITION]]]]
([[属性選択子]] ([CODE(CSS)[[[~=]]]]) に相当)
-- [CODE@en[[[SAC_CLASS_CONDITION]]]]
([[クラス選択子]]に相当)
-- [CODE@en[[[SAC_ID_CONDITION]]]]
([[識別子選択子]]に相当)
-- [CODE@en[[[SAC_LANG_CONDITION]]]]
([CODE(CSS)@en[:[[lang]]]] に相当)
-- [CODE@en[[[SAC_POSITIONAL_CONDITION]]]]
(位置に関する[[擬似クラス]]に相当)