Andreas Bovens's From Footnotes to Sidenotes is a nice, forward-looking use of CSS to display footnotes in HTML documents. Due to poor support for CSS3 pseudo-selectors, this solution currently works only in Gecko browsers, but degrades nicely to show footnotes inline in older browsers. A couple notes:
We used Mozilla Firebird 0.6 to view the examples, which, incidentally, is a smashing browser.
Several webloggers, most notably Dave Shea, have recently commented on using CSS3 selectors in ways that take advantage of current browser support, but that degrade gracefully in browsers like Internet Explorer 6, which has limited support for advanced CSS. We view From Footnotes to Sidenotes as a fine step in this direction.