CSS Block/Inline
Block / Inline
블록(block) 타입의 요소
display 속성값이 블록(block)인 요소는 언제나 새로운 라인(line)에서 시작하며, 해당 라인의 모든 너비를 차지합니다.
{
<p style="border: 3px solid red">
p요소는 display 속성값이 블록인 요소입니다.
</p>
}
{
<div>, <h1>, <p>, <ul>, <ol>, <form> 요소는 대표적인 block 요소입니다.
}
인라인(inline) 타입의 요소
display 속성값이 인라인(inline)인 요소는 새로운 라인(line)에서 시작하지 않습니다. 또한, 요소의 너비도 해당 라인 전체가 아닌 해당 HTML 요소의 내용(content)만큼만 차지합니다.
{
<span style="background-color:grey; color:orange">span태그</span>는 display 속성값이 인라인인 요소입니다.
}
{
<span>, <a>, <img> 요소는 대표적인 inline 요소입니다.
}