HTML: o que é e como funciona
HTML (HyperText Markup Language) é a linguagem de marcação que descreve a estrutura de uma página web: o que é título, parágrafo, imagem, link ou formulário. Ela não é uma linguagem de programação: apenas marca o conteúdo para que o navegador saiba como mostrá-lo.
Como é um arquivo HTML?
Um arquivo HTML é um texto com marcações chamadas elementos. Cada elemento tem uma tag de abertura, o conteúdo e uma tag de fechamento. Atributos, como o endereço de uma imagem, entram na tag de abertura. Este é o esqueleto mínimo de uma página:
<!doctype html>
<html lang="pt-BR">
<head>
<meta charset="utf-8">
<title>Minha página</title>
</head>
<body>
<h1>Olá!</h1>
<p>Esta é a minha primeira página.</p>
</body>
</html>
O head guarda informações que não aparecem na tela, como o título da aba. O body guarda o que o visitante vê. Dentro dele, h1 a h6 marcam títulos, p marca parágrafos, img insere imagens e a cria links. Escolher a tag certa ajuda os leitores de tela e os buscadores a entender a página.
Qual a diferença entre HTML, CSS e JavaScript?
- HTML define a estrutura e o significado do conteúdo.
- CSS define a aparência: cores, fontes, espaçamentos e o layout que faz o site ficar responsivo.
- JavaScript define o comportamento: menus que abrem, validação de formulários, conteúdo que muda sem recarregar a página.
Preciso saber HTML para ter um site?
Não é obrigatório. No WordPress, o PHP gera o HTML por você, e um construtor de páginas permite montar o visual sem escrever código. Mesmo assim, entender o básico ajuda a ajustar um texto, corrigir um link ou colar o código de um formulário no lugar certo.
Como publicar uma página HTML?
Uma página só de HTML não precisa de banco de dados nem de PHP: basta enviar o arquivo index.html para a pasta pública do domínio, que costuma se chamar public_html em painéis como o DirectAdmin e o cPanel. O envio pode ser feito por FTP ou pelo gerenciador de arquivos do painel. Se a página foi gerada por uma ferramenta de inteligência artificial, veja como publicar um site feito com IA. Para uma página única de divulgação, confira o que uma hospedagem para landing page realmente precisa ter.
Para aprofundar, a documentação da MDN sobre a sintaxe básica do HTML é uma boa referência.
