공부방

CSS 본문

css/기본 문법

CSS

코딩 화이팅 2023. 2. 1. 11:08
  • Cascading Style Sheets
  • Html 문서를 화면에 표시하는 방식을 정의한 언어
  • Inline : 특정 tag의 속성으로
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <style>
      h1 {
        color: red;
      }

      p {
        background-color: rgb(42, 100, 226);
        color: white;
      }
    </style>
  </head>
  <body>
    <h1>내부 스타일</h1>
    <p>이곳은 내용입니다.</p>
  </body>
</html>

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <h1 style="color: red">인라인 스타일</h1>
    <p style="background-color: rgb(42, 100, 226); color: white">
      이곳은 내용입니다.
    </p>
  </body>
</html>

  • Internal : <style> </style>
  • External : style.css(외부 파일)
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <link rel="stylesheet" href="./01_외부참조.css" />
  </head>
  <body>
    <h1>외부 스타일 시트</h1>
    <p>이곳은 내용입니다.</p>
  </body>
</html>
==================================================================================
외부참조.css
h1 {
  color: red;
}

p {
  background-color: rgb(42, 100, 226);
  color: white;
}

적용 방법(External style sheet)

  • 파일 내에 스타일을 적용하는 방식
  • <style> 태그 사이에 css 규칙 작성
  • <head> 안에 작성
  • 외부 스타일 시트보다 우선 적용

적용 방법(Inline Style)

  • tag에서 styel 속성을 사용하고 속성값으로 css 규칙 작성
  • 스타일 적용 우선순위는 '인라인->내부 스타일 시트->외부 스타일 시트'

 

 

 

 

 

 

 

 

 

 

'css > 기본 문법' 카테고리의 다른 글

CSS FlexBox  (0) 2023.02.02
CSS 기능  (0) 2023.02.02