margin: 요소 바깥으로 범위 잡힘
padding: 요소 안쪽으로 범위가 잡힘
🔷 <a>
🔷 border
margin { _ _ _ _ }: 각각 상 우 하 좌 에 해당 (시계방향)
block 요소를 억지로 위로 올리려면 float:left/right 써야하는데 float을 쓰다보면 float이 적용된 요소의 부모요소가 height를 잡지 못하는 경우가 발생
이럴때 float이 적용된 요소의 부모요소에 clearfix를 적용시켜야 함
/* clearfix */
.clearfix{*zoom:1;}
.clearfix:before, .clearfix:after{display: block;content: '';line-height: 0;}
.clearfix:after{clear: both;}
flex 쓸땐 clearfix, float 전부 안써도 됨
하지만 IE9인가 IE10 미만으로는 지원을 하지 않아 가급적 지양
viewport height, viewport width로 켜져있는 화면의 길이값을 표현