[whatwg] Lists and legal documents
Tab Atkins Jr.
jackalmage at gmail.com
Sat Feb 6 18:13:07 PST 2010
On Sat, Feb 6, 2010 at 4:18 PM, David Bruant <bruant at enseirb-matmeca.fr> wrote:
> One solution could be to use <style> element with "scoped" attribute to
> define a style only for those lists. This way, embedding a document will
> embed the style element. And if the styles within the <style> are exhaustive
> enough, there is no risk of overwriting by end user stylesheet, isn't it ?
>
> something like this :
>
> <section id="mylegaldocument">
> <style scoped>
> ol{}
> li{}
> </style>
>
> <!-- h1, blabla -->
>
> <ol>
> <li>
> <li>
> <li>
> </ol>
> </section>
Nah, rules in <style> elements have the same strength as any other
author rule, which means that *any* user rule will override it. You
have to go !important, and even then it can be overridden by the user.
In the end, *any* CSS-generated marker will fail if viewed in a
non-CSS UA, which still isn't acceptable for things like legal
documents. You really do need to put the marker in the content. CSS
can possibly help *afterwards* to make them look better, but it can't
be relied on for something like this.
~TJ
More information about the whatwg
mailing list