Сначала html нужно изучить.
Если знаком - тогда на php переходить.
Многие пользуются notepad++ и top server, а книг очень много... проще шаблон скачать и на нем разбираться...
php изучал с помощью книги Д.Колесниченко "Самоучитель php"
Отличная книга для начинаний!
А вообще хорошо изучается, это когда свой проект делаешь, там уже сталкнулся с проблемой и по форумам по книгам лазать, запоминается отлично и рука набивается!