- From: Jens Meiert <jens.meiert@erde3.com>
- Date: Fri, 20 Feb 2004 10:44:14 +0100 (MET)
- To: "W3C HTML" <www-html@w3.org>
First of all, why was the 'style' attribute declared deprecated in XHTML 1.1
[1] and will be introduced again in XHTML 2.0 [2]? Did I miss something, or,
for example, is only the Style Attribute Module deprecated (in XHTML 1.1),
but not its attribute...?
Nevertheless, I absolutely agree that it shouldn't be used [...] and is
therefore deprecated in the recent XHTML specification, but coming across the
'new' CSS profiles for the 'style' attribute [3] I think it's a good idea to
keep it (due to e.g. the possibility to import stylesheets via this attribute,
which significantly changes the situation, I guess).
Consequently and due to the publication date of both CSS 3 profiles (May
2002) and XHTML 1.1 specification (May 2001), I wouldn't wonder that XHTML 1.1
declared it deprecated while XHTML 2.0 offers it again (if the non-existence
of these profiles was the reason), which could answer my initial question.
Since I'm just spinning around now, I propose to change at least the following
part of the current XHTML 2.0 draft:
'Note: use of the style attribute is strongly discouraged in favor
of the style element and external style sheets.'
...since the situation really changes as mentioned before -- above all,
being allowed to use imported stylesheets here (which use the referring element
as the 'document' root) might be a really useful complement to format
documents, and it doesn't represent formatting in the document, either. (This doesn't
imply that this action is recommended.)
-- Well, I'll keep this short for now, and excuse my horrible language use
once again ;)
All the best,
Jens.
--
Jens Meiert
Interface Architect
http://meiert.com/
Received on Friday, 20 February 2004 04:44:15 UTC