- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Mon, 17 Jun 2013 15:04:43 +0900
- To: www-style@w3.org
On 06/17/2013 09:02 AM, John Daggett wrote: > > > http://dev.w3.org/csswg/css-text/#text-justify0 > > The definition given for the 'none' value of 'text-justify' is simply > "justification is disabled". So what is the behavior of the > 'text-align' in this case? > > text-align: justify; > text-justify: none; > > Should 'text-align' revert to it's initial value in this case > (i.e. 'start')? No, this sentence applies, just as if there were no expansion opportunities within the text: # If the inline contents of a line cannot be stretched to the # full width of the line box, then they must be aligned as # specified by the ‘text-align-last’ property. I can clarify that point. > The reason for needing this additional value has been given as > "accessibility" [1] but I still don't see why 'text-align: start' can't > be specified instead of having this additional property value. Because * { text-align: start !important; } in the user style sheet would mean a rule like caption { text-align: center; } would not take effect. > Unless there's a strong need for this, I think this value should be > trimmed. At a minimum, the behavior needs to be clearly defined. I've clarified the definition to say none Justification is disabled: there are no expansion opportunities within the text. Let me know if this is sufficiently clear. ~fantasai
Received on Monday, 17 June 2013 06:05:11 UTC