본문 바로가기

'.' Programs/CSS

display


Display

개요 : 이 속성은 요소가 화면에 출력될 형식을 지정한다.

HTML의 모든 요소는 기본 출력 형식이 정해져 있으며, (예:p 요소는 block 형식) 사용자 에이전트의 기본 스타일에서

이 형식을 지정하고 있다. 제작자는 display 속성으로 HTML 기본 출력 형식을 변경해서 다양한 화면을 구현 할 수 있으나,

자칫 오용할 경우 사용자의 경험을 혼란시킬 수 있다.

하지만 , XML은 기본적으로 출력될 형식이 없기 때문에 display 속성을 반드시 사용한다.

정의

display

설명

inline | block | list-item | run-in | compact | marker | table | inline-table | table-row-group | table-header-group | table-footer-group | table-row | table-column-group | table-column | table-cell | table-caption | none | inherit

기본값

inline

적용대상

모든 요소

상속

안됨

백분율

사용 불가

미디어

all

설명

block

블럭 요소로 지정한다.

inline

인라인 요소로 지정한다.

list-item

목록 항목(list-item)으로 지정한다.

marker

앞/뒤 생성된 내용에 표시자가 되도록 지정한다. : before 와 after: 가상 요소에만 지정할 수 있으며, 그 외 요소의 지정하면 inline로 해석된다.

none

출력하지 않는다. 또한 지정된 요소의 자손 요소도 출력되지 않는다.

run-in

문백에 따라서 인라인 또는 블록 박스를 지정한다.

inline-block

인라인 블록으로 지정한다.

table

인라인 테이블로 지정한다.

inline-table

인라인 테이블로 지정한다.

table-row-group

인라인 테이블의 행 그룹으로 지정한다.

table-header-group

테이블의 헤더 그룹으로 지정한다.

table-footer-group

테이블의 푸터 그룹으로 지정한다.

table-row

테이블의 행으로 지정한다.

table-column-group

테이블의 열 그룹으로 지정한다.

table-column

테이블의 열로 지정한다.

table-cell

테이블의 셀로 지정한다.

table-caption

테이블의 캡션으로 지정한다.

inherit

부모 요소의 값을 상속하도록 지정한다.

''.' Programs > CSS' 카테고리의 다른 글

규칙  (0) 2012.03.20
선택자  (0) 2012.03.20
값 (Value)  (0) 2012.03.20
미디어  (0) 2012.03.20
visibility  (0) 2012.03.20