span 인라인 요소
아무것도 나타내지 않는 콘텐츠 영역을 설정하는 용도. 블록크기가 포함한 콘텐츠 크기만큼 자동으로 크기 조절됨
div 블럭 요소
아무것도 나타내지 않는 콘텐츠 영역을 설정하는 용도. 가로사이즈는 부모요소의 크기만큼 자동으로 늘어남.(전체너비사용)

요소가 커질 수 있는 최대 가로/세로 너비
요소가 작아질 수 있는 최소 가로/세로 너비
요소의 외부 여백(공간)을 지정하는 단축 속성, 음수를 사용할 수 있다(-)
margin: 10px(top, right, bottom, left);
margin: 10px(top/bottom) 20px(left,right);
margin: 10px(top) 20px(left,right) 30px(bottom);
margin: 10px(top) 20px(right) 30px(bottom) 40px(left);
요소의 내부여백(공간)을 지정하는 단축 속성, 사용하면 요소의 크기가 커진다. %로 부모요소의 가로 너비에 대한 비율 지정가능
padding: 10px(top, right, bottom, left);
padding: 10px(top, bottom) 20px(left, right);
padding: 10px(top) 20px(left,right) 30px(bottom);
padding: 10px(top) 20px(right) 30px(bottom) 40px(left);
padding 방향 입력 가능(top, bottom, right, left)
요소의 테두리 선을 지정하는 단축 속성, 요소의 크기가 커진다!
선-두께, 선-종류, 선-색상;
border: medium none black;
border: 4px solid black;
border-width
테두리 두께
medium, thin, thick, eksdnl(px...권장)
border-style
border-color
transparent: 투명
border-radius
요소 모서리를 둥글게 깎음
border-radius: 0 0 10px 0; (원하는 방향만 둥글게 깎을수도 있음)
요소 크기 계산 기준 지정
content-box(기본): 요소 내용(content)으로 크기 계산
border-box: 요소 내용 + padding + border 로 크기 계산

요소 크기 이상으로 내용이 넘쳤을 때, 보여짐을 제어하는 단축속성
이미 지정되어있는 값 / 따로 지정해서 사용하는 값
요소 화면 출력(보여짐) 특성

투명도 0 ~ 1로 조절
Font-style
글자 기울기 (italic, oblique)
Font-weight
글자 두께(bold(700), 100~900, 기본 400)
line-height
font-faily
글꼴1, "글꼴2", ... 글꼴계열(필수)); 폰트명에 띄어쓰기가 되어있으면 " "로 묶어줘야함
text-align
정렬 center;(right, left)
text-decoration
underline 밑줄 line-through 중앙선
text-indent
10 들여쓰기 -10 내어쓰기
background-image: url("이미지 경로");
배경에 이미지 넣기
background-size: 200px;
처음에 지정한 가로세로 크기로 적음! 더 작게 혹은 크게 하면 이미지가 반복적으로 나옴
background-repeat: no-repeat;
background-position: center;
이미지위치
backgournd-attachment
요소에 배경 이미지 스크롤 특성

position
static(기본값) / relative / absolute / fixed / sticky

