CSS 기초 마스터하기: 초보자를 위한 가이드
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발
대상자
- 초보 프론트엔드 개발자
- CSS 학습자
- HTML과 연동된 디자인 구현에 관심 있는 사람들
- 난이도: 초보자 중심, 핵심 개념과 실무 팁 포함
핵심 요약
- CSS는 HTML 요소를 스타일링하는 언어로,
color
,font-size
,text-align
등으로 레이아웃, 색상, 폰트를 제어 - CSS 문법은
selector { property: value; }
형식으로 구성되며,h1 { color: blue; }
와 같은 예시 포함 - 외부 스타일시트(External CSS)가 확장성과 유지보수성에 유리하며,
box-sizing: border-box;
는 레이아웃 계산을 간소화
섹션별 세부 요약
1. CSS란 무엇인가?
- CSS(Cascading Style Sheets)는 HTML 요소의 스타일을 정의하는 언어
- HTML은 웹페이지의 구조(스켈레톤), CSS는 디자인(의상)을 담당
- 예시:
```css
h1 { color: blue; font-size: 32px; text-align: center; }
```
2. CSS 문법 기초
- 선택자(selector): 스타일을 적용할 HTML 요소를 지정
- 속성(property): 적용할 스타일 항목(예:
color
,font-family
) - 값(value): 속성에 할당할 구체적 값(예:
gray
,Arial, sans-serif
)
3. CSS 추가 방법 3가지
- 인라인(Inline): HTML 태그 내부에
style
속성 사용(소규모 프로젝트에 적합) - 내부(Internal):