Using CSS to give text a visually bold appearance and using<strong>to give text more emphasis (for SEO or overall content strategy) was the correct way. In HTML5 things are similar but slightly different. Now,according to the spec, the<b>element is used to make text “stylistically offset...
2.1.536 Part 1 Section 17.18.24, ST_Em (Emphasis Mark Type) 2.1.537 Part 1 Section 17.18.25, ST_FFHelpTextVal (Help Text Value) 2.1.538 Part 1 Section 17.18.26, ST_FFName (Form Field Name Value) 2.1.539 Part 1 Section 17.18.27, ST_FFStatusTextVal (Status Text Value...