Comunque se vuoi iniziare dalle basi più basi ti conviene studiarti prima l'accoppiata XHTML/CSS, che è quella che ti fa creare il layout, e solo in seguito il php, che non serve per il layout, ma solo per elaborare dei dati in modo dinamico.
http://xhtml.html.it/guide/leggi/52/guida-xhtml/
http://css.html.it/guide/leggi/2/guida-css-di-base/

Auguri!!!