CSS를 처음 배울 때 가장 먼저 마주하는 개념은 아마 선택자일 것이다.CSS는 어떤 스타일을 어떻게 적용할지 정의하는 언어인데, 이를 위해서는 어디에 적용할 것인지를 정확히 찝을 수 있어야 한다.같은 색, 같은 크기, 같은 여백을 주더라도 적용하는 대상이 달라지면 화면은 완전 다른 모습이 되기 때문이다. 이처럼 CSS는 선택자를 통해 특정한 HTML 요소를 정확히 집어낸 뒤에 스타일을 적용하기 때문에 선택자를 이해하지 못하면 CSS가 왜 예상과 다르게 동작하는지 알기 어려우므로 한 번 간단하게 정리하고 가는 게 좋다. CSS선택자는 매우 많기 때문에 자세한 거는 아래의 링크로 들어가 간단히 훑어만 보고, 사실상 이걸 다 외워서 사용한다는 건 말이 안 되니 오늘 포스팅에서는 자주 쓰이는 선택자 4개만 살..