RE: [css3-text] Default UA Stylesheet for rt tag

Fantasai told me in offline that this is non-issue, because text-decoration property does not inherit[1], so UAs should not render underlines to <rt> tag unless the property is applied to the <rt> tag itself. That makes perfect sense to me.

My colleague told me that both WebKit and IE9 renders underlines to <rt>, I'll tell him that should be an UA issue and should be reported to UA vendors.

Thanks anyway.


Regards,
Koji

[1] http://www.w3.org/TR/CSS2/text.html#lining-striking-props

-----Original Message-----
From: www-style-request@w3.org [mailto:www-style-request@w3.org] On Behalf Of Koji Ishii
Sent: Tuesday, September 13, 2011 4:31 AM
To: www-style@w3.org
Subject: [css3-text] Default UA Stylesheet for rt tag

It was pointed out that rt tag (ruby text) should not only suppress text-emphasis but also underlines as well.

So, although it's noted as informative, I'd like to propose to change Appendix D: Default UA Stylesheet[1]
]]
rt { text-emphasis: none; }
[[

To:

]]
rt {
  text-decoration-line: remove-all;
  text-emphasis: none;
}
[[


[1] http://dev.w3.org/csswg/css3-text/#default-stylesheet

Regards,
Koji

Received on Wednesday, 14 September 2011 13:09:42 UTC