본문 바로가기
프로그래밍/웹개발(WEB)

CSS 스타일 인라인스타일/내부스타일시트/외부스타일시트 이란?

by imfireguy 2021. 8. 25.
반응형

@Balázs Kétyi unsplash

CSS 스타일 적용 3가지(인라인 스타일/내부 스타일시트/외부 스타일시트) 방법

인라인 스타일 / 내부 스타일 시트 / 외부 스타일 시트는 스타일 시트의 내용이 어느 곳에 위치하느냐에 분류됩니다.

 

인라인 스타일(Inline Style)
- HTML 파일 태그 안에 직접 지정하여 사용합니다.
- 태그에 직접 스타일을 지정할 때 용이합니다.

- HTML과 섞여 있으므로 인라인 스타일을 많이 사용할 경우 가독성 하락 및 유지보수가 용이하지 않습니다.

Ex)

<div>
  <span style="background-color:#00 f;"> 좋은 하루
</div>

 

내부 스타일 시트(Internal Style Sheet) 
- HTML 파일 안에 별도의 영역으로 스타일을 정의합니다. 일반적으로 <head> </head> 사이에 style을 적용합니다.
- <style> 태그를 사용하여 지정합니다.
- HTML 페이지 안에 위치하므로 영향을 주는 범위는 페이지 안의 전체 태그에 영향을 줍니다.

Ex)

<! doctype html>
<html>
  <head>
     <style type='text/css>
       h1 {font-family:'돋움체' font-size:30px; }
     </style>
  </head>
</html>

 

외부 스타일 시트(External Style Sheet)
- 스타일 내용을 별도의 페이지로 만들어서 사용합니다. 
- 하나의 스타일로 다수의 HTML 페이지에 적용하여 사용하고자 할 때 유용합니다.
- 하나의 스타일 페이지만 바꾸면 연결된 HTML 페이지에 적용되므로 유지, 보수에 용이합니다.
- 스타일 시트 파일의 확장자는. css입니다.

Ex) Style.css

h1 {
  font-family:'돋움체' font-size:30px;
}
반응형

댓글