On 2/11/07 (14:24) David said:

><p lang="en">We say "yes", but the French say <span lang='fr'>"Oui"</ 
>span></p>

Yes, David, I thought of the lang attribute about 3 seconds after I'd
posted my reply, and in that particular example it is of course the
perfect solution.

Tom, if you use a span with a class assigned then you are able to imply
semantic intention by the name that you give to the class. Hence
class="foreignWord" is better than class="italicised" because although a
machine will not pick up the meaning (since foreignWord is defined by
me, not an official spec), someone looking at the code will. Seeing
<i>bonjour</i> they would know it was italicised but not necessarily know why.

IMO that means that semantic class names are better than plain bold or
italic. But there may be times when there is no semantic meaning to
convey at all, in which case <b> and <i> are there to be used.

HTH
-- 
Rick Lecoat



*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to