There was quite the kerfuffle over <i> and <b> being presentational only, and html was supposed to be for semantic markup leaving the format to the CSS. I’m pretty sure it was in one of the draft HTML5 specs that i/b were deprecated. Of course there was a lot of wrangling over the html5 specs, among which the incorporation of accessibility markup played a part. The draft spec was out for quite awhile, so people got used to saying i/b were deprecated. The final HTML5 spec did not deprecate i/b but instead clarified the semantic difference between the tags.
Unfortunately that is as far as my memory goes, if anyone has a reference for which draft spec showed them as deprecated, that would be cool.
Cheers!
|