Ответ @Darryl Hein правильный, несмотря на одно замечание - <b>
вообще не рекомендуется с XHTML, потому что он не семантический .
<strong>
означает семантически выделенный текст
font-weight: bold
означает визуально выделенный текст
<strong>
может быть настроен css, чтобы не быть жирным, хотя это обычное значение по умолчанию. Он может быть красным, курсивом или подчеркнутым (хотя все эти возможности не очень удобны для пользователя). Используйте его для фраз / слов в тексте, не из-за визуального оформления, а из-за их значения
font-weight: bold
следует использовать для выделенных жирным шрифтом частей, таких как заголовки, подзаголовки, ячейки заголовка таблицы и т. Д.