▶ 스타일 상속
- CSS3 스타일은 부모 태그로부터 상속
● 부모태그 :자신을 둘러싸는 태그
● 자식태그 :부모 태그로부터 둘러싸인 태그
- 부모태그 <p>, 자식 태그 <em>
- <em> 태그의 출력 :글자 크기는 25px, 글자 색은 부모<p> 태그를 상속받아 green
▶ 스타일 합치기와 오버라이딩
- 태그에 적용되는 모든 스타일 합쳐지고, 동일한 스타일은 순위가 높은 스타일이 우선 적용되는 규칙
● 스타일 합치기(cascading) :아래 4가지 스타일 시트가 태그에 동시에 적용될 때 스타일이 합쳐서 적용
● 오버라이딩(overriding) :덮어쓰기로, 동일한 CSS3 속성에 서로 다른 값을 설정하는 충돌 시 우선순위가 높은 스타일을 적용하는 규칙
▷ 태그에 적용 가능한 스타일 (and 우선순위)
1. 브라우저의 디폴트 스타일
2. 스타일 시트 파일에 선언된 스타일
3. <style></style> 태그에 선언된 스타일
4. style 속성에 선언된 스타일
예제) 여러 스타일 시트가 중첩되는 경우
참고문헌: DO it! HTML5 + CSS + 자바스크립트 웹 표준의 정석, 명품 HTML5 + CSS3 + Javascript 웹 프로그래밍
'[CSS]' 카테고리의 다른 글
[CSS] 박스 모델 (0) | 2022.10.22 |
---|---|
[CSS] 텍스트, 폰트 (0) | 2022.10.15 |
[CSS] 색 표현 (0) | 2022.10.14 |
[CSS] 선택자(selector) (0) | 2022.10.14 |
[CSS] CSS 스타일 시트 (0) | 2022.09.28 |
댓글