Re: [css3-gcpm] float: footnote

Also sprach Joshua Cranmer:

 > I think a fair amount of the new properties and values in CSS3-GCPM 
 > could be moved to CSS3-Content, as they seem applicable outside of paged 
 > media (e.g. a lot of the float stuff, hyphenation, counter styles). 

I agree. 

 > I brought up float: footnote in particular since its present
 > definition does not make sense outside of paged media yet nothing
 > about it prevents it from being specified legally in non-paged
 > media, AFAICT.

I don't see any reason for doing it, though. To me, a footnote is a
presentational construct that is sometimes used on paged media and
never in non-paged media. Footnotes don't exist in HTML, nor is there
any plan for it:

  http://www.w3.org/html/wg/html5/#footnotes

So, it's not like we have a bunch of footnotes and now we need to find
a way to display them in non-paged media -- footnotes are only created
by the style sheet and it can, according tot the presentation on the
table, only happen in paged media. In other media, the normal CSS
properties/values will determine its presentation. E.g., you could
write:

 @media print { 
   .note { float: footnote }
 }
 @media screen {
   .note { float: left; padding: 0.5em; background: grey }
 }

-h&kon
              Håkon Wium Lie                          CTO °þe®ª
howcome@opera.com                  http://people.opera.com/howcome

Received on Wednesday, 3 September 2008 23:12:43 UTC