positioning elements definition

Elements may be positioned several ways in CSS, and several rules are enforced that govern the containing block of the element and how it is presented in that element.  There are 4 kinds of positioning, including: 1) static positioning 2) relative positioning 3) absolute positioning and 4) fixed positioning