display는 블록 요소와 인라인 요소의 서로 속성으로 변경할 수 있음
블록 요소 : 해당하는 태그를 사용했을 때 혼자 한 줄을 차지하는 요소
너비,마진,패딩을 이용해서 크기나 위치를 지정하려면 이 요소를 사용해야 함
<p>,<h1~6>,<ul>,<ol>,<div>,<blockquote>,<form>,<hr>,<table>,<fieldset>
인라인 요소 : 해당 태그를 사용할 때 줄을 차지않고 나머지 공간에 다른 태그가 올 수 있는 요소
<img>,<ojbect>,<br>,<sub>,<sup>,<span>,<input>,<textarea>,<label>,<button>
※ 자주 사용되는 속성
속성 |
설명 |
block |
img,span 등과 같은 인라인 요소를 블록 요소로 지정 |
inline |
p,hr 등과 같은 블록 요소를 인라인 요소로 지정 |
inline-block |
inline으로만 너비,마진,패딩 등이 제대로 적용되지 않아 |
none |
화면에서 표시하지 않음 |