You will need to learn HTML, CSS where you can find the help in w3c mentioned before. Then you will need to learn JavaScript and Ajax (JQuery, Dojo...). PHP is a scripting language which makes your web page data dynamic. There are a lot of information on the web about these technologies.