Módulo 2 · Seu site

Construindo a página com IA: gerar, olhar, ajustar, repetir

Aula 5 de 12 Aula de 30 min Atualizado em 29 de setembro de 2026
Progresso no curso42%

Nesta aula

Você não vai escrever código. Vai ler o suficiente para saber se a IA fez certo.

Com o briefing pronto, a construção da página é surpreendentemente rápida. O que demora é o depois: olhar, achar o que está errado, pedir a correção certa, sem quebrar o resto. Nesta aula você faz o ciclo completo e aprende o mínimo de HTML e CSS para conferir o resultado. Não é um curso de programação. É o que um dono de negócio precisa saber para não depender cegamente da IA.

O pedido de construção

Com o briefing.md na pasta, o pedido para gerar a página fica curto, porque o trabalho de pensar já foi feito. O que sobra é dizer as regras técnicas que deixam o resultado simples de manter:

Leia o arquivo briefing.md desta pasta e construa a página inicial do site. Regras técnicas: um único arquivo index.html com o CSS dentro dele (na tag style); sem JavaScript; sem bibliotecas externas; sem imagens por enquanto (use blocos de cor no lugar, com comentário indicando "foto aqui"); idioma pt-BR e charset utf-8; deve funcionar bem em celular de 390 px de largura e em computador. Conteúdo: use SOMENTE os textos do bloco "conteúdo real" do briefing. Onde estiver marcado FALTA, escreva um texto provisório entre colchetes, como [FALTA: preço do pão]. Tom e ordem das seções: exatamente como no briefing. Depois de criar, me explique em uma lista curta onde está cada seção no arquivo e qual classe de CSS controla o botão principal.

Cada regra tem motivo. Um único arquivo é mais fácil de publicar e de ler. Sem JavaScript, porque uma página informativa não precisa e cada linha a menos é uma linha a menos para dar errado. Sem biblioteca externa, porque a página não deve depender de um servidor de terceiros para carregar. "Somente os textos do briefing" é a regra contra invenção. E o pedido de explicação no fim é a sua aula particular.

Aprove a criação do arquivo, abra o index.html no navegador e olhe com calma. Depois, abra o arquivo no editor. Vamos entender o que está lá.

HTML: o que existe e em que ordem

Na aula 3 você viu o esqueleto: head, body, h1, p, a. Uma página completa usa mais algumas tags, e todas seguem a mesma lógica: abrem, têm conteúdo, fecham. As que você vai encontrar:

TagO que éOnde aparece
<header>Cabeçalho da páginaNome do negócio e menu, no topo
<nav>Menu de navegaçãoOs links que levam a cada seção
<section>Uma seção da páginaCada bloco do briefing vira uma
<h2>Título de seção"O que temos", "Onde e quando"
<ul> e <li>Lista e item da listaServiços, horários por dia
<footer>RodapéContato, endereço, redes
<div>Caixa genérica para agruparEm todo lugar; é o "bloco" do HTML

Repare em como a IA nomeia as coisas. Quase toda tag vem com um atributo class="alguma-coisa". Isso é um apelido. Por exemplo:

<section class="encomendas">
  <h2>Encomendas</h2>
  <p>Bolos e salgados com 24 h de antecedência.</p>
  <a class="botao" href="https://wa.me/5581900000000">Encomendar no WhatsApp</a>
</section>

Você consegue ler isso: uma seção chamada "encomendas", com título, um parágrafo e um link marcado como "botao". Quando você quiser mudar o texto do link, é aqui. Quando quiser mudar a cor do botão, é no CSS, procurando pelo apelido botao.

Dica

Para achar qualquer coisa no arquivo, use a busca do editor (Ctrl + F no Windows e Linux, Command + F no Mac) e digite um pedaço do texto que você vê na tela. O editor pula direto para o lugar. É o truque que resolve noventa por cento das buscas.

CSS: como cada coisa aparece

O CSS fica dentro da tag <style>, no head. Cada regra tem um seletor (para quem vale) e, entre chaves, as propriedades (o que muda). Exemplo do botão de cima:

.botao {
  background: #c8501f;   /* cor de fundo, em código hexadecimal */
  color: #ffffff;        /* cor do texto */
  padding: 14px 24px;    /* espaço interno: em cima/embaixo e nos lados */
  border-radius: 999px;  /* cantos bem arredondados */
  font-size: 18px;       /* tamanho da letra */
}

O ponto antes de botao significa "quem tem a classe botao". Tudo entre chaves vale para todos os elementos com essa classe. As propriedades que você mais vai ver:

E o celular? Você vai ver um bloco que começa com @media (max-width: ...). Tudo dentro dele vale só quando a tela é menor do que aquela largura. É ali que a IA coloca "no celular, empilhe as colunas" e "no celular, botão ocupa a largura toda". Quando algo quebra só no celular, é nesse bloco que a correção acontece.

Exemplo real

Dono de oficina abriu o arquivo e achou a regra .destaque { color: #999; }. O texto "atendemos hoje" estava cinza-claro, quase invisível no sol do celular. Trocou para #000, salvou, recarregou. Não pediu para a IA. Levou trinta segundos. Isso é o que "ler o suficiente" significa.

O ciclo: olhar, pedir um ajuste, repetir

Depois de gerar, você entra no ciclo que vai repetir em todo projeto. O segredo é a qualidade do olhar e a precisão do pedido.

Como olhar

  1. No computador: role a página inteira. Cada seção do briefing está lá, na ordem? O botão principal aparece logo no começo?
  2. No celular: mande o arquivo para o seu celular (por e-mail ou WhatsApp para você mesmo) e abra, ou reduza a janela do navegador do computador até ficar estreita como um celular. A maioria dos problemas aparece aqui: texto que sai da tela, botão pequeno demais, menu que não cabe.
  3. Clique em tudo: cada link do menu leva para a seção certa? O WhatsApp abre com o número certo?
  4. Leia os textos: tem algo que você não escreveu e não está entre colchetes? Se tiver, a IA inventou. Remova ou corrija.

Como pedir o ajuste

Um problema por pedido. Diga onde, o que acontece, em que tela, e limite a mudança. Compare:

Ruim: "ficou estranho no celular, arruma". Bom: "No celular (390 px de largura), na seção 'O que temos', os seis itens ficam em duas colunas e o texto de cada um fica cortado. Coloque um item por linha nessa largura. Não mude mais nada."

O "não mude mais nada" é importante. Sem ele, a IA aproveita para "melhorar" outras coisas, e você perde o controle do que mudou. Depois de cada ajuste, recarregue e confira o problema específico e uma olhada geral para ver se nada mais mudou.

Cuidado

Se um ajuste quebrar algo que funcionava, diga isso na hora: "o último ajuste fez o menu sumir no computador; desfaça e tente outro jeito". Na aula 9 você vai ter o git, que permite voltar a uma versão anterior com um comando. Até lá, uma cópia do index.html antes de cada rodada de ajustes (por exemplo, index-v1.html) resolve.

Prática · 10 min

Construa e ajuste a página inicial completa

  1. Abra a ferramenta na pasta do projeto e cole o pedido de construção da primeira seção desta aula. Aprove a criação do index.html. Se você fez a página "olá" na aula 3, diga para substituir.
  2. Abra no navegador e faça a checagem dos quatro passos: seções na ordem, celular, cliques, textos inventados.
  3. Anote os problemas encontrados numa lista, do mais grave ao mais leve. O mais grave costuma ser "não cabe no celular" ou "o botão do WhatsApp não funciona".
  4. Peça os ajustes um por um, no formato "onde, o quê, em que tela, não mude mais nada". Recarregue e confira depois de cada um. Pelo menos três ajustes.
  5. Abra o index.html no editor. Ache: a tag <h1>, a seção de contato, a classe do botão principal e o bloco @media. Faça uma mudança de cor no CSS com as próprias mãos, salve, recarregue.
  6. Salve uma cópia do arquivo como index-v1.html. Essa é a sua primeira versão que funciona.
Entregável: a página inicial completa em index.html, conferida no celular, com pelo menos três ajustes pedidos à IA e um feito por você no CSS, além da cópia index-v1.html.

Resumo da aula

Quiz da aula

Quatro perguntas para fixar. A melhor nota fica guardada para o certificado.

Aula 5 de 12

Antes de seguir para a próxima aula

Coloque em prática o que viu. As caixas ficam marcadas neste navegador, para você voltar depois.

Ficou com dúvida nesta aula? O time da IV Help responde pessoalmente no WhatsApp.

Perguntar no WhatsApp