c23 [CSS] 요소 배치:display
본문 바로가기
[CSS]

[CSS] 요소 배치:display

by Jarvis2304 2022. 10. 22.

▶ 배치

- CSS로 HTML 태그가 출력되는 위치 지정

- HTML 태그는 웹 페이지에 작성된 순서와 달리 배치가능

 

● 배치 기능의 CSS 속성들

- display

- position

- left, right, top, bottom

- float

- z-index

- visibility

- overflow

 

▶ 블록 박스와 인라인 박스

- HTML 태그는 인라인 태그와 블록 태그로 나뉨

- 인라인 태그는 인라인 박스, 블록 태그는 블록 박스로 출력

 

● 블록 박스와 인라인 박스의 디폴트 출력 모양

 

 

▶ 박스의 유형 제어: display

● display: 속성값

종류

설명

display: block 인라인 요소를 블록 요소로 만듬
display: inline 블록 요소를 인라인 요소로 만듬
display: inline-block 인라인 요소와 블록 요소의 속성을 모두 가지고 있으며, 마진과 패딩을 지정, 크기 조정가능
display: none 해당 요소를 화면에 표시하지않음

▶ display: block

- 인라인 요소를 블록 요소로 만듬

 

예) <span>을 블록 박스로 수정

▶ display: inline

- 블록 요소인라인 요소로 만듬

 

예) <div>를 인라인 박스로 수정

 

 

 

▶ display: inline-block

- 인라인 요소와 블록 요소의 속성을 모두 가지고 있으며, 마진과 패딩을 지정, 크기 조정가능

 

예제) display 속성으로 박스 유형 설정

'[CSS]' 카테고리의 다른 글

[CSS] 애니메이션, 전환, 변환  (0) 2022.10.22
[CSS] 마우스 커서 제어  (0) 2022.10.22
[CSS] 그림자  (0) 2022.10.22
[CSS] 박스 모델  (0) 2022.10.22
[CSS] 텍스트, 폰트  (0) 2022.10.15

댓글