FrontendTutorial2 min de leitura

Criando sua primeira página com HTML, CSS e JavaScript

Primeira página com HTML CSS e JavaScript

Crie uma página simples com seções, tags semânticas, CSS, JavaScript e SEO básico para iniciantes.

  • #HTML
  • #CSS
  • #JavaScript
  • #SEO
  • #Frontend

Agora vamos criar uma página simples usando HTML, CSS e JavaScript. A página terá cabeçalho, menu, seção principal, seção sobre, seção de serviços, seção de contato, rodapé, CSS externo e JavaScript simples.

Estrutura dos arquivos

Crie uma pasta chamada primeira-pagina com index.html, style.css e script.js.

Na raiz do projeto, crie os arquivos index.html, style.css e script.js. O index.html será aberto pelo navegador, o style.css cuidará da aparência e o script.js cuidará do comportamento.

Lendo a estrutura: arquivos alinhados no mesmo nível ficam na mesma pasta. Isso facilita importar style.css e script.js a partir do index.html usando caminhos simples.

primeira-pagina
  index.html
  style.css
  script.js

HTML com semântica

Semântica significa usar tags que descrevem o papel do conteúdo, como header, nav, main, section, article e footer.

No HTML, pense primeiro na estrutura do conteúdo. Tags como header, main, section e footer ajudam a separar partes da página e deixam o código mais compreensível.

CSS básico

No style.css, defina fonte, cores, espaçamentos, menu, hero, botão e rodapé.

No CSS, cada regra costuma ter um seletor e um bloco de declarações. O seletor escolhe o elemento e as declarações definem aparência, como cor, espaçamento, tamanho e alinhamento.

JavaScript simples

No script.js, selecione o botão e adicione uma mensagem ao clique.

Lendo o JavaScript: primeiro você seleciona um elemento da página, depois registra um evento, como click, e por fim executa uma função quando esse evento acontece.

const botao = document.getElementById("botaoMensagem");

botao.addEventListener("click", function () {
  alert("Você acabou de usar JavaScript na página!");
});

SEO básico

Mesmo em uma página simples, alguns pontos ajudam: usar um único h1, title claro, meta description, headings em ordem, texto compreensível, links descritivos e HTML semântico.

Compartilhar

Voltar ao blog
Avatar 3D de argila do Close Luca
Sobre o autor45 artigos publicados

Luca

Desenvolvedor de software

Desenvolvedor de software, criador de projetos web e entusiasta de game design. Escreve sobre programação, desenvolvimento de jogos, produtividade e tecnologia aplicada a produtos digitais.

Compre pelo link do canal
Continue lendo
Ver todos os artigos
HTML CSS JavaScript Tailwind CSS e React
Frontend1 min

HTML, CSS, JavaScript, Tailwind CSS e React: o que vamos aprender

Entenda o papel de HTML, CSS, JavaScript, Tailwind CSS e React no desenvolvimento frontend moderno.

Ler artigo
Projeto buscador com HTML CSS JavaScript Tailwind e JSON
Projeto Prático3 min

Criando uma página de busca com HTML, CSS, JS, Tailwind e JSON

Crie um projeto de busca inspirado em páginas de pesquisa, usando HTML, CSS, JavaScript, Tailwind CSS e dados em JSON.

Ler artigo
Criando repositório clonando com SSH e abrindo no VS Code
GitHub e Git2 min

Criando seu primeiro repositório e clonando com SSH

Aprenda a criar o repositório meu-primeiro-projeto, clonar com SSH e abrir no VS Code passo a passo.

Ler artigo