Si utilizas PHP, por supuesto tendrás que utilizar HTML
Lo primero es empezar a aprender las diferencias:
- PHP es un lenguaje que se interpreta en el servidor, hace cosas, y como consecuencia de ellas, crea o modifica el HTML que se va a enviar al navegador del internauta
- el HTML es el lenguaje de etiquetas que lee tu navegador. Es el único que conoce. El lo leerá, y lo interpretará, pero esta interpretación, se hace ya en el lado del navegador.
A partir de ahí tendrás que empezar con las dos cosas.
Te recomiendo empieces por HTML
Un saludo