non è vero che non puoi usare l'html, DEVI usare l'html.
l'html è il linguaggio interpretato dai browser (internet explorer, firefox, opera etc) che mostra la pagina web.
il server web (quello che si occupa di rispondere alle richieste del client) crea la pagina in relazione al linguaggio usato.
Se utilizzi php per generare le pagine in realtà non fai altro che usare un linguaggio server side (ovvero che viene elaborato sul server) che, alla fine di tutte le funzioni, classi, algoritmi e chi più ne ha più ne metta, genera:
codice html
codice javascript
css
mentre i primi due sono "facoltativi" e li usi solo ne ne hai bisogno, il primo (html) è fondamentale in quanto è l'unico linguaggio letto dai browser per creare le pagine web
in sostanza, dopo questa sbrodolata, per rispondere alla tua domanda devi fare come è suggerito nei post precedenti ovvero usare un parametro al tag html body.