> > The site I'm building at the moment has quite a few latin words, which the
> > client wants rendered in italics.
> I'd opt for
> <span class="latin">Ex oriente semper novus</span>
> em is too generic. I dislike class="italic" because at a later time
> you might choose to render the Latin in another, non-italic way and
> the class name wouldn't make sense any more. class="foreign" is too
> generic, it might also mean French or Swahili.
> The lang attribute should solve these problems, but it's hardly
> supported so you can't use it for cross-browser solutions.
excellent, thanks for the help peter and matt, I forgotten about using
the 'lang' attribute :op
good to have a couple of options, I'll sit and ponder for a while.
the reason I asked about using <em> is that when screen readers read words
enclosed by those tags I presume them _emphasise_ them, I wondered if that
might be a suitable thing, since we usually pause and speak latin words in a
slight different way to regular english words.
maybe I could incude a style rule for that though...
thanks again - dunstan
Sponsored by www.westciv.com - CSS resources | software | learning