so should we as well throw the other less meaningful elements out the door and stick to the first release of HTML?
That sounds like it should be in the same category of we should keep up with the V4 browsers. Maybe that's a good ethical question in the ethic's forum.
as for the <span> tag I find hundreds of very good uses for it and hope others know it is a great means to include formatting aspects of their text.
besides the fact how can you come up with a argumentful conversation on the <span> tag not being a good idea over a preformatted tag when it is viewable in most browsers
like
Netscape 4, 6, 7
Mozilla 1
Internet Explorer 4, 5, 6
Opera 6
from my last check (thirty seconds ago)
---------------------------------------
{ str = "sleep is good for you. sleep gives you the energy you need to function";
ptr = /sleep/gi;Nstr = str.replace(ptr,"coffee"

;alert(Nstr); }