CSS display

Definition

The display property sets how/if an element is displayed.

Inherited: No


Example



p
{
display: block
}

li
{
display: list-item
}

table
{
display: table
}

td, th
{
display: table-cell
}



Possible Values



Value Description
none The element will not be displayed
block The element will be displayed as a block-level element, with a line break before and after the element
inline Default. The element will be displayed as an inline element, with no line break before or after the element
list-item The element will be displayed as a list
run-in The element will be displayed as block-level or inline element depending on context
compact The element will be displayed as block-level or inline element depending on context
marker
table The element will be displayed as a block table, with a line break before and after the table
inline-table The element will be displayed as an inline table , with no line break before or after the table
table-row-group The element will be displayed as a group of one or more rows
table-header-group The element will be displayed as a group of one or more rows
table-footer-group The element will be displayed as a group of one or more rows
table-row The element will be displayed as a table row
table-column-group The element will be displayed as a group of one or more columns
table-column The element will be displayed as a column of cells
table-cell The element will be displayed as a table cell
table-caption The element will be displayed as a table caption