Eğer biçimlendirmeyi CSS dosyasından yapacaksan strong kullanmana gerek yoktur.
Ayrıca font-weight de XHTML ile kullanılmamaya başlandı.
Onun yerine font: bold 15px Arial şeklinde kullanabilirsin.
<style>
h { font: bold 15px Arial; color: #D22006; }
</style>şeklinde...
CSS ile biçimlendirdiğin bir metne illa anlamsal vurdu da yapmak istiyorsan <h></h> taglarını kullanabilirsin.
CSS dosyanda .title { font: bold 15px Arial; } değil de h { font: bold 15px Arial; } şeklinde tanımlama yapar, metnini de <h>Metin</h> yaparsan yine anlamsal vurgu yapmış olursun.
CSS'de strong'un kullanıldığına hiç şahit olmadım. O yüzden classla hem bold hem strong yapamazsın.