CSS공통 Style 의 선택자 종류 (CSS 정보)

황제낙엽 2009.06.25 11:25 조회 수 : 604 추천:136

1. 기본구조 : selector { property : value; }  ->  선택자 { 속성 : 값; } 
  

2. selectors ( http://css.maxdesign.com.au/selectutorial/ 참조) 
 1) 클래스 선택자 (Class Selectors) : .class선택자가 선언된 모든 태그에 대하여 style을 
  적용한다.
   .big { font-size: 110%; font-weight: bold; }
   div.big { color: blue; }
   td.big { color: yellow; }
   label.big { color: green; }
   form.big { color: red; }
  
 2) 아이디 선택자 (Id Selectors) : 해당되는 아이디에 해당되는 태그에만 style을 적용한다.
   #navigation { width: 12em; color: #333; }
   div#navigation { width: 12em; color: #333; }
  
 3) 의사클래스 (Pseudo Classes) :
   a:visited {}
   a:hover {}
   a:link, a:visited { color: blue; }
   a:hover, a:active { color: red; }
  
 4) 문맥선택자 (Descendant Selectors) : UL OL EM { color : gray; }
  예제와 같은 경우 <UL><OL><EM></EM></OL></UL>의 형태에 대해서만
  color:gray선언이 적용된다.
  
 5) 자식선택자 (Child Selectors) 
  div > em { color: blue; }
  OR
  div>em { color: blue; }
  
 6) 타입 선택자 (Type Selectors) : 기본형 - 이것은 XAE에서 기본 정의되는 엘리먼트 Type에 
  해당할 것이다.
   em {color: blue; }
  
 7) 전체 선택자 (Universal Selectors) : 모든 타입에 대하여 적용한다.
  * {color: blue; }
  
3. declaration 
 property:value 구문의 끝에는 항상 세미콜론(;) 으로 종결한다. 
  
4. 주석문 (무조건 무시한다) 
 -    /*     */ 형태

번호 제목 글쓴이 날짜 조회 수
128 Web Speech API Example (HTML5 STT & TTS) file 황제낙엽 2025.04.14 731
127 모바일과 데스크톱을 포괄하는 사용자의 터치 이벤트(onPointerTap) 황제낙엽 2025.04.09 648
126 Web RTC 에 관하여 황제낙엽 2024.11.20 626
125 div와 span의 차이점 (from Bing) 황제낙엽 2023.06.16 685
124 flexbox (flexible box layout) 황제낙엽 2023.02.27 641
123 characters from ISO 8859-1 황제낙엽 2020.11.10 36946
122 HTML FRAMESET 태그 예제 황제낙엽 2020.11.06 718
121 스마트 기기에서 여러 단말기의 해상도에 대응하기 위해 사용하는 HTML viewport meta tag 황제낙엽 2020.11.06 644
120 네이버의 무료 나눔 글꼴 황제낙엽 2020.05.06 1762
119 서버의 이미지나 txt 파일을 웹브라우저에서 다운로드하기 황제낙엽 2019.05.13 867
118 When to encode space to plus (+) or %20? (application/x-www-form-urlencoded) 황제낙엽 2019.04.15 917
117 HTTP/2 소개 황제낙엽 2018.10.12 693
116 글자, 문자, 텍스트, 글꼴, 서체, 폰트와 관련한 속성들 / font-size , 크기 단위(em, px, pt, rem), 절대 단위, 상대 단위 황제낙엽 2018.04.18 842
115 Pragma와 Cache-Control 황제낙엽 2018.03.28 845
114 로드밸런싱(L4)+아파치를 운영시 etag제거로 캐시 성능 최적화 file 황제낙엽 2018.03.28 944
113 HTTP 요청 헤더 III - If-Match, If-Modified-Since, If-None-Match file 황제낙엽 2018.03.27 726
112 재미난 로그인 페이지 만들기 file 황제낙엽 2018.03.26 1592
111 HTTP Cache-Control 요청 지시어 황제낙엽 2018.03.09 713
110 내 웹사이트의 속도를 빠르게! file 황제낙엽 2018.03.07 859
109 성능을 위한 초간단 HTTP 304 Not Modified 구현 방법 file 황제낙엽 2018.03.07 816