I'm afraid it's something that's not easy to root out: people are forced to use div's so they use it for anything they can think off...
The Javascript thing is from the DreamWeaver era, which created that Javascript code.
Unfortunately, there's not much you can do about it... For a novice html user, this will look like normal and good code; of course, if you know what you're doing, you realise there are better ways to handle this.
The same goes for the whole valid xHTML & CSS... It's irrelevant wether it's valid or not, it has to be structured properly aswell.
|