Tudo depende do site que queres.
Se nao for precisso base de dados, for um site estatico acho que basta usares HTML e CSS.
Agora claro se for necessario base de dados e um sistema mais complicado entao aconselho ou ASP ou PHP ou ASP.NET.
O mais importante de tudo nao e decidir em que plataforma, mas se o que queres do site.
So depois de saberes o que queres do site e o que faca e que deves decidir numa ou mais plataformas.