Quote:
Originally Posted by KevinH
The semantic meaning in that case is coming from the user's choice of class name. I might choose to call it "foreignword" someone else might call it "latinterm" or someone else might call it "foreignterm". Not everyone will decide to use the exact same class name to indicate the same semantic meaning. That makes interpreting it by screen readers and TTS unreliable.
KevinH
|
Yes, but it doesn't matter what you call it, because you are defining it in your
own stylesheet. The universal agreement is ceded to CSS alone.
You can tell the screen-reader or TSS what to do with a particular class in the CSS.