레이아웃 초기화
* {
margin: 0;
padding: 0;
box-sizing: border-box;}
<!-- CSS -->
.block, .inblock, span {
width: 80px;;
height: 80px;
margin: 20px;}
1. <!-- block -->
<div class= block>1</div>
<div class= block>2</div>
<div class= block>3</div>
- div: block level이기 때문에 한 줄에 하나씩
<!-- block css -->
.block {
background: red;
display: inline-block;}
- block level의 div 요소가 한 줄에 여러 개의 블록(inline-block)으로 바뀜
2. <!-- Ininne-block -->
<div class= inblock>3</div>
<div class= inblock>4</div>
<div class= inblock>5</div>
<!-- block css -->
.inblock {
background: blue;
display: inline;}
- block level의 div 요소가 inline level로 바뀜
3. <!-- Inline -->
<span>1</span>
<span>2</span>
<span>3</span>
- span: inline level이기 때문에 공간이 남는다면 한 줄에 줄줄이
<!-- block css -->
span {
background: green;
display: block;}
- inline level의 span 요소가 한 줄에 하나씩인 블록(block)으로 바뀜
↓ 실행 결과