element display roles definition

There are two main kinds of element display roles in CSS3; inline-level and block-level.  Every CSS3 display values land in either one of these two types.  Because not all properties are applied to both types of roles, it is essential to learn which role a box is associated with.