Box Model은 HTML 엘리먼트를 감싸고 있는 (이루고 있는) 박스이다.
F12키를 누르면 볼 수 있는 이 사각형이 바로 Box Model.
Box Model은 content, padding, border, margin으로 이루어져 있다.
<h1>, <p>)<a>, <span>)display: flex로 내부 배치 방식을 변경할 수 있다.Box Model에서 width 속성은 순수하게 content 영역의 너비만을 포함한다.
실제 엘리먼트가 화면에서 차지하는 너비를 생각할 때는 padding, border까지 고려해야 한다. ➡ 이 작업을 편히 하기 위해 box-sizing 속성을 사용한다.
box-sizing 속성의 기본값. width 속성값이 content의 너비만 포함하게 한다.width 속성값이 content, padding, border까지 포함하게 한다.참고