W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > August 2011

[Bug 13710] [html5] Pseudo-namespaces in HTML

From: <bugzilla@jessica.w3.org>
Date: Tue, 09 Aug 2011 07:28:07 +0000
To: public-html-bugzilla@w3.org
Message-Id: <E1QqgjP-0000hI-M4@jessica.w3.org>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=13710

Michael[tm] Smith <mike@w3.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://www.w3.org/mid/20110 |http://www.w3.org/mid/20110
                   |8082058.53136.bert@w3.org   |8082058.53136.bert@w3.org

--- Comment #1 from Michael[tm] Smith <mike@w3.org> 2011-08-09 07:28:07 UTC ---
[[

A personal comment on http://www.w3.org/TR/2011/WD-
html5-20110525/rendering.html#rendering

Chapter 10 seems to say that this CSS style sheet:

    @namespace url(http://www.w3.org/1999/xhtml);
    sup { vertical-align: super; }

should in the future match SUP elements in HTML as well as in XHTML. 
Currently, HTML documents don't have a namespace, and so it is easy to 
distinguish HTML from XHTML in CSS by omitting the namespace:

    h1 {...}    /* HTML and XHTML */
    x|h1 {...}  /* XHTML only (after suitable defn of "x") */
    |h1 {...}   /* HTML only */

CSS has been changed to remove differences between HTML and XHTML, so 
there is now less need to distinguish them, but people may still want 
to. And there probably are existing style sheets with such rules. 
(Several current browsers are buggy and fail to apply "|h1" even now, 
but there are other UAs that are correct.)
]]

-- 
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 Tuesday, 9 August 2011 07:28:09 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 16:31:16 UTC