Die Display-CSS-Eigenschaft legt fest, ob ein Element als Block- oder Inline-Element behandelt wird und das Layout, das für seine untergeordneten Elemente verwendet wird, z. B. Fließlayout, Raster oder Flex. Formal legt die Displayeigenschaft die inneren und äußeren Displaytypen eines Elements fest. Der äußere Typ legt die Teilnahme eines Elements, am Flusslayout und der innere Typ legt das Layout der untergeordneten Elemente fest. Einige Displaywerte sind vollständig in ihren eigenen individuellen Spezifikationen definiert; beispielsweise ist das Detail dessen, was passiert, wenn Display: flex deklariert wird, in der CSS Flexible Box Model-Spezifikation definiert.