Much of web development comes down to personal taste. How you indent your code, whether you use b & i or strong and em tags, whether you compartmentalize all your styles into neat little external stylesheets or liberally pepper your HTML with inline styles; most of these types of decisions have little bearing on the functionality or even “correctness” of your code. Likewise, there are many ways to handle some of the common elements that fall within the domain of that most sneaky of snake-oil salesmen—the SEO expert.
But I’ve spoken before of my disdain for that profession. What I’m going to talk about now is one little nugget in that arena: