- From: Brad Kemper <brkemper@comcast.net>
- Date: Tue, 1 Jan 2008 12:21:38 -0800
- To: David Woolley <forums@david-woolley.me.uk>
- Cc: CSS <www-style@w3.org>
- Message-Id: <97DE6FA6-FA0E-4DE8-93BB-746829B04B73@comcast.net>
On Jan 1, 2008, at 6:27 AM, David Woolley wrote: > James Elmore wrote: > >> some of the proposals will be difficult to implement. Also, some >> will not be immediately used, simply because they are not known to >> be available. But providing tools which make CSS a more complete >> system of styling documents will make CSS a more useful tool set. > > One of the things that makes a good computing standard is that it > achieves a lot with a little. One of the things that leads to the > eventual death of computing standards is that whilst they start > that way, they eventually try to do everything. As a result they > get too complex (CSS is already well beyond the point where most > authors understand it well enough to be able to know whether there > are features to do things they want). In this case (float:center), the "float" concept is well understood, and "center" is a common value to accompany "left" and "right" as keywords to describe horizontal position. Authors will not have a hard time understanding the addition of the "center" value to the "float" attribute. They may, on the other hand, have a hard time understanding why it is missing. Float (or something like it) would be especially useful if it could be positioned absolutely, yet still affect the flow (so that inline elements and other traditional floats did not overlap it, and would be effected by its margin). The details of how that would work would probably be more complex, but the effect that float:center should have is pretty clear.
Received on Tuesday, 1 January 2008 20:21:49 UTC