- From: <bugzilla@jessica.w3.org>
- Date: Sun, 08 Mar 2015 18:21:17 +0000
- To: public-html-admin@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28170
Bug ID: 28170
Summary: Reference to CSS element content in <br> and <wbr>
rendering
Product: HTML WG
Version: unspecified
Hardware: PC
OS: Windows NT
Status: NEW
Severity: normal
Priority: P2
Component: HTML5 spec
Assignee: dave.null@w3.org
Reporter: master.skywalker.88@gmail.com
QA Contact: public-html-bugzilla@w3.org
CC: mike@w3.org, public-html-admin@w3.org,
public-html-wg-issue-tracking@w3.org
HTML5 specification suggests that some phrasing content elements are rendered
according to default CSS rules, that is common practice. However, when it's
matter of some elements, proposed rules are as follows.
br { content: '\A'; }
wbr { content: '\200B'; }
(http://www.w3.org/TR/html51/rendering.html#phrasing-content-0)
According to current CSS spec, the "content" property cannot be set on real
elements, as it defines the content of generated pseudo-elements (such as
element::before and element::after).
This rule has been inherited from WHATWG living standard, maintaining that
future CSS would extend this property to real elements as well.
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26264
However, not only this has not been done, but the only drawing programming
something similar is long dead or at least it hasn't been updated for long.
http://www.w3.org/TR/2003/WD-css3-content-20030514/
This rule should be either modified, so that it becomes available and
modifiable by stylesheets, or dropped altogether, so that user agents keep on
relying on internal working to display these elements.
--
You are receiving this mail because:
You are on the CC list for the bug.
Received on Sunday, 8 March 2015 18:21:19 UTC