Selectors Level 3 Conformance Test Suite
Simple selectors (6 tests)
Test
Refs
Flags
Info
+
6 Simple selectors
+
6.1 Type selector
+
6.1.1 Type selectors and namespaces
+
6.2 Universal selector
parse-universal
Script
CSS Selectors: Universal selector
+
6.2.1 Universal selector and namespaces
+
6.3 Attribute selectors
parse-attribute
Script
CSS Selectors: Attribute selectors
+
6.3.1 Attribute presence and value selectors
+
6.3.2 Substring matching attribute selectors
+
6.3.3 Attribute selectors and namespaces
+
6.3.4 Default attribute values in DTDs
+
6.4 Class selectors
parse-class
Script
CSS Selectors: Class selectors
+
6.5 ID selectors
parse-id
Script
CSS Selectors: ID selectors
+
6.6 Pseudo-classes
+
6.6.1 Dynamic pseudo-classes
+
6.6.1.1 The link pseudo-classes: :link and :visited
+
6.6.1.2 The user action pseudo-classes :hover, :active, and :focus
+
6.6.2 The target pseudo-class :target
+
6.6.3 The language pseudo-class :lang
+
6.6.4 The UI element states pseudo-classes
+
6.6.4.1 The :enabled and :disabled pseudo-classes
+
6.6.4.2 The :checked pseudo-class
+
6.6.4.3 The :indeterminate pseudo-class
+
6.6.5 Structural pseudo-classes
+
6.6.5.1 :root pseudo-class
+
6.6.5.2 :nth-child() pseudo-class
anplusb-selector-parsing
Script
CSS Selectors: Test parsing of an+b selectors
+
6.6.5.3 :nth-last-child() pseudo-class
anplusb-selector-parsing
Script
CSS Selectors: Test parsing of an+b selectors
+
6.6.5.4 :nth-of-type() pseudo-class
anplusb-selector-parsing
Script
CSS Selectors: Test parsing of an+b selectors
+
6.6.5.5 :nth-last-of-type() pseudo-class
anplusb-selector-parsing
Script
CSS Selectors: Test parsing of an+b selectors
+
6.6.5.6 :first-child pseudo-class
+
6.6.5.7 :last-child pseudo-class
+
6.6.5.8 :first-of-type pseudo-class
+
6.6.5.9 :last-of-type pseudo-class
+
6.6.5.10 :only-child pseudo-class
+
6.6.5.11 :only-of-type pseudo-class
+
6.6.5.12 :empty pseudo-class
+
6.6.6 Blank
+
6.6.7 The negation pseudo-class
parse-not
Script
CSS Selectors: The negation pseudo-class