[go] CSS 선택자를 사용하여 웹 요소 선택하기
CSS 선택자는 웹 페이지의 요소를 선택하고 스타일을 적용하는 데 사용됩니다. 이는 웹 페이지의 레이아웃과 디자인을 제어하는 데 중요합니다. CSS 선택자는 다양한 방법으로 요소를 선택할 수 있으며, 이를 통해 웹 페이지의 특정 부분에 스타일을 적용할 수 있습니다.
기본 선택자
요소 선택자
가장 기본적인 선택자로, 특정 HTML 요소를 선택하여 스타일을 적용합니다. 예를 들어, 모든 <p>
요소를 선택하려면 다음과 같이 작성합니다.
p {
color: red;
}
클래스 선택자
클래스 선택자는 특정한 클래스를 가진 요소를 선택합니다. HTML 요소에 class
속성을 추가하고 해당 클래스를 지정하여 선택할 수 있습니다.
.myclass {
font-weight: bold;
}
ID 선택자
ID 선택자는 특정한 ID를 가진 요소를 선택합니다. HTML 요소에 id
속성을 추가하고 해당 ID를 지정하여 선택할 수 있습니다.
#myid {
text-decoration: underline;
}
조합 선택자
자식 선택자
특정 요소의 자식 요소를 선택합니다. 예를 들어, <div>
요소의 직계 자식인 <p>
요소를 선택하려면 다음과 같이 작성합니다.
div > p {
margin-top: 10px;
}
후손 선택자
특정 요소의 모든 하위 요소를 선택합니다. 예를 들어, <div>
요소 안에 있는 모든 <p>
요소를 선택하려면 다음과 같이 작성합니다.
div p {
line-height: 1.5;
}
속성 선택자
특정 속성을 가진 요소를 선택합니다. 예를 들어, href
속성이 있는 모든 <a>
요소를 선택하려면 다음과 같이 작성합니다.
a[href] {
color: blue;
}
CSS 선택자의 다양한 종류를 이용하여 웹 요소를 선택하고 스타일을 적용할 수 있습니다. 선택자의 종류와 사용법을 잘 숙지하여 웹 디자인에 유용하게 활용해보세요.
관련 참고 자료: MDN Web Docs - CSS 선택자