CSS - 문제 미리보기

문제 1202

medium
다음 CSS 코드에서 링크 상태 순서의 문제점은? ```css a:active { color: blue; } a:hover { color: red; } a:link { color: green; } a:visited { color: purple; } ```
A. 순서가 완전히 잘못되었음
B. a:hover와 a:active의 순서가 바뀜
C. a:link와 a:visited의 순서가 바뀜
D. 순서에 문제없음

정답: A

링크 상태를 정의할 때는 반드시 올바른 순서를 지켜야 합니다. 올바른 순서는 a:link → a:visited → a:hover → a:active입니다. 이 순서를 지키지 않으면 CSS의 특정성 규칙에 의해 일부 상태가 제대로 작동하지 않을 수 있습니다. 특히 a:hover는 a:link와 a:visited 뒤에, a:active는 a:hover 뒤에 와야 합니다. 이는 "LVHA" 순서로 기억하면 됩니다.

💡 학습 팁

이 문제를 포함한 CSS 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.