CSS (cascading Style Sheets)
- css는 룰 기반의 언어이다.
주석
/* 내용*/
하나의 주석을 여러줄로도 구성이 가능하다.
CSS 적용하기
인라인 스타일은 되도록 지양하는게 좋음.
캐스캐이딩 원칙
- 스타일 우선순위
- 동일한 스타일이라도 선언된 곳에 따라 우선순위가 정해진다
브라우저에 의해 정의된 스타일< 개발자가 선언한 스타일< 사용자가 구성한 스타일
- 적용 범위가 적을 수록 우선시 된다.
tag 스타일< class스타일< id 스타일< 인라인스타일
- 소스코드의 순서가 뒤에 있으면 덮어쓴다. (마지막에 있는 스타일 적용)
- 스타일 상속
- 부모 요소에 있는 스타일 속성들이 자식 요소로 전달된다.
자식 요소에서 재 정의 할 경우, 부모의 스타일을 덮어쓴다.
- 상속이 되지 않는 속성도 있다. ex) 배경이미지, 배경 색 등..