CSS 기본구조

CSS 기본구조 선택자 속성1, 속성2, 선언이 뭐지?

css 기본 구조

CSS(Cascading Style Sheets)는 스타일 규칙(Style Rule) 으로 구성되며, 기본적인 문법 CSS 기본구조는 다음과 같습니다.

선택자 {
    속성1: 값1;
    속성2: 값2;
    ...
}

CSS 기본구조 각 부분의 명칭과 역할

선택자(Selector)

  • 스타일을 적용할 HTML 요소를 지정합니다.
  • 예: p, h1, .class-name, #id-name 등
p { color: red; }

중괄호(Declaration Block)

  • {} 중괄호 안에 스타일 속성과 값을 작성합니다.
  • 예: { color: red; font-size: 16px; }

선언(Declaration)

  • 속성: 값; 형태로 이루어진 스타일 지정 부분입니다.
  • 쉼표로 구분하여 여러 개의 선언을 사용할 수도 있습니다.
  • 예: color: red;, font-size: 16px;

속성(Property)

  • 적용할 스타일의 항목을 지정합니다.
  • 예: color(글자 색상), font-size(글자 크기), background-color(배경색)등

값(Value)

  • 속성에 적용할 구체적인 값을 지정합니다.
  • 예: red(빨간색), 16px(글자 크기 16픽셀)

세미콜론(Semicolon, ;)

선언(Declaration) 끝에 붙이며, 여러 선언을 구분하는 역할을 합니다.

마지막 선언 뒤에도 세미콜론을 붙이는 것이 일반적인 관례입니다.

예제와 분석

h1 {
    color: blue;
    font-size: 24px;
    text-align: center;
}

선택자: h1 → 모든 <h1> 태그에 적용

선언 블록: { color: blue; font-size: 24px; text-align: center; }

선언:

  • color: blue; (글자 색상은 파란색)
  • font-size: 24px; (글자 크기 24픽셀)
  • text-align: center; (글자를 가운데 정렬)

속성: color, font-size, text-align

: blue, 24px, center

세미콜론: 각 선언 뒤에 있음


CSS 기본구조는 선택자 → 중괄호 → 속성과 값의 선언 → 세미콜론 의 구조를 가집니다.
하나의 스타일 규칙만 보는 것이 아니라, CSS 전체적인 문법을 이해하는 것이 중요합니다.

CSS 기본구조
CSS 기본구조

CSS 더 알아보기

이모지 코드