모두CBT

CSS의 선택자(Selector)와 관련한 설명으로 틀린 것은? | [멀티미디어콘텐츠제작전문가 필기] 21년 2회차 기출문제 상세 페이지

1[멀티미디어콘텐츠제작전문가 필기] 21년 2회차
CSS의 선택자(Selector)와 관련한 설명으로 틀린 것은?
1
전체 선택자(Universal Selector)는 페이지에 있는 모든 요소를 대상으로 스타일을 적용할 때 사용된다.
2
클래스 선택자(Class Selector)는 같은 태그라도 특정 부분에만 다른 스타일을 적용할 때 사용된다.
3
그룹 선택자(Group Selector)는 여러 선택자에 동일 속성을 적용해야 할 경우 같은 스타일을 두 번 정의하지 않고 한 번에 묶어서 정의할 수 있다.
4
자식 선택자(Child Selector)는 자식 요소와 자식의 자식 요소까지 스타일이 적용된다.
해설

자식 선택자(Child Selector, >)는 직계 자식 요소에만 스타일이 적용되며, 자식의 자식(손자) 요소까지는 적용되지 않는다. 예를 들어 `div > p`는 div의 직접적인 자식인 p 요소만 선택하고, p 안의 자식 요소들에는 적용되지 않는다.

반면 자식의 자식 요소까지 스타일을 적용하려면 후손 선택자(Descendant Selector, 공백)를 사용해야 한다.

  • 전체 선택자(*)는 모든 요소를 대상으로 하는 것이 맞다.
  • 클래스 선택자는 같은 태그에 특정 클래스를 지정하여 선택적으로 스타일을 적용하는 것이 맞다.
  • 그룹 선택자는 쉼표로 여러 선택자를 연결하여 중복 정의를 피하는 것이 맞다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.