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.