В (X) HTML5 определения / значения:
em
: представляет ударение на акценте его содержания (изменяет значение предложения)
strong
: представляет большую важность для его содержания (не меняет смысла предложения)
Таким образом, эти элементы могут использоваться совместно в принципе.
Чтобы получить представление, подумайте о том, чтобы прочитать текст вслух (хотя и зависит от языка): em
может изменить интонацию (ударение), strong
может увеличить громкость.
Я думаю, что семантически не имеет значения, если вы используете <strong><em>foo</em></strong>
или <em><strong>foo</strong></em>
; по крайней мере, я не смог найти ничего связанного в спецификации.