HTML

셀렉터(selector)

km1n 2021. 12. 29. 14:46

1. 개념:

HTML 태그의 모양을 꾸밀 스타일 시트를 선택하는 기능

예> 웹페이지의 모든 <h3> 태그에 color:brown 스타일을 적용하는 셀렉터 h3를 만든 사례

 

<style>

 h3{color : brown}

</style>

<h3>programming</h3>

 

2. 태그 이름 셀렉터

태그 이름이 셀렉터로 사용되는 유형

셀렉터와 같은 이름의 모든 태그에 CSS3 스타일 시트 적용

 

3. 점(.)으로 시작하는 이름의 셀렉터

-HTML 태그의 class 속성으로만 지정 가능

-#으로 시작하는 이름의 셀렉터

-HTML 태그의 id속성으로만 지정가능

 

4. 셀렉터 조합하기

-2개 이상의 셀렉터 조합 -> 조합에 적합한 HTML 태그에만 적용

-자식셀렉터(child selector) -> 부모 자식 관계인 두 셀렉터를 '>'기호로 조합

-자손셀렉터(descendent selector) -> 자손 관계인 2개 이상의 태그 나열

 

5. 전체 셀렉터와 속성셀렉터

- 전체 셀렉터 : 와일드 문자를 사용하여 모든 태그에 적용시키는 셀렉터

예> *{color : green;}

웹페이지의 모든 태그에 적용. 텍스트 색을 green으로 칠함

 

-속성 셀렉터 : HTML 태그의 특정 속성(attribute)에 대해 값이 일치하는 태그에만 스타일을 적용하는 셀렉터

예> input[type=text]{color : red;}

-type속성값이 "text"인 <input>태그에 적용

-<input type = "text>