Tengo entendido que la forma "correcta" de escribir código JS dentro de un archivo html es... Primero escribimos el html y por último nuestro código JS. La razón de esto es porque cuando ejecutemos nuestro html la idea es visualizar primero que todo la parte gráfica o diseño y por último nuestro código. Con esto evitamos que nuestro código se ejecute en un html en blanco...