Als je geen kennis hebt van HTML&CSS is er geen goede boek voor jou over PHP. Ik raad aan om HTML en CSS de basis(ISBN 978-90-430-1655-1) te gebruiken in dat boek word stapsgewijs van begin tot eind uitgelegd hoe je een website maakt en hoe HTML&CSS werkt. Je kunt met HTML&CSS dingen bereiken op verschillende manieren, dus de een doet het zo, de ander doet het zo. in het boek word dit hartstikke goed uitgelegd.
Het lijkt me het slimste om met PHP te beginnen als je HTML en CSS de basis onder de knie hebt, dat je weet hoe je er mee om moet gaan. Hier zijn verschillende boeken voor en vaak zijn de boeken al outdated omdat er veel simpelere manieren zijn of dat PHP inmiddels al geupgrade is, dus als je een boek neemt, let dan op uit welk jaar die is gekomen, ik kan je hier geen suggestie voor geven omdat ik zelf met een boek uit 2009 heb gewerkt en veel van deze methodes niet kloppen, onlogisch zijn of gewoon simpelweg makkelijker kan. Hiervoor geld ook dat er veel informatie te vinden is op het internet.
Als je het basis programmeren kent dan is het makkelijk om in PHP te stappen, wat je dan gewoon moet weten is hoe PHP in elkaar zit en hoe je het gebruikt.