CSS has various properties to position elements in a web page. Positioning is similar to layering, where the various elements of a web page are layered on top of others and given specific places to appear in the web page. It involves usage of the position property.
- Position property for the types of positioning (static, relative, absolute and fixed)
- Offset properties to put an element to a specific position in a web page
- Z-index property to layer the elements of a document