blob: bfbd822cf7c8d41052da3b30bfd72b70966270dc [file] [log] [blame]
benjamin@webkit.org6943fd32013-05-27 22:31:02 +00001<html>
2<body>
3 <div>
4 <div id=complex-multi-rules1>
5 <p>Complex descent.</p>
6 <div class=some-class>
7 <ul>
8 <li data-foo="bar">one</li>
9 <li>two</li>
10 <li data-bar="baz" class=some-class>three</li>
11 </ul>
12 </div>
13 </div>
14
15 <div id=complex-multi-rules2>
16 <p>id + tag.</p>
17 <acronym title="WebKit Tempalte Framework">WTF</acronym>
18 <a href="http://www.apple.com">Link</a>
19 </div>
20
21 <div id=complex-multi-rules3>
22 <p>Multiple id + tag, sharing the same id.</p>
23 <audio>
24 <source class=some-class>
25 <source class=some-class>
26 <source class=some-class>
27 </audio>
28 <ol>
29 <li class=other-class>one</li>
30 <li class=other-class>two</li>
31 <li class=other-class>three</li>
32 <li class=other-class>four</li>
33 </ol>
34 <table>
35 <tr><td>cell</td><td>cell</td></tr>
36 <tr><td>cell</td><td>cell</td></tr>
37 </table>
38 </div>
39
40 <div id=complex-multi-rules4>
41 <p>Several Ids.</p>
42 Foo?
43 <div>
44 Bar?
45 <div id=complex-multi-rules4-sub1>
46 Foo?
47 <div>
48 Bar?
49 <div id=complex-multi-rules4-sub2>
50 Foo?
51 <div>
52 <div id=complex-multi-rules4-sub3>
53 Foo Bar!
54 </div>
55 </div>
56 </div>
57 </div>
58 </div>
59 </div>
60 </div>
61
62 <div id=complex-multi-rules5>
63 <p>Id sandwich: Multiple ids with selectors in between.</p>
64 <div>
65 Padding.
66 </div>
67 <div>
68 <div id=complex-multi-rules5-left>
69 <ul>
70 <li class=other-class>one</li>
71 <li class=other-class>two</li>
72 <li class=other-class>
73 three
74 <div id=complex-multi-rules5-right>
75 <p>complex-multi-rules5-right</p>
76 <table>
77 <tr><td>cell</td><td>cell</td></tr>
78 </table>
79 </div>
80 </li>
81 <li class=other-class>
82 four
83 <p>Some text. <img id=complex-multi-rules5-image></p>
84 </li>
85 </ul>
86 </div>
87 </div>
88 </div>
89
90 <div id=complex-multi-rules6>
91 <p>Named form attribute under hierarchy.</p>
92 <form name='complex-multi-rules6-form'>
93 <div>
94 <div>
95 <input type=file name=complex-multi-rules6-file-input>
96 </div>
97 </div>
98 </form>
99 </div>
100
101 <div id=complex-multi-rules7>
102 <p>Hierarchy of tag and class.</p>
103 <div class=some-class>
104 <a href="http://www.webkit.org/" class=other-class>
105 <div class=another-class>
106 <div>
107 <p class=result-class>FooBar!!!</p>
108 </div>
109 </div>
110 </a>
111 </div>
112 </div>
113
114 <div id=complex-multi-rules8>
115 <p>Commonly used restrictionselector.</p>
116 <div class=some-class>
117 <div class=some-class>
118 <ul>
119 <li>one</li>
120 <li>two</li>
121 <li>three</li>
122 </ul>
123 </div>
124 </div>
125 </div>
126
127 <div id=tag-and-class>
128 <p>tag.class</p>
129 <details open class=details-class>
130 <summary class=summary-class>Summary</summary>
131 <p>Foo Bar!</p>
132 </details>
133 <article class=article-class>
134 <p>Lorem Ipsum</p>
135 </article>
136 </div>
137
138 <div id=duplicate-id>
139 </div>
140 <div id=duplicate-id>
141 </div>
142 <div id=duplicate-id>
143 </div>
144 </div>
145</body>
146</html>