IT/HTML

CSS 선택자 정리

쿠와아앙 2022. 11. 10. 03:53
반응형

CSS 선택자 사용하기

1. 태그 이름

특정 태그 전체를 선택하려면 태그 이름을 사용합니다.

CSS 선택자의미

li 모든 li 태그
p 모든 p 태그

2. 아이디

특정 아이디의 태그를 선택하려면, 아이디 앞에 #을 붙입니다.

CSS 선택자의미

#coffee 아이디가 coffee인 태그
#tea-leaf 아이디가 tea-leaf인 태그

3. 클래스

특정 클래스의 태그를 선택하려면, 클래스 앞에 .을 붙입니다.

CSS 선택자의미

.favorite 클래스가 favorite인 태그
.reverse 클래스가 reverse인 태그

4. 속성

속성의 이름과 값으로 태그를 선택하려면, [name="value"] 형식으로 적습니다.

CSS 선택자의미

[alt="green-tea"] alt 속성의 값이 "green-tea"인 태그
[href="https://www.google.com/"] href 속성의 값이 "https://www.google.com"인 태그

 

 

 

CSS 선택자 조합해서 사용하기

1. OR 연산

쉼표 (,)를 활용하면 OR 연산이 됩니다. 두 CSS 선택자 중 하나라도 해당되면 선택합니다.

CSS 선택자의미

#login, .left 아이디가 login이거나 클래스가 left인 태그
p, i 모든 p 태그와 모든 i태그

2. AND 연산

두 CSS 선택자를 붙여쓰면 AND 연산이 됩니다. 두 CSS 선택자에 모두 해당되는 요소만 선택합니다.

CSS 선택자의미

.favorite.private favorite 클래스와 private 클래스를 모두 가진 태그
p.favorite favorite 클래스를 가진 p 태그

3. 중첩된 요소

중첩된 태그를 선택하려면, 두 CSS 선택자를 띄어쓰면 됩니다. 첫 번째 CSS 선택자로 선택된 태그 내부에서, 두 번째 CSS 선택자를 찾습니다.

CSS 선택자의미

.favorite .private favorite 클래스를 가진 태그에 중첩된, private 클래스를 가진 태그
p .favorite p 태그 아래에 중첩된, favorite 클래스를 가진 태그
반응형

'IT > HTML' 카테고리의 다른 글

크롬 개발자 도구로 CSS 선택자 알아내기  (0) 2022.11.10
CSS로 HTML 꾸미기(기초)  (0) 2022.11.09
HTML 기본 태그  (0) 2022.11.09
HTML 태그의 구성 및 구조  (0) 2022.11.08