Para hacer desarrollo de interfaz web necesitas HTML (XTHML, HTML5), CSS y Javascript (jQuery, Prototype, Mootools, etc).
Con esos tres puedes hacer interfaces muy completas para la web de hoy en día. Aparte saber un poco de PHP no viene mal, ya que probablemente haga falta trabajar con plantillas (smarty, wordpress u otros cms, etc), pero no necesariamente tienes que saber programar en pHP/MySQL ya que eso es cosa del BackEnd.