- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Wed, 02 Jul 2014 06:42:49 -0700
- To: "www-style@w3.org" <www-style@w3.org>, Boris Zbarsky <bzbarsky@mit.edu>
On 07/02/2014 05:53 AM, fantasai wrote: > The CSS Ruby spec has a rule that converts any block-level boxes > inside a ruby structure to inline-level boxes. I also just added > a rule that forces any forced line breaks (newline characters) > inside an annotation to collapse, regardless of 'white-space'. > > The goal of these is to simplify the rendering model by making it > impossible for an annotation to contain a forced line break: the > only way it breaks is when breaking in parallel with the base text. > > I think this is reasonable (and I honestly have no idea what to do > with a forced line break in a ruby annotation). However, it's > possible other people feel differently, so I'm asking for comments > on this behavior. Another possibility would be to have the 'display-inside' value of an annotation containing a line break or block-level element to resolve to 'block', and in such a case treat it as an atomic inline. ~fantasai
Received on Wednesday, 2 July 2014 13:43:22 UTC