WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: declare the language in spans for Hebrew - left to right? Right to left?

for

From: Sandy Feldman
Date: Jun 16, 2021 10:45AM


Hey all,

<span lang="he" dir="rtl">ליד פסנתר: אהרן לזר</span>
At the piano: Aharon Lazar

so - this looks good ... wondering how it sounds!

thanks again,

Sandy


On 2021-06-16 12:00 p.m., glen walker wrote:
> You are not coding in an RTL language. You are coding in HTML, which is
> LTR, so the <span> will not change. Open <span> tag first, then the
> contents, then the close </span> tag.
>
> It's the contents in the <span> that is RTL. You will probably want to set
> the DIR attribute to "RTL" on the contents.
>
> https://www.w3.org/TR/html53/dom.html#the-dir-attribute
>
> I'm not sure RTL will work on inline elements. I know it works on block
> level elements so you might need a <div> instead of a <span>
>
>
> On Wed, Jun 16, 2021 at 9:11 AM Sandy Feldman < <EMAIL REMOVED> >
> wrote:
>
>> hey all,
>>
>> I am working on a web page that includes Hebrew phrases. I want to
>> declare the language in spans, but since the language goes right to left
>> does the span start on the left or the right?
>>
>> Residence / </span>כתובת<span lang="he">
>>
>> or
>>
>> Residence / <span lang="he">כתובת</span>
>>
>> thanks so much!
>>
>> --
>> Sandy
>> sandyfeldman.com
>>
>> >> >> >> >>
> > > > --
Sandy
sandyfeldman.com