- From: Belov, Charles <Charles.Belov@sfmta.com>
- Date: Wed, 2 Jun 2010 11:13:45 -0700
- To: "Boris Zbarsky" <bzbarsky@MIT.EDU>
- Cc: "www-style list" <www-style@w3.org>, "Daniel Glazman" <daniel.glazman@disruptive-innovations.com>
> Boris Zbarsky [mailto:bzbarsky@MIT.EDU] wrote on Tuesday, June 01, 2010 12:23 PM: > On 6/1/10 3:12 PM, Belov, Charles wrote: > > No, Word 2003 generates filtered HTML such as > > > > <p style="text-align:justify;"> > > Which is fine. > > > which I wish to override using CSS using > > > > p[style="text-align:justify;"] { > > text-align:left; > > } > > This is what I claimed was rare. That doesn't help the few > people trying to do it, of course..... Presumably it would become less rare once WCAG 2.0 becomes a recommendation. From http://www.w3.org/TR/2008/REC-WCAG20-20081211/#visual-audio-contrast : 1.4.8 Visual Presentation: For the visual presentation of blocks of text, a mechanism is available to achieve the following: (Level AAA) 3. Text is not justified (aligned to both the left and the right margins). > Note that your situation happens to have a simple solution, > though, given the small scale and specific nature of what > you're trying to do: > > p[style="text-align: justify;"], p[style="text-align:justify;"] { > text-align: left; > } > > This will obviously not work if the @style has more stuf in > it, etc, but neither did your original selector above. Alas, it appears not to work at all, producing justified text in Firefox 3.6.3 Windows, Safari 4 Windows and Internet Explorer 8. Please see http://www.sfmta.com/cms/testSelectorD.htm . Hope this helps, Charles Belov SFMTA Webmaster
Received on Wednesday, 2 June 2010 18:21:38 UTC