display Property (속성)
display 속성은 요소를 어떻게 보여줄지를 결정하는 속성입니다.
4가지 속성 값을 많이 사용합니다. HTML element 요소(태그)마다 기본값이 다릅니다.
- none : 보이지 않음
 - block : 블록박스
 - inline : 인라인 박스
 - inline-block : block과 inline의 중간 형태
 
그 외도 다양한 속성 값들이 있습니다.
- contents
 - flex : 요소들을 블록 박스 단위로 쌓아서 정렬한다. (한쪽방향으로만 정렬)
 - grid : 요소들을 블록박스 단위로 격자 모양으로 정렬한다. (좌우, 상하 2차원 정렬)
 - inlin-block
 - inline-flex
 - inline-grid
 - inlin-table
 - run-in
 - table : 요소를 <table>처럼 처리합니다.
 - table-caption
 - table-column-group
 - table-header-group
 - table-row-group
 - table-cell
 - table-column
 - table-row
 - initial
 - inherit
 
속성 값 none 은 렌더링을 하지 않습니다. visibility 속성을 hidden으로 설정하는 것과 다르게, 영역도 차지하지 않습니다.
<style type="text/css">
div, span, li { border: solid 1px red; padding:5px; }
 span {
  display: block;
 }
 li {
 display: inline;
 }
div {
   display: inline;
 }
</style>
Span : 블록형으로 표시
<span>span1</span>
<span>span2</span>
<span>span3</span>

ul : 한 라인으로 표시
<ul>
<li>li1</li>
<li>li2</li>
<li>li3</li>
</ul>

Div : 한 라인으로 표시
<div>div1</div>
<div>dIv2</div>
<div>div3</div>

disapy:none과 visibility:hidden의 차이
<div><div style="display:none">display:none</div></div>
<div><div style="visibility:hidden">visibility:hidden</div></div>


참고: www.w3schools.com/cssref/pr_class_display.asp
추가 참조: 이번에야말로 CSS Flex를 익혀보자
이번에야말로 CSS Flex를 익혀보자
이 튜토리얼은 “차세대 CSS 레이아웃” 시리즈의 첫번째 포스트입니다. 이번에야말로 CSS Flex를 익혀보자 이번에야말로 CSS Grid를 익혀보자 벌써부터 스크롤의 압박이 느껴지고,‘좀 편안하게 누
studiomeal.com
'Web > WEB기본' 카테고리의 다른 글
| Eclipse Font 설정하기 (0) | 2025.08.12 | 
|---|---|
| [HTML5] video / audio onloadeddata 로딩완료 이벤트 - 비디오 자동 재생하기 (0) | 2022.01.07 | 
| [CSS] <ul>과 <ol>안의 <li>앞에 나오는 점과 숫자 표시 없애기 (0) | 2020.06.19 | 
| [html] HTML 페이지 로딩시 <input>에 커서 자동으로 가기 (0) | 2020.05.14 | 
| HTML code, HTML Symbols 특수문자, 화폐표시 웹 랜더링 html Code값들 (0) | 2020.02.25 | 
| HTTP "Basic" URL Param 인증 방식 쉽게하기 + wget에서 인증하기 (0) | 2020.01.17 | 
| [CSS] CSS 를 사용한 프린트시 페이지 나눔 처리 방법 page-break-after: always; (0) | 2019.10.30 | 
| [CSS] 부모 객체의 색상을 그대로 사용하는 color:inherit; 속성값 (0) | 2019.10.03 | 
(로그인하지 않으셔도 가능)