[css] 선택자 사용
CSS(Cascading Style Sheets)는 웹페이지의 스타일을 정의하기 위한 언어이며, 선택자는 스타일을 적용할 HTML 요소를 선택하는 데 사용됩니다. CSS 선택자를 사용하여 웹페이지의 모양과 레이아웃을 조정할 수 있습니다.
기본 선택자
요소 선택자
p {
color: blue;
}
위의 코드는 <p> 요소에만 파란색 텍스트를 적용합니다.
클래스 선택자
.myClass {
font-weight: bold;
}
위의 코드는 myClass
클래스를 가진 요소에 볼드체 텍스트를 적용합니다.
ID 선택자
#myID {
background-color: yellow;
}
위의 코드는 myID
ID를 가진 요소의 배경색을 노란색으로 설정합니다.
조합된 선택자
후손 선택자
div p {
font-size: 16px;
}
위의 코드는 <div> 요소 하위의 모든 <p> 요소에 글꼴 크기를 16px로 지정합니다.
자식 선택자
ul > li {
list-style-type: square;
}
위의 코드는 <ul> 요소의 직계 자식인 <li> 요소에 사각형 모양의 리스트 스타일을 적용합니다.
가상 클래스 선택자
a:hover {
text-decoration: underline;
}
위의 코드는 마우스를 올렸을 때 링크의 텍스트에 밑줄을 추가합니다.
속성 선택자
input[type="text"] {
width: 200px;
}
위의 코드는 type 속성 값이 “text”인 요소에 너비를 200px로 설정합니다.
CSS 선택자를 적절히 활용하여 웹페이지 스타일을 제어할 수 있으며, Selector에 대해 좀 더 자세히 알아보고싶다면, MDN 웹사이트의 CSS 선택자 에서 더 많은 정보를 확인할 수 있습니다.