/
305.txt
61 lines (42 loc) · 3.1 KB
/
305.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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
* 歴史
** STTS3
[REFS[
- [5] [CITE[STSS 3]] ([TIME[2000-03-13 23:38:54 +09:00]] 版) <http://www.w3.org/TR/1998/NOTE-STTS3-19981111#Content>
]REFS]
[6] [[STTS3]] では [CODE(CSS)[ '''['''[ ... ]''']''' ]] という構文が提案されていました。
** 内容選択子
[REFS[
- [7] [CITE[CSS3 module: W3C selectors]] ([TIME[2000-03-13 23:37:32 +09:00]] 版) <http://www.w3.org/TR/1999/WD-CSS3-selectors-19990803#content-selectors>
]REFS]
[8] [[選択子3]]の最初の公開案 >>7 は[DFN[[RUBYB[[[内容選択子]]]@en[content selector]]]]として専用の構文を規定していました。
** [CODE(CSS)@en[:contains()]]
[REFS[
- [9] [CITE@en[CSS3 module: W3C Selectors]] ([TIME[2000-04-11 01:57:05 +09:00]] 版) <http://www.w3.org/TR/2000/WD-css3-selectors-20000410#content-selectors>
- [11] [CITE@en[CSS3 module: W3C Selectors]] ([TIME[2000-10-06 02:05:50 +09:00]] 版) <http://www.w3.org/TR/2000/WD-css3-selectors-20001005/#content-selectors>
- [12] [CITE@en[CSS3 module: W3C Selectors]] ([TIME[2001-01-29 23:57:00 +09:00]] 版) <http://www.w3.org/TR/2001/WD-css3-selectors-20010126/#content-selectors>
- [13] [CITE@en[Selectors]] ([TIME[2001-11-15 23:36:43 +09:00]] 版) <http://www.w3.org/TR/2001/CR-css3-selectors-20011113/#content-selectors>
]REFS]
[10] >>7 の次の公開案である >>9 では [CODE(CSS)@en[[[:contains()]]]] [[擬似クラス]]に構文が変更されていました。
[1]
[CITE[Bug 221981 - implement content pseudo-class :contains()]] <https://bugzilla.mozilla.org/show_bug.cgi?id=221981>
[2]
[[manakai]] は [CODE(CSS)@en[:[[contains]]()]] と同じ意味の
[CODE(CSS)@en[:[[-manakai-contains]]()]] を実装しています。
[3] [CITE[IRC logs: freenode / #whatwg / 20110731]]
( ([TIME[2011-08-12 00:32:40 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20110731>
** 削除
[REFS[
- [14] [CITE@en[Selectors]] ([TIME[2005-12-15 00:49:29 +09:00]] 版) <http://www.w3.org/TR/2005/WD-css3-selectors-20051215/#content-selectors>
- [17] [CITE@en[Selectors Level 3]] ([TIME[2009-03-10 22:17:53 +09:00]] 版) <http://www.w3.org/TR/2009/WD-css3-selectors-20090310/#content-selectors>
- [18] [CITE@en[Selectors Level 3]] ([TIME[2009-12-15 08:41:18 +09:00]] 版) <http://www.w3.org/TR/2009/PR-css3-selectors-20091215/#content-selectors>
- [19] [CITE@en[Selectors Level 3]] ([TIME[2011-09-29 22:16:17 +09:00]] 版) <http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#content-selectors>
- [4] [CITE@en[Selectors Level 3]] ([TIME[2011-09-29 22:16:17 +09:00]] 版) <http://www.w3.org/TR/selectors/#content-selectors>
]REFS]
[15] >>13 の [[CR]] の次の >>14 で実装経験の不足から削除されています。
;; [16] 同時に削除された [CODE(CSS)@en[[[:indeterminate]]]] とは違って、
場所だけ残して中身は完全に消されていますw さすがにひどいと思ったのか >>18 で
[CODE(CSS)@en[[[:contains()]]]] があったという事実は補足されています。
[20] [CITE@en[domenic/Array.prototype.contains]]
( ([TIME[2014-08-09 01:38:23 +09:00]] 版))
<https://github.com/domenic/Array.prototype.contains>