Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

HTML 문서에 스타일시트 규칙을 포함하는 방법 총정리

HTML 문서에 스타일시트 규칙을 적용하려면 <style> 요소, style 속성, 또는 <link> 요소를 사용한 외부 스타일시트 연결 방식을 활용할 수 있습니다.

이 중 <link> 요소는 외부 스타일시트 파일을 HTML 문서에 불러오는 가장 대표적인 방법입니다.

외부 스타일시트란?

외부 스타일시트는 확장자가 .css인 별도의 텍스트 파일입니다. 모든 스타일 규칙을 이 파일 안에 정의해 두면, <link> 요소만으로 어떤 HTML 문서에든 손쉽게 재사용할 수 있습니다.

외부 CSS 파일을 포함하는 기본 문법은 다음과 같습니다.

<head>
   <link href = "..." media = "..." />
</head>

<link> 요소의 주요 속성

속성설명
typetext/css스타일시트 언어를 콘텐츠 타입(MIME 타입)으로 지정합니다. 필수 속성입니다.
hrefURL스타일 규칙이 담긴 스타일시트 파일의 경로를 지정합니다. 필수 속성입니다.
mediascreen
tty
tv
projection
handheld
print
braille
aural
all
문서가 표시될 장치(미디어)를 지정합니다. 기본값은 all이며, 선택적으로 사용할 수 있는 속성입니다.

외부 CSS 파일 연결 예제

먼저 new.css라는 이름의 스타일시트 파일이 있다고 가정해 보겠습니다.

h1, h2 {
   color: #36C;
   font-weight: normal;
   letter-spacing: .4em;
   margin-bottom: 1em;
   text-transform: lowercase;
}

이제 이 new.css 파일을 아래와 같이 HTML 문서의 <head> 영역에 포함하면 됩니다.

<head>
   <link href = "new.css" type = "text/css" media = "all" />
</head>

이처럼 외부 스타일시트를 활용하면 여러 페이지에서 동일한 디자인을 일관되게 유지할 수 있고, 유지보수도 훨씬 간편해집니다.