- style 속성에 스타일 시트 작성
<style></style>
(내부 스타일 시트)css.style
(외부 스타일 시트)
- id 셀렉터
- class 셀렉터
- 그룹 셀렉터 (
h3, li {color :brown;}
)
- 이름 :
div{ color : blueviolet;}
- rgb :
div{ color : rgb(138, 43, 226) ;}
#
:div{ color : #66eecc ;}
- color : 글자
- background-color : 배경
- border-color : 테두리
- background-color
- background-image
- background-repeat
- background-position
- background-attachment
- background-size
원하는 배경색 지정
url을 통한 사진을 배경으로 처리
repeat-x , repeat-y , no-repeat 속성에 따라 사진의 반복을 지정할 수 있다. (기본적으로는 반복이 전부 적용된 상태)
반복 되지않는 배경이미지의 상대위치를 설정
- left right top bottom center 중 2개의 조합으로 처리
A
pxB
px 조합으로 적용하는데 이때 A,B는 각각 left/top 적용
background-position
과 같이 쓰이며 배경 이미지를 뷰포트 내에서 고정할지, 아니면 자신의 컨테이닝 블록과 함께 스크롤할지 지정합니다.
- scroll : 배경을 요소 자체에 대해 고정
- fixed : 배경을 뷰포트에 대해 고정
- local : 배경을 요소 콘텐츠에 대해 고정
간단히 scroll은 말그대로이고 fixed는 브라우저 자체를 기준으로 한 고정 위치라서 스크롤을 진행해도 해당 위치이고
local은 어떤 콘텐츠에 대해서 고정인 상태라
만약 콘텐츠 안에서의 고정을 원한다면 fixed가 아닌 local을 사용해야한다.
- auto : 원본 크기만큼 채운다.
- contain : 그림이 모두 보일 수 있게 크기 조정
- cover : 그림을 채울 수 있는 한 가득 채우기