- From: <bugzilla@jessica.w3.org>
- Date: Tue, 02 Oct 2012 13:58:41 +0000
- To: public-html@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=19207
Summary: i18n-ISSUE-194: Multiple sequential rt elements
Product: HTML WG
Version: unspecified
Platform: PC
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: HTML5 spec
AssignedTo: erika.doyle@microsoft.com
ReportedBy: www-international@w3.org
QAContact: public-html-bugzilla@w3.org
CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
public-html@w3.org
http://dev.w3.org/html5/spec/the-ruby-element.html#the-ruby-element (4.6.20 The
ruby element) says that base text can be followed by "One or more rt elements",
which I assume refers to the fact that you can do something like
<ruby>BASE<rt>annotation 1<rt>annotation 2</ruby>
and expect that both annotations will be associated with the same base text.
In http://dev.w3.org/html5/spec/the-rt-element.html (4.6.21 The rt element)
however, it says that
"An rt element that is a child of a ruby element represents an annotation
(given by its children) for the *zero* or more nodes of phrasing content *that
immediately precedes it* in the ruby element, ignoring rp elements." (my
emphasis)
This seems to imply that the second rt element contains an annotation for an
'empty' base text - ie. the annotation sits on the baseline after any preceding
base text. This is what Chrome currently does, but not what IE does - see
http://www.w3.org/International/tests/html-css/ruby/results-ruby-markup#multiply
These two descriptions seem to be contradicting each other. Please resolve
that.
(i18n WG endorsed)
--
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Received on Tuesday, 2 October 2012 13:58:51 UTC