CSS 적용 방법

2025. 2. 17. 02:50·개발/CSS

CSS를 적용하는 방법은 크게 세 가지로 나눌 수 있다.

1. 인라인 스타일 (Inline Style)

HTML 태그 내에 style 속성을 사용하여 직접 CSS 코드를 작성하는 방법.

HTML
 
<p style="color: blue; font-size: 16px;">This is a paragraph.</p>

장점

  • 간단하고 빠르게 특정 요소에 스타일을 적용할 수 있다.

단점

  • 코드의 재사용성이 떨어지고, 유지 보수가 어렵다.
  • HTML 구조와 스타일이 혼합되어 가독성이 나빠진다.

활용

  • 단순한 스타일 변경이나 테스트를 위해 일시적으로 사용하기에 적합.

 

2. 내부 스타일 시트 (Internal Style Sheet)

HTML 문서의 <head> 섹션 안에 <style> 태그를 사용하여 CSS 코드를 작성하는 방법.

HTML
 
<head>
  <style>
    p {
      color: blue;
      font-size: 16px;
    }
  </style>
</head>

장점

  • HTML 문서 내에서 스타일을 관리할 수 있어 편리하다.
  • 인라인 스타일에 비해 코드 재사용성이 높다.

단점

  • HTML 문서의 크기가 커지고, 여러 페이지에서 동일한 스타일을 적용하기 어렵다.

활용

  • 특정 HTML 문서에만 적용되는 스타일을 정의할 때 유용.

 

3. 외부 스타일 시트 (External Style Sheet)

별도의 CSS 파일(.css)을 만들고, HTML 문서의 <head> 섹션에서 <link> 태그를 사용하여 CSS 파일을 연결하는 방법.

HTML
 
<head>
  <link rel="stylesheet" href="style.css">
</head>

장점

  • 코드 재사용성이 높고, 유지 보수가 용이하다.
  • 여러 HTML 페이지에서 동일한 스타일을 공유할 수 있다.
  • HTML 파일 크기를 줄여 웹 페이지 로딩 속도를 향상시킨다.

단점

  • 별도의 CSS 파일을 관리해야 합니다.

활용

  • 대규모 웹 사이트나 여러 페이지에서 공유하는 스타일을 정의할 때 가장 효과적이다.
저작자표시 비영리 변경금지 (새창열림)

'개발 > CSS' 카테고리의 다른 글

Display 속성  (0) 2025.02.17
CSS 속성과 값의 카테고리  (0) 2025.02.17
box-sizing 속성  (0) 2025.02.17
CSS의 기본 구조  (0) 2025.02.17
css 변수 사용법  (0) 2025.02.17
'개발/CSS' 카테고리의 다른 글
  • CSS 속성과 값의 카테고리
  • box-sizing 속성
  • CSS의 기본 구조
  • css 변수 사용법
함수형 인간
함수형 인간
잘 까먹는 개발자의 두뇌 확장 장치
  • 함수형 인간
    개발 기록 노트
    함수형 인간
  • 글쓰기 관리
  • 전체
    오늘
    어제
    • 글 목록 (84)
      • 기타 (1)
      • 개발 (82)
        • Java (6)
        • Javascript (1)
        • Spring (20)
        • jQuery (0)
        • Git (0)
        • servlet (11)
        • JSP (6)
        • HTML (0)
        • CSS (10)
        • SQL (9)
        • JSTL (3)
        • Mybatis (4)
        • Design Patterns (0)
        • HTTP (2)
        • Devtools (0)
        • IntelliJ (5)
        • JDBC (1)
        • Lombok (3)
        • Logging (1)
      • 책 리뷰 (0)
  • hELLO· Designed By정상우.v4.10.3
함수형 인간
CSS 적용 방법
상단으로

티스토리툴바