[css] CSS 변수 네이밍 컨벤션
CSS 변수를 사용하여 스타일을 관리할 때 일관된 네이밍 컨벤션을 따르는 것이 중요합니다. 이를 통해 코드의 가독성과 유지보수성을 향상시킬 수 있습니다. 이번 글에서는 CSS 변수의 네이밍 컨벤션에 대해 알아보겠습니다.
1. 네이밍 규칙
CSS 변수의 이름을 정할 때는 다음과 같은 규칙을 따르는 것이 좋습니다.
1.1. Camel Case
CSS 변수의 이름은 카멜 케이스를 사용합니다. 즉, 여러 단어로 이루어진 변수명일 경우 첫 단어를 제외한 각 단어의 첫 글자를 대문자로 표기합니다.
예시:
:root {
--primaryColor: #1E90FF;
--secondaryColor: #FF6347;
}
1.2. 접두어
CSS 변수명 앞에는 해당 변수의 용도를 나타내는 접두어를 추가하는 것이 좋습니다. 이를 통해 변수의 용도를 쉽게 파악할 수 있습니다.
예시:
:root {
--colorPrimary: #1E90FF;
--colorSecondary: #FF6347;
}
2. 네이밍 규칙의 장점
CSS 변수의 일관된 네이밍 규칙을 따르면 다음과 같은 장점을 얻을 수 있습니다.
- 가독성 향상: 일관된 네이밍 규칙을 통해 다른 개발자가 코드를 쉽게 이해할 수 있습니다.
- 유지보수 용이: 일관된 변수 네이밍은 코드를 변경하거나 수정할 때 실수를 줄여줍니다.
- 스타일 일관성: 변수명이 일관되게 지어지면 스타일 일관성을 유지하는 데 도움이 됩니다.
CSS 변수의 일관된 네이밍 규칙을 따르는 것은 코드의 품질과 유지보수성을 향상시키는 데 중요한 요소입니다.
참고자료: Naming CSS Custom Properties