CSS 적용방법

CODEDRAGON Development/Web, WWW

반응형

   

   

CSS 적용방법

  • 태그 선택자와 클래스 선택자 연계
  • 태그 선택자와 아이디 선택자 연계
  • 가상클래스 선택자

   

   

클래스 선택자

한 요소에 여러 개의 CSS를 정의할 때 사용

태그_선택자.클래스_선택자 {

        CSS 선언

         

}

.클래스_선택자 {

        CSS 선언

         

}

   

   

<head>

<style type="text/css">

태그_선택자.클래스_선택자 {

        CSS 선언

         

}

</style>

</head>

<body>

        <태그_선택자 class="클래스_선택자"> 클래스 선택자에 따라 적용

   

</body>

  

   

   

ID 선택자

특정 ID를 부여해서 적용시키는 방법

#ID_선택자 {

        CSS 선언

         

}

   

<head>

<style type="text/css">

유형_선택자.클래스_선택자 { css 내용 }

</style>

</head>

<body>

<유형_선택자 class="클래스_선택자"> 클래스 선택자에 따라 적용

</body>

<head>

<style type="text/css">

#ID_선택자 {

        CSS 선언

         

}

</style>

</head>

<body>

        <태그_선택자 id="ID_선택자"> ID 선택자에 따라 적용

   

</body>

  

   

   

클래스 선택자와 아이디 선택자

이름의 명칭은 사용자가 임의로 지정하여 사용할수 있으며

특정 태그에 제한 없이 어느 태그에서나 사용가능합니다.

   

구분

클래스 선택자

아이디 선택자

시작기호

.(마침표)

#(해쉬)

속성명

class

id

역할

문서에서 주로 사용되는 서식을 클래스명으로 지정하여 문서에 통일감을 줍니다

스크립트로 아이디에 지정된 스타일의 속성을 변경할 수 있어 Dynamic HTML로 만들 수 있게 역할을 해 줍니다.

주 용도

문서를 꾸며주는 용도

홈페이지 전체적인 스타일을 일관성 유지

레이어의 동작을 제어하는 용도

주 사용형태

<p> <div> <span>등

<div>등

적용범위

여러 개의 태그에 적용가능

하나의 태크에만 적용하여 사용

   

   

   

CSS 적용방법

태그에 개별적으로 스타일을 지정하기 보다는 클래스(class)과 아이디(ID)를 부여하고 외부 CSS 파일로 관리하는 것이 문서 전체의 통일성과 일관성을 유지 시켜줄 수 있으며 디자인 변경 시에도 일관성을 유지하며 스타일을 변경할 수 있어 작업의 효율성도 높아지게 됩니다.

   

   

'Development > Web, WWW' 카테고리의 다른 글

CSS 적용 우선순위, !important  (0) 2015.12.29
id 속성 vs class 속성  (0) 2015.12.28
CSS 기본구조  (0) 2015.12.28
CSS 주석  (0) 2015.12.28
CSS version  (0) 2015.12.28