[CSS] CSS란?

2024. 12. 4. 17:43·기초 학습/CSS

CSS가 하는 일

  • CSS는 Cascading Style Sheets의 줄임말로, HTML 요소의 스타일을 지정하여 사용자에게 문서를 시각적으로 보이는 형태를 만드는 역할을 한다.
  • 프로그래밍 언어는 아니지만, 웹 페이지의 요소를 꾸미고 배치하는 데 사용된다.
  • 규칙 기반 언어로, 특정 요소 또는 요소 그룹에 적용할 스타일을 정의하는 규칙을 작성한다.
    여기서 "규칙"이란 CSS의 특정 문법에 따라 작성된 스타일 선언을 의미한다.

CSS의 규칙

거의 모든 CSS는 아래와 같은 기본 패턴을 갖는다:

선택자 {
   속성: 값;
}

구성 요소 설명

  • 선택자(Selector): 스타일을 적용할 HTML 요소를 지정한다.
  • 속성(Property): 어떤 스타일을 적용할지를 정의한다. (예: 색상, 크기 등)
  • 값(Value): 속성에 설정할 값을 지정한다.

예제

1. 모든 h1 태그를 보라색으로 만들기

h1 {
   color: purple;
}
  • h1: 모든 <h1> 태그를 선택하는 선택자
  • color: 텍스트 색상을 설정하는 속성
  • purple: 텍스트 색상을 보라색으로 지정하는 값

2. 모든 img 요소의 크기 설설정하기

두 개의 속성을 적용할 때는 각 속성을 줄바꿈으로 구분하면 된다.

img {
   width: 100px;
   height: 200px;
}
  • img: 모든 <img> 태그를 선택하는 선택자.
  • width: 이미지의 너비를 설정하는 속성.
  • 100px: 이미지의 너비를 100픽셀로 지정하는 값.
  • height: 이미지의 높이를 설정하는 속성.
  • 200px: 이미지의 높이를 200픽셀로 지정하는 값.

'기초 학습 > CSS' 카테고리의 다른 글

[CSS] 가상 클래스 선택자  (0) 2024.12.10
[CSS] 선택자  (1) 2024.12.09
[CSS] 텍스트 속성 (text-align, font-weight)  (0) 2024.12.05
[CSS] 텍스트 색 및 배경색 변경하기 (color, background-color)  (0) 2024.12.04
[CSS] 스타일 적용 방법 (인라인/내부 스타일시트/ 외부 스타일시트)  (0) 2024.12.04
'기초 학습/CSS' 카테고리의 다른 글
  • [CSS] 선택자
  • [CSS] 텍스트 속성 (text-align, font-weight)
  • [CSS] 텍스트 색 및 배경색 변경하기 (color, background-color)
  • [CSS] 스타일 적용 방법 (인라인/내부 스타일시트/ 외부 스타일시트)
뜐🐸
뜐🐸
패왕색 패기를 갖춘 뜐입니다~
  • 뜐🐸
    뜐의 개발 로그
    뜐🐸
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 기초 학습
        • HTML
        • CSS
        • JavaScript
        • Version Co..
        • 미니 프로젝트
        • DOM & 웹 AP..
      • CSS 프레임워크
        • Bootstrap
      • React
        • 개념 정리
        • 기초 정리
      • 알고리즘
        • Week 1: 입출..
        • 재귀
        • 백트래킹
      • javascript
      • FastAPI
        • 크롤링 서버 만들기
      • 전역 상태 관리
        • Redux
      • 한 입 리액트 챌린..
      • 영어
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글쓰기
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    :active
    오블완
    :hover
    inline-block
    :focus
    티스토리챌린지
    가상 선택자
    백준 #코딩테스트 #1074번 #재귀 #알고리즘 # 알고리즘 문제풀이
    자바스크립트 #하노이 탑 #재귀 #백준 # 11729
    :nth-child(n)
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
뜐🐸
[CSS] CSS란?
상단으로

티스토리툴바