block 레벨 요소
: 항상 새로운 라인에서 시작
: width, height : margin, padding 속성 지정이 가능
: block 레벨 요소 안에 inline 요소를 사용할 수 있습니다
: width, height 미지정 -> width: 100%, height:auto
inline 레벨 요소
: 줄바꿈을 하지 않고 이어서 출력
: content 의 너비만큼 가로폭을 차지
: inline 요소안에 block 레벨 요소를 포함할 수 없습니다
display 속성
: 태그 영역의 표현 방식을 지정
none : 해당 요소를 화면에 표시하지 않습니다
block : block 특성을 가지는 요소를 지정합니다
inline : inline 특성을 가지는 요소로 지정합니다
inline-block : inline-block 특성을 가지는 요소로 지정합니다
<style type="text/css">
.none{
display:none;
}
.inline{
border: 1px solid blue;
display: inline;
margin: 100px;
background-color: skyblue;
}
.block{
border: 1px solid red;
display: block;
}
.inline_block{
border: 1px solid purple;
display: inline-block;
margin:100px;
background-color: skyblue;
}
</style>