V CSS se používají dvě základní vlastnosti pro pozicování elementů: relative a absolute.
Relativní pozice posune objekt o určitou vzdálenost od jeho normální polohy, ale okolní text se stále formátuje s ohledem na tuto normální pozici. Používá se například pro jemné posuny nebo animace.
Absolutní pozice umožňuje umístit objekt kamkoliv na stránce, nezávisle na okolním textu. Objekt je vyjmut z toku dokumentu.