- From: Brad Kemper <brad.kemper@gmail.com>
- Date: Sun, 25 Oct 2015 15:25:38 -0700
- To: Rachel Andrew <rachelandrewuk@gmail.com>
- Cc: "www-style@w3.org" <www-style@w3.org>
- Message-Id: <07D634CB-B18D-48F3-BD99-2EFC8CE1D22D@gmail.com>
> On Oct 25, 2015, at 7:01 AM, Rachel Andrew <rachelandrewuk@gmail.com> wrote: > > >> On 24 Oct 2015, at 22:48, fantasai <fantasai.lists@inkedblade.net> wrote: >> >> B. Or making logical coordinates always block, then inline, even though >> physical coordinates in background-position are horizontal, vertical? >> background-position: start end; /* block, inline */ >> margin: 1em 2em relative; /* block, inline */ >> >> [Personally, I think I prefer the second solution, because it's easier >> for me to remember whether I'm in logical space or physical space than >> to remember that certain 2-value declarations are inline/block while >> others are block/inline. But I'm not sure what other people might think.] > > I¡¯d lean towards B as well, for the same reason. It¡¯s easier to teach people that something is so if there appears to be a logical reason for it, rather than just ¡°this is how it is¡±. > > Rachel I've finally come to remember that horizontal comes first in properties with no more two values, but top comes first when there can be 4. I would find it harder to remember that it switches for one of those but not the other when it is logical properties. I selfishly prefer to keep it consistent with the order of how it is now in horizontal writing systems.
Received on Sunday, 25 October 2015 22:26:22 UTC