<h6>diplay가 block인 div 요소</h6>
<div>첫 번째 div</div>  
<div>두 번째 div</div>
<div>세 번째 div</div>
<h6>diplay가 inline인 span 요소</h6>        
<span>첫 번째 span</span>  
<span>두 번째 span</span>
<span>세 번째 span</span>
div, span {
    width: 70px; /* 너비 지정 */
    height: 100px; /* 높이 지정 */
    border: 1px solid red; /* 빨간색 테두리 지정 */
}
실제 적용된 모습
div, span {
    width: 70px;
    height: 100px;
    border: 1px solid red;
    display: inline-block; /* 👈 display: inline-block 적용 */
}
실제 적용된 모습
<div class="container">
    <h5>플렉스 박스의 아이템</h5>
    <div class="flex-box">
        <div class="flex-item">flex-item</div>
        <div class="flex-item">flex-item</div>
        <div class="flex-item">flex-item</div>
    </div>
    <h5>그리드 박스의 아이템</h5>
    <div class="grid-box">
        <div class="grid-item">grid-item</div>
        <div class="grid-item">grid-item</div>
        <div class="grid-item">grid-item</div>
        <div class="grid-item">grid-item</div>
        <div class="grid-item">grid-item</div>
        <div class="grid-item">grid-item</div>
    </div>
</div>
.container {
    padding: 1em;
    border: 5px solid red;
}
.flex-box {
    display: flex;
    flex-direction: row; /* 컨테이너 설정에 따라 줄바꿈 여부가 달라짐 */
    border: 2px solid silver;
    padding: 1em;
    gap: 7px;
}
.flex-item {
    display: inline-block;
    width: 100px;
    height: 50px;
    background-color: silver;
}
.grid-box {
    display: grid;
    grid-template-columns: 1fr; /* 컨테이너 설정에 따라 줄바꿈 여부가 달라짐 */
    border: 2px solid blue;
    padding: 1em;
    gap: 7px;
}
.grid-item {
    display: inline-block;
    width: 100px;
    height: 50px;
    background-color: blue;
    color: #fff;
}
실제 적용된 모습