
Rolando Quintín Otero Hernández
PreguntaTengo un problema, cuando lo hago primero realiza lo de JS,la pantalla se queda en blanco, y después de ingresar los datos carga las letras de la página, osea lo de <body>, ¿Alguien sabe porqué?

Federico Matías Mauro
Pasa eso por la forma en que funciona Google Chrome, probablemente este es el navegador que estas usando.
Este navegador siempre carga el javascript primero antes que el body.
Para que no pase esto lo más fácil es cambiar de navegador, por ejemplo a Firefox, o también hay soluciones en internet que fuerzan al navegador a ejecutar el código cuando ya haya cargado el body. Esto se consigue usando Javascript pero es complejo para alguien recién iniciado en este lenguaje.

Benito López-Cepero Martín
Tengo el mismo problema he cambiado el <script> fuera del <body> pero sigue sin cargar antes la pagina.

Demetrio Del Carmen Gómez
Hola, sí, mira miralo de una manera ordenada, si tú tienes todos tus Scripts o tus invocaciones a tus archivos Js lo primero que el navegador va a procesar de tu html serán los js y dependiendo del nivel de trabajo o lo complejos que sean tus scripts va tomarse el tiempo necesario, para esto las buenas prácticas dicen que declares tus archivos hasta al final del html osea fuera del body, para que primero cargue lo que tengas dentro del body por que es lo primero que ve el usuario y lo que realmente le importa por que al usuario no le importan tus scripts sólo le importa ver lo que diseñaste, declara tus archivos fuera de tu body, hasta abajo, antes de cerrar tu html, y verás el cambio.