W3C home > Mailing lists > Public > www-style@w3.org > May 2011

Re: [css3-fonts] Styling per language

From: Aharon (Vladimir) Lanin <aharon@google.com>
Date: Thu, 26 May 2011 13:18:39 +0300
Message-ID: <BANLkTi=WdM6CL6Wc_X9zFHrxHBQFZg2w0w@mail.gmail.com>
To: fantasai <fantasai.lists@inkedblade.net>
Cc: W3C style mailing list <www-style@w3.org>
Although it has been decided that Writing Modes Level 3 will not support
"logical" properties like padding-start and margin-end, there is at least
one tool that will automatically "mirror" a given CSS file developed for an
LTR context so it becomes appropriate for an RTL context (or vice-versa). It
is <http://code.google.com/p/cssjanus/>. You then have to load the
appropriate CSS file in your HTML.

Aharon

On Fri, May 6, 2011 at 11:59 PM, fantasai <fantasai.lists@inkedblade.net>wrote:

> On 05/06/2011 01:09 PM, Me wrote:
>
>> With the popularisation of the goal to get web content that can exist
>> universally, on all browsers, devices, and countries without writing an
>> entire new site per each, I realised if it was possible or if the idea had
>> been brought up to customise styling based on language?
>>
>> For example, text-aligned right if Hebrew or Arabic, bold for Chinese
>> (Simplified), or a white colour if Spain-Spanish?
>>
>> The above were hypothetical ideas and in regards to the syntax, I am
>> debating on what it could / would be because the CSS will not detect the
>> language and convert the text, but would only check if a particular language
>> is being used and style accordingly and if one can not be detected, then it
>> defaults to english?.
>>
>> Do you guys have any ideas, comments, or suggestions?
>>
>
> I believe this was addressed in 1998.
>  http://www.w3.org/TR/1998/REC-CSS2-19980512/selector.html#lang
>
> See also
>  http://www.w3.org/TR/CSS21/selector.html#lang
>  http://www.w3.org/TR/css3-selectors/#lang-pseudo
>
> As for text alignment for rtl languages, it is handled automatically
> if you specify the HTML 'dir' attribute like you're supposed to. See
> existing documentation:
>  http://www.w3.org/International/tutorials/bidi-xhtml/
>  http://www.w3.org/TR/i18n-html-tech-bidi/
>  http://www.w3.org/TR/html40/struct/dirlang.html#h-8.2
>
> ~fantasai
>
>
Received on Thursday, 26 May 2011 10:19:24 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:40 GMT