[Bug 14153] This defeats the entire purpose of separating style and content. Style scoping works quite well using the CSS cascade

http://www.w3.org/Bugs/Public/show_bug.cgi?id=14153

--- Comment #1 from John Foliot <jfoliot@stanford.edu> 2011-09-16 00:45:16 UTC ---
Likely duplication at Bug 14154 

Problem:
Styling should be reserved for CSS, and not embedded into the HTML layer with
the <style> element. 

Summary:
John Allsopp has written a good post at
http://www.webdirections.org/blog/on-the-abominable-proposed-html5-scoped-attribute-for-style-elements/
which details the problems.

Proposed Solution:
Remove the style element from the HTML specification. As Eric Meyer notes in a
response to John's article:
     "...Of course, I’d prefer to do the same thing in the style attribute, as
in style="@import url(blah.css);" — and I pushed to get that capability added
to CSS, which it eventually was in the style attribute module" - which suggests
that the problem the style element was trying to solve has been solved via CSS
already.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Friday, 16 September 2011 00:45:23 UTC