[css] 선택자 속기
CSS 선택자를 작성할 때, 반복되는 속성을 간결하게 작성할 수 있는 속기를 활용하여 코드를 더욱 효율적으로 작성할 수 있습니다.
ID 및 Class 선택자
일반적으로 ID나 Class 선택자를 작성할 때, 아래와 같은 방법으로 반복될 수 있습니다.
#header {
font-size: 16px;
color: #333;
background-color: #fff;
}
#content {
font-size: 16px;
color: #333;
background-color: #fff;
}
#footer {
font-size: 16px;
color: #333;
background-color: #fff;
}
이러한 경우, 아래와 같이 선택자 속기를 활용하여 반복을 줄일 수 있습니다.
#header, #content, #footer {
font-size: 16px;
color: #333;
background-color: #fff;
}
상속 시 속기
상속받는 속성을 갖는 요소들에 대해 속기를 활용하여 코드를 작성할 수 있습니다.
예를 들어, 아래와 같은 방식으로 상속을 활용한 선택자를 작성할 수 있습니다.
#content p {
font-weight: bold;
font-size: 14px;
line-height: 1.5;
}
#footer p {
font-weight: bold;
font-size: 14px;
line-height: 1.5;
}
이 경우, 아래처럼 선택자 속기를 활용하여 코드를 효율적으로 만들 수 있습니다.
#content p, #footer p {
font-weight: bold;
font-size: 14px;
line-height: 1.5;
}
마무리
CSS 선택자 속기를 활용하면 코드를 간결하게 작성할 수 있고, 유지 보수가 용이해질 뿐만 아니라, 가독성도 개선됩니다. 선택자 속기를 적극적으로 활용하여 효율적인 CSS 코드를 작성해보세요!
참고 자료: MDN Web Docs