Voltar ao blog

Um Guia sobre Como Adicionar JavaScript ao HTML

Um Guia sobre Como Adicionar JavaScript ao HTML

Introdução

JavaScript não precisa de introdução. É uma das linguagens de programação mais populares para desenvolvimento web. Funciona de forma semelhante ao HTML e CSS. Todas essas linguagens ajudam a projetar e desenvolver aplicativos e programas baseados na web.

Então, como o JavaScript é útil em particular? Com a ajuda do JavaScript, você pode tornar seus aplicativos web e páginas web bastante interativos. Não há espaço para complacência na esfera moderna. Você precisa prender a atenção dos seus espectadores nos primeiros segundos e mantê-los engajados. Não há dúvida de que um web design interessante e responsivo é uma das melhores maneiras de fazer isso. Felizmente, a maioria dos navegadores suporta JavaScript. Ele pode ser executado no seu navegador com a ajuda de alguns mecanismos integrados.

Adicionando JavaScript ao HTML

Se você deseja usar arquivos JavaScript para seu aplicativo web, precisa executá-los lado a lado com a marcação HTML. Existem duas maneiras de adicionar JavaScript ao HTML. Uma abordagem é fazê-lo inline dentro de um documento HTML. A outra maneira é adicioná-lo como um arquivo separado. Este arquivo será baixado junto com o documento HTML.

Neste tutorial, exploraremos em detalhes como você pode adicionar JavaScript ao HTML usando esses dois métodos.

Como Adicionar JavaScript a Documentos HTML Inline

Primeiro, veremos como você pode adicionar JavaScript a um documento HTML inline. Para fazer isso, você deve usar a tag HTML dedicada. Ela é <script>. Esta tag envolve o código JavaScript. Você pode colocar a tag em qualquer lugar de toda a sua marcação HTML. Onde você a coloca depende de quando você deseja que o JavaScript seja carregado.

Por exemplo, você pode colocá-la na seção <head>, na seção <body> ou até mesmo após a tag de fechamento </body>. Se você quiser manter o JavaScript longe do conteúdo principal do código HTML, é melhor colocar a tag na seção <head>. Ela conterá o código JavaScript. Por outro lado, você pode querer que seu código JavaScript seja executado dentro do layout da sua página web. Se for esse o caso, você deve colocar a tag na seção <body>. Você fará isso se, digamos, estiver usando document.write para gerar conteúdo.

Uma maneira melhor de entender isso seria através de um exemplo com código. Considere o seguinte documento HTML que está em branco. O título do navegador deste documento é Data de Hoje:

Como você pode ver, não há sinal de JavaScript aqui. O documento contém apenas a marcação HTML até agora. Agora, gostaríamos de adicionar algum código JavaScript inline para fazê-lo carregar e rodar simultaneamente. Considere o seguinte trecho de código JavaScript:

De acordo com o código acima, estamos permitindo que nossa página web mostre um alerta com a data de hoje. Portanto, não importa quando o visitante acesse o site, a página exibirá a data atual.

Agora, para adicionar este trecho de código JavaScript ao documento HTML, usaremos a tag <script>. Antes de tudo, você precisa adicionar o código JavaScript entre as tags <head>. Isso informa à página web que este código específico deve ser carregado antes do outro conteúdo da página. Você pode adicionar o código abaixo das tags <title>. Veja como você faria isso:

Seu código JavaScript agora está adicionado. Sua página web executará e carregará este script antes do restante da página. Quando você iniciar seu site, receberá um alerta com a data atual, algo como isto:

alert javascript

É assim que você adicionaria o código à seção <head> do documento HTML. A alternativa seria adicionar o script dentro ou fora das tags <body>. Como você verá no exemplo abaixo, adicionaremos o trecho de código após a seção <head>:

Como resultado desta modificação, você verá algo como isto ao recarregar a página:

javascript code in body tag

Como Adicionar JavaScript ao HTML com um Arquivo JavaScript Separado

Pequenos scripts JavaScript funcionam bem com arquivos HTML. Isso ocorre porque eles são executados em uma página ou menos em sua totalidade. Se você estiver trabalhando com scripts maiores que ocupam várias páginas, o arquivo pode se tornar muito difícil de entender. É por isso que você pode precisar adicioná-lo como um arquivo JavaScript separado. O arquivo seria carregado simultaneamente com o documento HTML.

Nesta seção, discutiremos como você pode adicionar JavaScript ao HTML usando um arquivo separado. O código é normalmente hospedado em um ou mais arquivos .js. O documento HTML fará referência a esses arquivos como qualquer outro recurso externo. Os motivos pelos quais você pode querer usar um arquivo JavaScript separado são muitos. Principalmente, torna o código muito mais fácil de ler e entender. Sem mencionar que arquivos separados permitem que as páginas em cache carreguem rapidamente e também são relativamente mais fáceis de manter.

Para aproveitar esses benefícios, você precisa saber como conectar os dois entre si - o arquivo JavaScript e o documento HTML. Para ajudar você a entender, usaremos o exemplo de um pequeno projeto web. Este suposto projeto contém um index.html principal na raiz, style.css no diretório css/ e script.js no diretório js/. Aqui está o nosso pequeno projeto:

Para nossa marcação HTML, usaremos o documento que usamos anteriormente:

Agora que temos os nossos dois documentos, podemos começar a conectá-los. Temos que adicionar o código JavaScript referente à data ao arquivo script.js. Você o adicionará como um cabeçalho <h1> da seguinte forma:

Para conectar o código ao documento HTML, você adicionará uma referência ao script. A referência deve estar presente dentro ou abaixo da seção <body> do modelo HTML. Aqui está o código que você usará aqui:

Como você pode ver, estamos usando a tag <script>. A tag está indicando o arquivo script.js que está no diretório js/ do projeto. Aqui está como o código aparecerá no documento HTML:

Se desejar, você pode fazer algumas modificações estilísticas para dar uma cara nova à sua página. Por exemplo, vamos adicionar uma cor de fundo ao cabeçalho <h1>. Faremos essa edição no arquivo style.css:

Como a edição deve ser mostrada no cabeçalho, faremos referência a ela na seção <head> do documento HTML. Veja como você fará a referência a este arquivo CSS:

Agora que fizemos as referências necessárias, você pode visualizar as alterações. Carregue o index.html no seu navegador e você verá uma página como esta:

adding js in separate file

Se você quiser atualizar o código, poderá editar todas as suas páginas a partir de um único local. Isso torna a manutenção das páginas web muito fácil. Esse é o benefício de usar um arquivo separado para seus scripts JavaScript.

Conclusão

Esperamos que este tutorial tenha ajudado você a aprender mais sobre o processo de adicionar JavaScript ao HTML. Abordamos como fazer isso em um documento HTML inline, bem como adicioná-lo como um arquivo .js. Agora que você conhece o básico, pode fazer muito mais com JavaScript no HTML.

Aqui estão alguns recursos do nosso blog que ajudarão você a utilizar ainda mais o JavaScript:

Boa computação!

author

Akshay Nagpal

Autor · CloudSigma

Preslav Dobrev é um designer criativo na CloudSigma, focado na construção de uma identidade empresarial consistente por meio de canais de marketing tradicionais e inovadores. Ele é hábil em combinar a visão artística com o marketing estratégico para criar narrativas de marca impactantes.

Comentários

Nenhum comentário ainda. Seja o primeiro.