Well it's pretty tricky picking between two wrongs but i'd say wrong named classes are much less serious than wrongfully marked elements.
Why is marking something up as italic wrong though? It may go against your belief of separating content from display, but it's a valid (x)html element isn't it?
Seems like using <i> or <span class="italic"> are pretty much the same. In fact you could argue that using <li> is better because it's a standard html element (rather than a user defined class) and will thus be understood by more systems.
Are you saying that we are all guilty of laziness once or twice in a
while and that we don't follow good practices all of the time? Boy, i'm
glad i'm not the only one ;) Still, i don't think that's quite the same
than writing a post about using an element in a way that's not the way
it should be used.
I'd still argue that the purpose of the <i> element is to make something italic, so that's exactly how it should be used (not saying that's the only way to make something italicw). Using it to make something bold however would be a shooting offence.
Personally, i do it because i was told me girls dig semantic coding. You
mean they don't?
Some do. However some like it the old fashioned way.
Andy Budd
http://www.message.uk.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 *****************************************************
