← CodePrimer
CSS
Beginner
Layout
display block inline flex
How does display change layout?
Common display values.
.block { display: block; }
.inline { display: inline; }
.row { display: flex; gap: 0.5rem; }
.hidden { display: none; }
Notes
display:none removes from layout; visibility:hidden keeps space.
Keywords: display · block · inline · flex · none
Related
CSS
Three ways to apply CSS
What are inline, internal, and external CSS?
CSS
CSS box model
Why is my element wider than expected?
CSS
Margin vs padding
What is the difference between margin and padding?
CSS
CSS position values
How do I pin an element or overlap layers?
CSS
CSS custom properties
How do I reuse colors with variables?
CSS
Hover and focus-visible
How do I style hover and keyboard focus?