CSS사용법

CSS를 사용하는 방법에는 몇가지 방법이 있습니다.


CSS를 사용하는 방법 - style 태그, style속성, CSS파일 link


-요약설명

  • <style></style>태그를 이용하여 사용하는 방법 / HTML내부에 <head>태그 사이에 <style></style>를 주고 사용하시면 됩니다.
  • HTML안의 Inline style속성을 이용한 방법 / <tag style="color: red"></tag> 이런식으로 태그내부에 style을 주고 사용하면 됩니다.
  • CSS파일을 HTML문서 내 <head></head>태그 내에 링크시키는 방법 / <head>태그 내에 link를 주고 경로를 성정해주시면 됩니다.

-심화설명

· <style></style> 태그 
//  이름 :(내부 스타일 시트(Internal Style Sheet))
HTML문서내에 <head>와 </head>사이에 스타일을 정의하여 사용하는 방법입니다.
해당 방법은 HTML문서마다 스타일을 지정해 주어야 하지만, 한 문서에만 해당되는 스타일을 지정할때 사용되기도 합니다.
하지만 해당 HTML외의 다른 HTML에 사용을 할 수 없다는건 단점이 되기도 합니다.

예제:

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <style>

        li{

            color: red;

        }

    </style>

</head>

<body>

    <ul>

        <li>Hello world!</li>

        <li>Hello world!</li>

        <li>Hello world!</li>

    </ul>

</body>

</html>



· HTML의 내부의 <tag>안의 Inline style속성을 이용한 방법 

// 사용법 : <tag style=""></tag> / 이름 : (인라인 스타일시트(Inline Style Sheet))

인라인 스타일의 경우 꾸미는데 한계가 있으며 재사용이 불가능하다는 단점이 있습니다.

하지만 CSS을 주는 3가지중에서 가장 우선순위가 적용되어 사용된다는 장점이 있습니다.


예제:

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

</head>

<body>

    <ul>

        <li style="color: red">Hello world!</li>

        <li style="color: blue">Hello world!</li>

        <li>Hello world!</li>

    </ul>

</body>

</html>



· CSS파일을 HTML문서 내 <head></head>태그 내에 링크시키는 방법 

// 이름: (외부 스타일 시트(External Style Sheet))

따로 파일을 css확장자로 저장하여, 스타일시트 파일을 생성하고, 이 파일을 HTML문서에 경로를 연결하여 사용하는 방법입니다.

이 방법은 홈페이지 전체의 스타일을 일관성 있게 유지하며, HTML을 보다 깔끔하고 HTML의 목적 그 자체로 사용할수 있게끔 만들어 줍니다.

코드의 재사용이 매우 용이하고 모듈화도 가능합니다. 특히 여러문서에 link나 @import만 해주면 .class나 #id값만 동일하게 써주면 사용할 수 있어서 가장 많이 사용되는 방법입니다. // @import는 <style>태그 사이에 들어가 있어야 합니다.


예제:

   <!DOCTYPE html>

   <html>

   <head>

       <meta charset="UTF-8">

       <link rel="stylesheet" href="/abc/css/tetestet.css"> 

  

       <style>

       @import url("/abc/css/tetestet.css");

       </style>

   </head>

   <body>

       <ul>

           <li id="abc">Hello world!</li>

           <li>Hello world!</li>

           <li>Hello world!</li>

       </ul>

   </body>

   </html>

   li{

       color: red;

   }

   #abc{

       color: blue;
   }



※특징: 


CSS의 기본 문법(Syntax)


*Selctor: 선택자, Declaration : 선언, Property: 속성, value: 값


보시는 바와같이 CSS를 사용할 수 있습니다.

먼저 스타일을 꾸미려는 선택자를 선택후 중괄호로 선언해니다.

그리고 주려는 스타일의 주체인 속성값을 선택하고 그 속성을 어마나 줄건지 값을 정해주시면 됩니다.

하나의 선택자에 여러개의 스타일을 주고싶다면, 속성과 속성값사이에 ;(세미톨론)으로 구분지어 사용해주시면 됩니다.


'Rich Venveis의 연구노트 > CSS' 카테고리의 다른 글

[CSS속성][font] font-style  (0) 2018.03.11
[CSS속성][font]  (0) 2018.03.11
[CSS 속성][font] font-family  (0) 2018.03.10
[CSS 속성][font] font-size  (0) 2018.02.28
CSS란?  (0) 2018.02.26

+ Recent posts