선택자의 개념
특정 스타일이 적용되는 위치
선택자의 사용방법
선택자는 선택자 { } 형태로 사용합니다. 괄호 앞에 선택자를 작성하시고 괄호 안에 css 코드를 자유롭게 작성하시면 됩니다. 아래 코드에서는 *과 h1이 선택자입니다.
* {
/* css 코드 */
}
h1{
/* css 코드 */
}
선택자의 종류
1. 전체 선택자 - *
전체 선택자는 css 파일이 적용된 html 파일의 모든 부분에 스타일을 적용할 때 사용합니다. 전체 선택자는 * 기호로 표시하므로 '* { }' 형태로 사용하면 됩니다.
*{
/*css 코드 */
}
2. 태그 선택자
태그 선택자는 html 파일의 특정 태그에 스타일을 적용할 때 사용합니다. 태그 선택자를 사용하면 해당 태그를 사용하는 모든 영역에 일괄적으로 스타일이 적용됩니다. 예를들어, 제목 텍스트 태그 <h1>의 스타일을 css를 사용해 새로 지정한다면 <h1>태그를 사용하는 모든 영역이 수정된 스타일로 변경됩니다. 태그 선택자는 '태그 이름 { }' 형태로 사용하면 됩니다.
h1{
/*css 코드 */
}
h2{
/*css 코드 */
}
3. 클래스 선택자
클래스 선택자는 html 파일의 특정 클래스에만 스타일을 적용할 때 사용합니다. 클래스 선택자를 사용하면 특정 클래스 영역에만 스타일이 적용됩니다. 클래스 선택자는 '.클래스 이름 { }' 형태로 사용하면 됩니다.
.class1{
/*css 코드 */
}
.class2{
/*css 코드 */
}
4. id 선택자
id 선택자는 html 파일의 특정 id에만 스타일을 적용할 때 사용합니다. id 선택자를 사용하면 특정 id 영역에만 스타일이 적용됩니다. id 선택자는 '#id 이름 { }' 형태로 사용하면 됩니다.
#id1{
/*css 코드 */
}
#id2{
/*css 코드 */
}
5. 그룹 선택자
그룹 선택자는 다수의 영역에 동일한 스타일을 적용할 때 사용합니다. 동일한 스타일이 적용되는 선택자들을 나열한 후 괄호 안에 css 코드를 작성하시면 됩니다. 각 선택자들의 구분은 반점(,)으로 하시면 됩니다. '선택자1, 선택자2, 선택자3 { }' 형태입니다.
h1, h2, h3 {
/*css 코드 */
}
'Programming > HTML5 & CSS3' 카테고리의 다른 글
[CSS] 글자 스타일 (0) | 2021.01.28 |
---|---|
[CSS] 속성 선택자, 가상 클래스 선택자 (0) | 2021.01.27 |
[HTML] 자바스크립트를 대신하는 input 태그 속성들 (0) | 2021.01.25 |
[HTML] form - 글, 버튼 삽입하기 (0) | 2021.01.24 |
[HTML] 드롭다운 목록 만드는 법 (0) | 2021.01.23 |