.
Hmmm, I'm not sure if I understand the difference? If you want to change or add something that's font specific within the span tags, you'd still have to do that manually with the right code in that particular place, outside of the css. So why not just leave the font tags in place to begin with, if they're there already?

My thinking is this ... 10 years ago we were running a server that was based on a 486dx system with over 10.000 visitors per month and about 6000 files almost all of which had font tags. At that time server performance, file size, cpu speed, amount of memory, etc. were all major concerns in the industry. However, TODAY our server is about 60 times faster ... has about 40 times more ram ... with about 200 times more hard disk space, blah blah blah, yada yada yada, while the TEXT BASED CODE has remained pretty much the same. So, based on todays machines, why would anyone care if there are a few hundred (or even a few thousand for that matter) additional font tags which are all just text based anyway? I know that it has to do with the "clean code pages" but c'mon, this is one area (font tags) where I can't imagine that it would make any difference at all to remove them?

Man, I remember having to go out of my way with image dithering solutions and decisions as to where and when to use animated images, gif files, jpg files, photos, or plain graphics, just because speed was always a concern too. But today I don't even think about that stuff hardly anymore because just about nobody uses a modem anymore ... and with a dsl connection, darn near everything loads up fast, even images in excess of 75KB which I already consider to be quite hefty. And if images are of little to no concern, then any extra font tags within the code shouldn't be of any concern either .... ???
What am I missing?
.