That is a bit of a broad question, we can't really help much, except to point you in the direction of google:
Google: "Beginners guide to webpages"[
^]
You will (hopefully) know what kind of environment you page is going to run in, and can decide from there where to start: HTML, Javascript, ASP.NET, etc...
Sorry, but there are just too many possibilities for a definitive answer! :laugh: