181. Which CSS technique ensures accessible focus indicators?
- a) :focus-visible
- b) outline: 2px solid
- c) Both a and b
- d) focus-ring: auto
:focus-visible hides focus rings for mouse users while preserving keyboard accessibility.
Test your knowledge of CSS with these interactive multiple-choice questions.
181. Which CSS technique ensures accessible focus indicators?
:focus-visible hides focus rings for mouse users while preserving keyboard accessibility.
182. Which CSS property ensures sufficient color contrast?
color: color-contrast(black vs white, #777).
183. Which CSS feature helps screen readers skip navigation?
:focus styles.
184. Which CSS property respects OS dark/light mode?
color-scheme adapts form controls, while media query handles custom styles.
185. Which CSS unit is most accessible for text sizing?
rem respects root font size adjustments (user preference).
186. Which CSS feature helps prevent WCAG reflow issues?
187. Which CSS property enables prefers-reduced-motion?
188. Which CSS selector targets ARIA states?
189. Which CSS feature helps maintain aspect ratios accessibly?
aspect-ratio avoids percentage padding calculations.
190. Which CSS property enables CSS-only prefers-contrast detection?
no-preference, more, less, or custom.
191. Which CSS feature is coming in CSS4?
192. Which CSS feature enables conditional style loading?
@supports (display: grid) { @import "grid.css"; }.
193. Which CSS property enables CSS-only tooltips?
content: attr(data-tooltip).
194. Which CSS feature enables cascade layers?
@layer base, components, utilities; controls specificity.
195. Which CSS property enables view transitions?
196. Which CSS feature enables scoped styles without Shadow DOM?
@scope (.card) { ... } limits selector reach.
197. Which CSS function creates relative colors?
color(from var(--main) lch l c h / 50%) adjusts existing colors.
198. Which CSS feature enables declarative enter/exit animations?
199. Which CSS property enables CSS-only light/dark theming?
:has() for user override.
200. Which CSS feature is ideal for micro-interactions?