Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Linkando javascript

Na aula, a instrutora linka o javascript na tag head, queria saber se posso linkar na tag body e se sim, qual seria a diferença

1 resposta
solução!

Olá Raí! Tudo bem?

A principal diferença está no momento em que o código será executado. Quando você linka o JavaScript na tag <head>, o código será carregado antes do conteúdo da página ser renderizado. Por outro lado, ao linkar o JavaScript na tag <body>, o código será carregado após o conteúdo HTML da página ser renderizado. Isso garante que todos os elementos da página já estejam disponíveis para serem manipulados pelo código JavaScript.

A escolha de onde linkar o JavaScript depende do que você precisa fazer. Se o seu código manipula elementos HTML que estão na tag <body>, é recomendado linkar o JavaScript no final código podemos assim dizer. Deste modo, você garante que todos os elementos já foram carregados e estão prontos para serem manipulados, mas como a professora importou esse JS, chamar antes de ser renderizado, portando na tag head não implica em erros.

Espero ter ajudado, qualquer dúvida, me coloco à disposição! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!