ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Part 01 웹 프로그램 언어의 기초_13
    Study/Naver Boost Course Web 2018. 8. 26. 03:12
    반응형

    Naver BoostCourse Full-Stack Developer Course





    Part 01 웹 프로그래밍 기초



    12. CSS 선언 방법



     Intro


    - CSS를 HTML 안에 선언하는 방식은 크게 3가지가 있음



    ※ 학습 목표


    1. CSS 선언 방식을 이해하고 활용



    ※ 핵심 개념


    - inline

    - internal

    - external



    ※ CSS의 구성


    span {

      color: red;

    } 


    - span : selector (선택자)

    - color : property

    - red : value



    ※ style 을 HTML 페이지에 적용하는 3가지 방법


    1. inline


    - HTML 태그 안에다가 적용함

    - 다른 CSS 파일에 적용한 것보다 가장 먼저 적용함



     <p style="border: 1px solid gray; color:red; font-size:2em;">


    2. internal


    - style 태그로 지정함

    - 구조와 스타일이 섞이게 되므로 유지보수가 어려움

    - 별도의 CSS 파일을 관리하지 않아도 되며 서버에 CSS 파일을 부르기 위해 별도의 브라우저가 요청을 보낼 필요가 없음


    <head>

    <style>

    p {

      font-size: 2em;

      border: 1px solid gray;

      color: red;

    }

    </style>

    </head>


    <body>

    <div>...<div>

    </body>



    3. external


    - 외부 파일(.css)로 지정하는 방식

    - CSS 코드가 아주 짧지 않다면 가급적 이 방법으로 구현하는 것이 가장 좋음

    - 현업에서는 여러개의 CSS 파일로 분리하고 이를 합쳐서 서비스에서 사용함

    - internal 코드와 같은 CSS 코드를 구현하고 style.css 와 같은 별도 파일로 만듬

    - 이후 아래와 같이 link 태그로 추가


    <html>

      <head>

        <link rel="stylesheet" href="style.css">

      </head>

      <body>

        <div>

          <p>

              <ul>

                   <li></li>

                   <li></li>

                   <li></li>

                   <li></li>

              </ul>

          </p>

        </div>

      </body>

    </html> 



    4. 우선순위


    - inline 은 별도의 우선순위를 갖음

    - internal 과 external은 우선순위가 동등함. 따라서 겹치는 선언이 있을 경우 나중에 선언된 속성이 반영됨.



    ※ style 지정 


    - html 태그 안에다가 <inline>

    - style 태그로 지정하기 <internal>

    - 외부파일(.css)로 지정하기 <external>


    반응형
Designed by Tistory.