: 웹 페이지 상에서 요소들을 어떻게 보여줄지 결정하는 속성.
➪ 레이아웃을 결정하는 중요한 CSS 속성⭐️
💡 오늘은 <display-outside>만 알아봅시다
: 해당 내용(html요소의 content)의 영역 만큼을 차지하는 속성
<span>
, <a>
, <img>
: 해당 줄의 모든 너비를 차지하는 속성
width = 100%
속성을 가져 줄바꿈이 되는 것.<h1>-<h6>
, <form>
, <p>
, <li>
, <table>
, <div>
: inline + block 하이브리드 속성
inline
처럼 줄바꿈 없이 배치된다.block
처럼 width, height 등의 지정이 가능하다.💡 내부적으로는 block의 규칙을, 외부적으로는 inline의 규칙을 따름
<input>
, <button>
span {
display: inline-block; 📌
background: yellow;
width: 200px;
height: 50px;
margin: 20px;
padding: 10px;
}
display: inline-block;
을 지정한다.<span>
과 같은 inline 태그의 너비, 길이를 지정하거나 원하는 위치에 배치하고 싶을 때 사용한다.: 해당 요소를 화면에서 보이지 않게 해준다.
📍참고사이트
HTML, CSS 관련 내용 개인 정리(CSS display, float)
CSS 레이아웃을 배웁시다