아래만큼 있음.
1) 기본값 16px.
2) em: 요소가 가진 폰트 사이즈만큼의 크기. (기본값: 1em = 16px)
"Traditionally, for a font that uses the Latin alphabet, an em space is approximately the width of a capital letter M.
In modern digital typography, which attempts to standardize measurements for multiple languages and alphabets, an em space is usually smaller than a capital M."
https://www.computerhope.com/jargon/e/emspace.htm
3) rem: html에 지정된 폰트 크기.
➜ 아래의 경우 10rem = 200px이 됨!
.html{
font-size: 20px;
}
4) vh / vw: 앞에 붙는 1은 뷰포트의 1%를 얘기함.
➜ 즉 height: 20vh
는 뷰포트 높이의 20%임.
값 1개:
상하좌우 모두
값 2개:위, 아래
값 3개:위, 좌우, 아래
값 4개:위, 오른쪽, 아래, 왼쪽
값 1개:
상하좌우 모두
값 2개:위, 아래
값 3개:위, 좌우, 아래
값 4개:위, 오른쪽, 아래, 왼쪽
테두리 기본값 border: medium(두께) none(종류) black(색상);
➜ 두께: thin, medium, thick
가 있지만 이것보다는 px, em, %
등의 단위로 지정해주는게 명확하다.
➜ 종류: solid
실선(일반선),dashed
파선이 주로 쓰이며 나머지 dotted(점선) 등은 잘 쓰이지 않음.
➜ 색상: transparent
(투명. 두께 지정 가능!)도 있음!
➜ border-color
도 상하좌우 설정 가능함. 그림자 설정에 유용.
➜ Hex 색상 코드가 제일 잘 쓰임.
rgb(a,b,c)
, rgba(a,b,c,d)
이것도 함수임.
값 1개:
상하좌우 모두
값 4개:왼쪽 위, 오른쪽 위, 오른쪽 아래, 왼쪽 아래