amigo si inicias en esto es importante que empieces por el principio
http://www.librosweb.es/css/
y el html
igual puedes alternarlo con otros lenguajes pero creeme por experiencia es mejor aprender bien la base del desarrollo web y luego ya puedes migrar y aprender lenguajes de programacion...
un saludo.
espero haberte ayudado si es asi sumame.