Edu
Hub
Courses
AI Tools
Leaderboard
Login/Register
AR
Abdullah Rashid
abdullah@example.com
Navigation
📚
Courses
🏆
Leaderboard
✨
AI Tools
←
CSS Selectors Mastery Quiz
⏱
15:00
Quit
0 / 20 answered
0%
CSS Selectors Mastery Quiz
10 questions · Medium difficulty · 00:20:00 min
🔥 In Progress
Question 1
Which CSS selector selects elements with a specific class attribute?
.class
*
#id
element
Question 2
What does the descendant combinator (space) select?
Direct child elements
Immediately adjacent siblings
Elements with the same parent
All descendants at any depth
Question 3
Which pseudo-class selects an element that is the first child of its parent?
:nth-child(1)
:only-child
:first-child
:first-of-type
Question 4
How do you select all <a> elements with a 'target' attribute?
a.target
a[target]
a#target
a:target
Question 5
What does the '>' combinator select?
All descendants
Direct child elements
General siblings
Immediately adjacent siblings
Question 6
Which pseudo-class selects an element when it is being hovered over?
:focus
:hover
:visited
:active
Question 7
What does the attribute selector [type^='text'] match?
Elements with type starting with 'text'
Elements with type containing 'text'
Elements with type ending with 'text'
Elements with type exactly 'text'
Question 8
Which selector selects all elements that are not a specified element?
:not(element)
:no(element)
:except(element)
:exclude(element)
Question 9
What does the '~' combinator select?
All descendants
Immediately adjacent sibling
General sibling (any later sibling)
Direct child
Question 10
Which pseudo-class selects the root element of the document?
:document
:html
:base
:root
Question 11
How do you select all elements with a class 'intro' inside a <div>?
div .intro
.intro div
div > .intro
div.intro
Question 12
What does the ':nth-child(odd)' pseudo-class select?
Every child
The first child
Even-numbered children
Odd-numbered children
Question 13
Which selector selects the element with id 'header'?
*header
header
#header
.header
Question 14
What does the attribute selector [href$='.pdf'] match?
Links with href ending with '.pdf'
Links with href containing '.pdf'
Links with href starting with '.pdf'
Links with href exactly '.pdf'
Question 15
Which pseudo-class selects an element that is checked (e.g., a checkbox)?
:selected
:checked
:enabled
:disabled
Question 16
What does the '+' combinator select?
All descendants
Immediately adjacent sibling
Direct child
General sibling
Question 17
How do you select all <li> elements that are the first child of their parent?
li:first-of-type
li:only-child
li:nth-child(1)
li:first-child
Question 18
What does the ':empty' pseudo-class select?
Elements with no content or whitespace
Elements that are invisible
Elements with zero height
Elements with no children
Question 19
Which selector selects all elements with the same parent and immediately after a <p>?
p *
p > *
p + *
p ~ *
Question 20
What does the attribute selector [class~='feature'] match?
Class attribute starting with 'feature'
Class attribute exactly equal to 'feature'
Class attribute containing 'feature' as a whole word
Class attribute ending with 'feature'
✅ Answered:
0
⬜ Unanswered:
8
📊
20%
done
Submit Answers →