They may appear in any order. Attribute names are always case-insensitive.
Attribute values are generally case-insensitive.
It allows content to stop being flowed around the floated element. No special line breaking effects are applied relative to the floating element. LEFT - Breaks line after this element and moves down vertically until the right margin is clear of floated objects. ALL - Breaks line after this element and moves down vertically until both margins are clear of floated objects. The Type attribute indicates a different labeling scheme to be used instead of the default bullet.