World Wide Web Consortium - Web Standards , the creators of the Web, have extensive information and guides on this, and creating standards-compliant HTML sites. Then you'll want to move on to PHP or ASP or even Perl and Python. But PHP is easy, and most popular, open source, and for ASP you should know VB.NET or C#.