TIL029 CSS: Display 속성

불주먹용병대·2021년 6월 8일

HTML/CSS

목록 보기
5/7
post-thumbnail

1. inline요소와 block요소

1) inline

  • 줄 속에 넣는 요소, <b>, <span>, <a>태그와 같이 특정 문자열을 선택할 때 사용하는 태그가 그 예이다.
  • inline태그는 줄바꿈이 되지 않는다는 특징을 갖고있다.
  • 태그에 속하는 내용만큼의 높이, 너비를 가지며 높이 너비를 따로 지정해도 적용되지 않는다.

2) block

  • block 요소는 가로화면 100%를 차지하기때문에 자동으로 앞뒤 줄바꿈이 된다.
  • <p>, <h1>, <div>, <ul>과 같은 태그가 그 예이다.
  • 높이, 너비를 지정할 수 있다.

2. display 속성

display 속성은 요소를 어떻게 표시할 지를 선택한다.

1) display: block & inline

  • display 속성을 활용하면 inline 요소를 block 요소로 보이게 만들수 있고 그 반대도 가능하다.

2) display: inline-block

  • inline-block은 block 요소처럼 높이와 너비를 지정할 수 있으나, 요소들이 줄바꿈 되지 않고, inline 요소처럼 옆으로 따라붙게 된다.

3) display: none

  • none을 적용하면 요소가 차지하고 있던 공간과 그 내용도 사라진다.

0개의 댓글