This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 15886 - Incorrect statement of application of the 'float' property in 9.5.1
Summary: Incorrect statement of application of the 'float' property in 9.5.1
Status: NEW
Alias: None
Product: CSS
Classification: Unclassified
Component: CSS Level 2 (show other bugs)
Version: unspecified
Hardware: All Windows 3.1
: P2 normal
Target Milestone: ---
Assignee: Bert Bos
QA Contact: public-css-bugzilla
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-04 16:52 UTC by Anton P
Modified: 2012-12-04 00:52 UTC (History)
0 users

See Also:


Attachments

Description Anton P 2012-02-04 16:52:48 UTC
Reported by Anton Prowse

9.5.1 (Positioning the float: the 'float' property) says:

   #   Applies to:  	all, but see 9.7

   # This property specifies whether a box should float to the left,
   # right, or not at all. It may be set for any element, but only
   # applies to elements that generate boxes that are not absolutely
   # positioned.

The fact that it may be set for any element is axiomatic to CSS so that clause can be removed.

The remainder of that sentence alludes to what is said in 9.7, but its use of "applies to" is different from the sense of the "Applies to" line (and indeed would directly contradict the "Applies to" line were the two senses the same). What is meant in that sentence is that the property doesn't have an effect on abspos elements.

See: http://lists.w3.org/Archives/Public/www-style/2011Jan/0087.html (Issue 8)