※여기서 각 div의 기본 속성은 display block (CSS) 이다. 자세한건 CSS 설명참고
● 태그의 속성
CSS
CSS는 HTML로 만들어진 모든 콘텐츠에 레이아웃과 디자인 요소를 정의할 수 있다.
● display:block
dispaly속성이 block으로 지정된 elements 는 전후 줄바꿈이 들어가 다른 elements들을 다음줄로 밀어내고 혼자 차지하는 특징을 가지고있다. 주로 <div>, <p>, <ul>, <li>, <h1>~<h6> 태그 등에 사용한다.
해당 속성을 깨부수기위해 옆에 차례대로 elements를 나열 하고싶으면 inline 속성을 사용하면 되는데 해당내용은 나중에..
● margin
width: 내용(content)의 너비를 설정한다. heigth: 내용(content)의 높이를 설정한다. margin: 테두리(border)와 이웃하는 요소 사이의 간격인 마진 영역의 크기를 설정한다. (바깥여백) border: 내용(content(1652x5447)과 패딩(padding) 영역을 둘러싸는 테두리의 스타일을 설정한다. padding:내용(content)과 테두리(border) 사이의 간격인 패딩 영역의 크기를 설정한다. (안쪽여백)
- width (너비), heigth (높이) width 속성의 기본 설정값은 auto이며 웹 브라우저가 각 HTML 요소에 맞게 자동으로 높이와 너비를 설정해준다. {단위: %, em, px, cm, mm, inch 등}
- margin(바깥여백), padding (안쪽여백), border(테두리)
● 가로 가운데 정렬
margin 0 auto는 margin-left:auto 와 rignt:auto와 같다. 양쪽 auto는 가용공간을 여백화한다고 보면된다.