ovo je očigledno rookie level pitanje ;)
prvo, moraš da znaš kako da razlikuješ jezike. html je jezik koji se koristi za formiranje web strane. asp/php/etc jezici služe da dinamički generišu html kod. dakle, štagod da odabereš, koju god extenziju da staviš na stranicu, sav output mora da bude html (ili xml) kod.
anyway, pitanje ti je jako loše formirano, a ako te zanima zašto je asp bolji od php-a (mama, mama, ja sam flejmer!) pretraži malo forum.
btw, ja moje sajtove dizajniram u notepad++ (with that little extra css). notepad++ ftw!
what would master yoda do? your but, kick it, he would.