선택자 {
속성1: 값1;
속성2: 값2;
}
<h1 style=""><style> 태그.css 파일을 <link>로 연결🧾 요약: CSS는 웹의 시각적 표현을 담당하며, 구조와 디자인을 분리하여 웹 페이지 유지보수를 쉽게 만듭니다.
p {}.class {}#id {}a[target] { color: red; }
input[type="text"] { border: 1px solid black; }
a:hover { color: orange; }
input:focus { border-color: blue; }
li:nth-child(odd) { background-color: lightgray; }
style="" > #id > .class / :hover / [type="text"] > 태그🧾 요약: CSS 선택자는 다양한 방법으로 HTML 요소를 지정하며, 충돌 시 우선순위 규칙에 따라 스타일이 결정됩니다.
red, blue#ff0000, #f00rgb(255, 0, 0)rgba(255, 0, 0, 0.5) (투명도 포함)hsl(0, 100%, 50%)pxem: 부모 기준rem: root(html) 기준%: 부모 비율 기준vw, vh: 뷰포트 기준🧾 요약: CSS에서 색상과 단위는 요소 스타일을 조정하는 핵심 도구이며, rem 단위는 반응형과 유지보수에 매우 적합합니다.
✅ 총정리