절대 길이 단위 : cm, mm, px 등
상대 길이 단위 : em, rem, vw, vh, % 등
em
은 부모의 font-size
에 따라 기준점을 세워 배수로 값을 입력한다.rem
은 Body
요소의 font-size
에 따라 기준점을 세워 배수로 값을 입력한다.vmin
는 화면 넓이와 높이중 작은 값을 기준으로 하는 백분율 단위vmax
는 화면 넓이와 높이중 큰 값을 기준으로 하는 백분율 단위overflow
속성은 요소의 콘텐츠가 요소를 벗어날만큼 크다면 어떻게 처리할지 정하는 속성
visible
overflow-x,overflow-y
처럼 축별로 값을 설정할 수 있음overflow:hidden
으로 콘텐츠를 요소의 크기만큼 맞추기 위해 잘라냄background-image
: url을 이용하여 이미지를 불러옴background-color
: 요소의 배경 색을 지정background-repeat
: 배경이미지를 어떻게 반복할 것인지 지정repeat
과 no-repeat
주로 사용background-position
: 배경이미지의 위치를 지정center
옵션을 사용하여 가운데 배치background-size
: 배경 넓이와 높이를 지정하는 속성cover
넓이와 높이에 맞게 잘라냄contain
원본 비율에 맞게 이미지를 모두 표현함background-size:100%
이미지를 width와 height에 맞게 압축함⁙ img
태그는 의미가 있는 이미지에 사용되고 background-image
는 의미가 없는 이미지, 또는 스크린리더가 읽지 않아야 하는 곳에 사용된다.
body
요소에 backgorund 스타일을 주면 제작자의 의도에따라 바디 그 이상의 영역(html
)까지
배경이 적용된다. 하지만html
요소에 직접 background 스타일을 주면body
요소에 적용된 background는body
에만 적용된다.
font-size
: 글꼴의 크기를 변경font-family
: 글씨체를 변경font-weight
: 글꼴의 굵기를 지정text-transform
: 글자의 소문자나 대문자로 변경하여 표현font-style
: 글꼴의 기울기를 표현text-align
: 글자의 정렬을 정하는 속성text-decoration
: 글자의 장식을 설정할때 사용font format 이란 폰트를 구현하는 방법이며, 브라우저 별로 서로 다른 포맷을 지원하기 때문에 브라우저별 지원 정보를 알아 둘 필요가 있음
eot : 마이크로소프트가 웹에서 사용하기 위해 제안한 글꼴 포맷. IE 에서만 지원 가능
woff : 여러 회사들의 협업으로 제안된 포맷이며 가장 널리 사용되는 웹 글꼴 포맷
otf : 어도비와 마이크로소프트가 협력해서 만든 TTF의 개선판
ttf : 애플과 마이크로소프트가 고안한 벡터 글꼴 포맷, 대부분의 웹 브라우저에서 웹 글꼴로 TTF를 지원
svg : 벡터 데이터를 저장하는 SVG를 활용한 글꼴 표현
woff2 : WOFF 포맷을 개선해 30% 정도 더 작은 글꼴 파일로 압축, 폰트의 용량을 줄이는데 효과적
opacity
는 요소의 투명도를 지정1.색상 이름(color keyword)
2.RGB, RGBA값
p {
color: hsl(0, 100%, 50%);
color: hsla(0, 100%, 50%, 0.5);
}
normal
현재 폰트의 기본 간격입니다. text-overflow
속성은 부모 컨테이너를 넘어간 컨텐츠가 어떻게 보여질지 결정하는 속성추석연휴가 끝나고 오전에 수업을 들으려니 피곤한감이 있었는데 커피를 마시면서 싹 날아가버렸다.
역시 커피 최고