Martin Heiden napisał(a):

Simply don't use <i>, because it is visual markup. Think about what
you really want. Is it emphasis, use em, is it just something visual
use <span class="someclass">text</span>. And try to give the class a
semantic name, not "italic".

Great, and left Lynx and CSS-off users alone. <i> is not depracated. <b> is not deprecated. Both have its meaning and purposes. span is perfectly rendered by all browsers but if you apply font-style: italic rule to the text you want to be italic when using Lynx I won't see anything. Even though you provided most semantic name in the whole universe.

If one day you'd like to format this passage bold, just change the
definition in your css. You don't have to make changes to your
HTML-Code and the name of your css class will remain valid.
I *use* <i> and <b>. CSS has nothing to do with it.

--

Łukasz Grabuń, http://www.grabun.com/

******************************************************
The discussion list for  http://webstandardsgroup.org/

See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
******************************************************

Reply via email to