Ch.3 CSS 첫걸음 — 색과 글꼴

색과 타이포그래피

CSS 색상 표현 방법(이름, hex, rgb)을 사용할 수 있다font-family, font-size, line-height 등 텍스트 속성을 다룬다text-align, text-decoration으로 텍스트를 꾸밀 수 있다

색과 글꼴만 바꿔도 페이지 분위기가 완전히 달라진다

똑같은 내용의 문서도 서체와 색상에 따라 전문적으로 보이기도, 장난스럽게 보이기도 합니다.

CSS에서 색과 글꼴은 어떻게 지정할까?

color, font-family, font-size — 텍스트의 첫인상을 결정하는 속성들입니다.


article

핵심 내용

CSS에서 색을 표현하는 방법은 여러 가지입니다

/* 1. 이름 */
color: navy;
color: tomato;

/* 2. HEX 코드 (#RRGGBB) */
color: #1A1A2E;
color: #4ECDC4;

/* 3. RGB 함수 */
color: rgb(26, 26, 46);
color: rgba(78, 205, 196, 0.5); /* 투명도 포함 */

글꼴과 텍스트 스타일로 가독성을 높입니다

body {
  /* 글꼴: 앞에서부터 시도, 없으면 다음으로 */
  font-family: 'Pretendard', sans-serif;
  font-size: 16px;       /* 기본 글자 크기 */
  line-height: 1.6;      /* 줄 간격 (1.6배) */
}

h1 {
  font-weight: 700;      /* 굵기 (400=보통, 700=굵게) */
  text-align: center;    /* 가운데 정렬 */
}

a {
  text-decoration: none; /* 밑줄 제거 */
  color: #4ECDC4;
}

font-size 단위: px(고정), rem(상대 — 루트 기준), em(상대 — 부모 기준) line-height: 1.5~1.8이 읽기 편함 font-weight: 100(얇음) ~ 900(매우 굵음)

색상과 글꼴을 적용하여 홈페이지를 변신시켜봅시다

#4ECDC4는 어떤 색상 표현 방식인가?

line-height: 1.6은 글자 크기의 1.6배 줄 간격을 의미한다

다음 중 Box Model의 구성 요소가 아닌 것은?

색과 타이포그래피 마스터!

key

핵심 용어

🔤

color

글자 색상

🎨

background-color

배경 색상

🔲

border-color

테두리 색상

edit_note

정리 노트

색과 타이포그래피

색상 표현 방법

키워드
이름으로 지정 — red, navy, tomato
HEX
#으로 시작하는 6자리 — #FF5733, #333333
RGB
rgb(R, G, B) — rgb(255, 87, 51)

글꼴 속성

font-family
글꼴 종류 지정 (sans-serif, serif 등)
font-size
글자 크기 — px, rem, em 단위 사용
font-weight
글자 굵기 — normal, bold, 100~900
line-height
줄 간격 — 1.5~1.8이 가독성 최적

색상은 HEX 코드가 가장 널리 쓰이고, 글꼴 크기는 rem 단위를 권장합니다.

check_circle

핵심 정리

  • 1색상: 이름, #HEX, rgb() 세 가지 방식
  • 2font-family, font-size, line-height로 글꼴 설정
  • 3a:hover로 마우스 올릴 때 스타일 변경 가능

퀴즈와 인터랙션으로 더 깊이 학습하세요

play_circle인터랙티브 레슨 시작