CSS 레이아웃 HTML 구성하기 : 기본적으로 콘텐츠의 흐름은 좌에서 우로, 위에서 아래로 흐릅니다. 먼저 수직으로 분할하고, 수직으로 분할된 div에서 height 속성을 이용해 수평 분할을 하면 큰 도움이 됩니다. flex레이아웃을 위한 기본 구성은 아래와 같습니다. a b c 레이아웃 리셋 : HTML 문서의 기본 스타일이 레이아웃을 잡는데 방해가 될 수 있습니다. 이때 reset 라이브러리를 활용할 수도 있지만 아래의 코드만으로도 충분합니다. * { box-sizing: border-box; } body { margin: 0; padding: 0; } Flex : flex는 부모 박스에 display: flex를 적용해줌으로, 자식 박스의 방향과 크기를 결정하는 레이아웃입니다. 기본 크기를 바탕..