Our web "expert" wanted to use style names like "ArialTenPointBold" because that's the way he found to do it on Microsoft's web site.
It took me a while to convince him that this was a REALLY, REALLY STUPID naming convention, exactly for the reason you cite.
But I succeeded.
Brian BronsonAsking the rhetorical question: why are M$ sycophants so f*$%$#g dumb?