I\'ve been having difficulty deciding when to use b and when to use span. The new semantics of the b element seem vague.
The b element represents a span
My personal design guidelines are:
(example) Should be used for decorative purposes only.
That is to say, content that does not gain anything more or less from a heavier font, but might look better in that place if it had it.