Buenos Dias,
no estoy 100% seguro, pero si, no deberia haber problema con codigo PHP, lo que si, recuerda que la web debe ser *.php y debes tener instalado un servidor de prueba como APACHE o subir los archivos a tu host para verlos, ya que trabajan del lado del servidor..
puede ser ese tu problema..
con respecto a como aprender.. aqui respondie ste post..
http://www.forosdelweb.com/f18/donde-conseguir-buen-manual-php-479531/
saludos!
MC