è formalmente corretto inserire le caratteristiche del font all'interno del <p> ? O devo in qualche modo collegare la parole ad un foglio di stile?
Se lo fa l'editor perchè dovrebbe essere sbagliato

Si può fare anche con il css ma solitamente si usa solo quando si vuole sovrascrivere le impostazioni base del browser. In realtà per rendere una parola in grassetto non si inserisce nulla all'interno del tag p, altrimenti lo stile viene applicato a tutto il paragrafo. E' corretto invece chiudere la parola di interesse nei tag <strong></strong>. L'editor però dovrebbe farlo da solo.
...visto che ci sono ti chiedo anche un'altra cosa: secondo te un sito creato con joomla può richiedere la validazione W3C?...
Si è soliti aprire un topic per ogni diversa richiesta per aiutare gli altri utenti nella ricerca della soluzione, ma a questo punto ti chiedo: perchè non dovrebbe essere possibile? Cos'ha un sito fatto in joomla! di diverso da quelli fatti con altri cms?

Ad ogni modo esiste una versione di Joomla definita accessibile (Joomla! FAP 2.5) che aiuta l'utilizzatore a rispettare tutte le regole w3c nonché le direttive della legge stanca (se non sbaglio è così che si chiama)