W3C home > Mailing lists > Public > www-style@w3.org > November 2015

Re: [css-logical-properties] the 'inline-{start,end}' values for 'float' and 'clear'

From: Johannes Wilm <johannes@fiduswriter.org>
Date: Fri, 6 Nov 2015 20:02:56 +0100
Message-ID: <CABkgm-SnV3MqqC9Rrvd_2WeBQKJvEGu-u8M4iSWeYy_WhqaRsA@mail.gmail.com>
To: Brad Kemper <brad.kemper@gmail.com>
Cc: "L. David Baron" <dbaron@dbaron.org>, "Tab Atkins Jr." <jackalmage@gmail.com>, Florian Rivoal <florian@rivoal.net>, Jonathan Kew <jfkthame@gmail.com>, fantasai <fantasai.lists@inkedblade.net>, Koji Ishii <kojiishi@gmail.com>, "www-style@w3.org" <www-style@w3.org>, Rossen Atanassov <ratan@microsoft.com>, "Elika J. Etemad" <fantasai@inkedblade.net>
On Fri, Nov 6, 2015 at 10:43 AM, Brad Kemper <brad.kemper@gmail.com> wrote:

> -- Float to bottom center, end text or other non-bottom floats above:
> 'float: none bottom; margin: 0 auto'. Add 'width: 100%' and/or 'box-sizing:
> border-box' if needed/wanted. ***This could be useful for footnotes. ***

The thing is that footnotes behave slightly different from page floats, at
least as they have been described in the current spec, and also how they
work in LaTeX and similar:

While floats are placed close to the float anchor, it is OK for the float
to end up in a different fragment than where the float anchor is.

This is very different for footnotes: They generally have to make sure that
the footnote anchor and the footnote are in the same fragment (exceptions
for footnote setups where the footnote moves across two facing pages, etc.).

Also, if one has two sets of footnote enumeration systems, for example 1-9
and A-Z, and one wants all the footnotes of one system to be placed above
those of the other system, then it doesn't work for them to just float/sink
to the bottom.

Johannes Wilm
Fidus Writer
Received on Friday, 6 November 2015 19:03:24 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:58 UTC