HTML5, CSS 강의 27강 ~ 31강 학습 중 메모
27강 스타일 기초 개념
- CSS(Cascading Style Sheet)
- 컨텐트에 스타일 입히는 매우 기본적인 예시.
- 스타일의 종류는 굉장히 많지만, 특정 기준으로 색 변경, 위치 변경 등으로 트리구조로 뻗어나갑니다.
- 모질라 CSS 레퍼런스에서 종류 참고 가능!
28강 선택자
- 특정 태그에 스타일을 부여할 때, 태그 속 style을 직접 정의하는 방식도 있지만,
- 그렇게 한다면 중복 코드가 발생하기 때문에 선택자를 활용합니다.
- Selector
- 태그명 : 점이나 #이 없을 경우 태그명으로 인식해서 태그를 찾게 됩니다.
- 아이디 : 태그에 이름이라는 녀석을 부여하여 특정 스타일을 부여하는 방식. #name1 { color:red } 이런 방식!
- 클래스 : 스타일에서 정의한 .@@라는 클래스 명을 태그 내 그룹명/클래스명을 부여하여 스타일 적용하는 방식
- 클래스보다 아이디가 더 강한 부여권을 가짐!
29강 콤비네이션 연산자 & 30강 Sibling 연산자
- 스타일을 할당하기 전에 먼저 레이아웃에 대한 구상이 우선시됩니다.
- Combination 연산자 & Sibling 연산자
31강 속성 선택자
- <style>
#main-menu a[href="a.html"] {
....
}
a 태그의 href 속성 값이 a=html 인 태그에 스타일 부여. - <#main-menu a[href] { ... }
a 태그의 href 속성 값을 사용하고 있는 녀석에게 스타일 부여. - 모질라 MDN 사이트 내 CSS 레퍼런스 를 통해 다양한 스타일 부여 방식을 확인 가능.
'Room 103. Front-end > HTML5 & CSS3' 카테고리의 다른 글
뉴 렉쳐 [웹 표준 기반의 웹 퍼블리싱 HTML5, CSS] 강의 (8) - 스타일 링크 (0) | 2020.07.12 |
---|---|
뉴 렉쳐 [웹 표준 기반의 웹 퍼블리싱 HTML5, CSS] 강의 (7) - Selectors 우선 순위 (0) | 2020.06.15 |
뉴 렉쳐 [웹 표준 기반의 웹 퍼블리싱 HTML5, CSS] 강의 (5) - 블록/인라인 태그 (0) | 2020.06.05 |
뉴 렉쳐 [웹 표준 기반의 웹 퍼블리싱 HTML5, CSS] 강의 (4) (0) | 2020.06.02 |
뉴 렉쳐 [웹 표준 기반의 웹 퍼블리싱 HTML5, CSS] 강의 (3) (0) | 2020.06.01 |