티스토리 뷰

CSS

선언 방식

미짱~ 2023. 1. 25. 10:09

 

내장 방식 

<style></style>의 내용(Contents)으로 스타일을 작성하는 방식 

<style>
    div{
      color: red;
      margin: 20px;
     }
</style>

링크 방식 

<link />로 외부 css 문서를 가져와서 연결하는 방식 (병렬연결 방식 )

html <head> 안에 쓰고 
<link rel = "stylesheet" href="./css/main.css">


// main.css 파일 

div {
  color: red;
  margin: 20px;
}

인라인 방식 

요소의 style 속성에 직접 스타일 작성하는 방법(선택자 없음 )

<div style = "color:red; margin 20px;">Hello</div>

 

@import 방식 

css의 import 규칙으로 css 문서 안에서 또 다른 css 문서를 가져와 연결하는 방식 (직렬연결 방식)

  • 연결이 직렬 방식이라 조금 늦을 수 있다 

 

<link rel = "stylesheet" href="./css/main.css">
/*main.css*/


import url("./box.css")

div {
  color: red;
  margin: 20px;
}
/*box.css*/

.box { 
  background-color: red;
  padding: 20px;
}

 

 

keypoint

-인라인 작성 시 css 속성 우선순위가 높으니 권장하지 않음

- 링크 방식은 병렬 방식임으로 한꺼번에 스타일을  한꺼번에 갖고 오는 장점

- import 방식은 직렬 방식임으로 스타일을 지연시킬 때 사용할 수 있음 

-내장 방식 같은 경우 html 길이가 길어져 가독성이 좋지 않다 

 

느낀 점

각자 선언 방식 다 경험해 봤으나 각자 장점이 있긴 하다 

 

 

오늘의 학습 만족도 

⭐⭐⭐⭐⭐

'CSS' 카테고리의 다른 글

선택자_복합  (0) 2023.01.25
선택자_기본  (0) 2023.01.25
css 기본 문법  (0) 2023.01.24
display  (0) 2023.01.23
overflow  (0) 2023.01.23
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함