On Tue, Sep 18, 2012 at 12:08 AM, Daniel Holbert <dholbert@mozilla.com> wrote: > I believe the CSS3 writing-modes spec uses the terms "inline axis" and > "inline-axis" to mean opposite things. (no-hyphen vs. with-hyphen) > It'd be nice to clear that up. > > (For convenience, I'll assume we're dealing with a standard LTR > English-text writing mode.) > > "inline axis" is Horizontal > =========================== > In section 4.1, the spec uses "inline axis" to indicate a horizontal > line (the axis along which glyphs are aligned): > # A baseline is a line along the inline axis of a line box > # along which individual glyphs of text are aligned. > http://dev.w3.org/csswg/css3-writing-modes/#intro-baselines > > "inline-axis" is Vertical > ========================= > Section 6.1 defines "inline-axis" as being in the _block_ dimension: > # inline-axis > # The axis in the block dimension, i.e. the > # vertical axis in horizontal writing modes > # and the horizontal axis in vertical writing > # modes. > and it defines "block dimension" as being vertical for english text: > # block dimension > # The dimension perpendicular to the flow of > # text with in a line, the vertical dimension > # in horizontal writing modes > > The explicit "inline-axis" definition seems very counter-intuitive to me > -- perhaps it's just backwards? (Why would the inline-axis be in the > _block_ dimension, and vice-versa? Is the wording swapped there?) > > Or maybe I'm just misunderstanding the wording? This appears to just be a typo in the 6.1 definition of "inline axis". It should be horizontal in horizontal modes, etc. ~TJReceived on Tuesday, 18 September 2012 05:02:16 UTC
This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:21 UTC