Não estou conseguindo configurar o Tomcat corretamente

1°) Instalei o Tomcat no windows, e executei o startup.bat, mas quando eu vou testa-lo (http://localhost:8080/) aparece a janelinha de download. O q ta acontecendo?

2°) Bem, estou começando agora em aplicativos web, e estou aprendendo os webstandarts (CSS, XHTML, AJAX), estou aprendendo isso em paginas de webdesigners, e ateh agora eles não citaram JSP. Bem, é obrigatório usar JSP ou da para trabalhar tranquilamente com os webstandarts que eu sitei? E pelo que eu li, o tomcat é um container para JSP, se eu não utilizar o jsp, vc’s me indicariam utilizar ou outro web server, como o ISS ou o próprio Apache?

O que tá acontecendo com o teu tomcat, eu nem faço idéia.
Mas pra trabalhar com CSS, AJAX e XHTML não precisa de tomcat, só de um servidor web. IIS e Apache já servem.

[]s