Este guia fornece informações essenciais sobre o uso do HTML no desenvolvimento web, abordando elementos básicos, estrutura, atributos e práticas comuns. O HTML (Hypertext Markup Language) é a linguagem padrão usada para criar páginas web. Ele fornece a estrutura básica dos documentos da web, incluindo cabeçalhos, parágrafos, links, imagens e formulários.
-
Introdução ao HTML Visão geral do HTML e seus principais recursos.
-
Configurando o HTML Instruções sobre como configurar e criar um arquivo HTML.
-
Estrutura do HTML Aprenda sobre a estrutura de um documento HTML.
-
Elementos HTML Visão geral dos elementos HTML mais comuns e seu uso.
-
Atributos HTML Como usar atributos nos elementos HTML.
-
Trabalhando com Formulários Como criar e manipular formulários em HTML.
-
Casos de Uso Comuns para HTML Exemplos práticos de como o HTML é utilizado.
HTML (Hypertext Markup Language) é a linguagem fundamental para criar páginas e aplicativos web. Ele define a estrutura e o layout do conteúdo web e é a base de todos os sites.
Principais recursos do HTML:
- Estrutura do Documento: Define a organização do conteúdo da web.
- Semântica: Usa tags para definir o significado do conteúdo (por exemplo, cabeçalhos, parágrafos, listas).
- Acessibilidade: Ajuda a garantir que o conteúdo da web seja acessível para todos os usuários, incluindo aqueles com deficiências.
- Hiperlinks: Permite a navegação entre páginas, documentos e recursos.
Para começar a usar HTML, você precisa criar um arquivo HTML com a extensão .html
. Esse arquivo conterá o seu conteúdo HTML.
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Minha Primeira Página HTML</title>
</head>
<body>
<h1>Bem-vindo ao Meu Site</h1>
<p>Esta é uma página HTML simples.</p>
</body>
</html>
Um documento HTML é composto por várias seções principais. Essas seções fornecem a estrutura de uma página web.
Essa declaração define o tipo de documento e a versão do HTML (neste caso, HTML5).
<!DOCTYPE html>
O elemento <html>
é a raiz do documento HTML e contém todos os outros elementos HTML.
<html lang="pt-br">
<!-- Conteúdo vai aqui -->
</html>
O elemento <head>
contém metadados sobre o documento, como o título, a codificação de caracteres e links para recursos externos, como folhas de estilo ou scripts.
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Título do Documento</title>
</head>
O elemento <body>
contém o conteúdo visível da página web, como texto, imagens e links.
<body>
<h1>Título da Página</h1>
<p>Conteúdo da página.</p>
</body>
Os elementos HTML são os blocos de construção de uma página web. Eles são definidos por tags e geralmente vêm em pares: uma tag de abertura e uma tag de fechamento.
-
Cabeçalhos: As tags
<h1>
a<h6>
representam cabeçalhos de diferentes níveis.<h1>Este é um Cabeçalho de Nível 1</h1> <h2>Este é um Cabeçalho de Nível 2</h2>
-
Parágrafos: A tag
<p>
é usada para parágrafos.<p>Este é um parágrafo de texto.</p>
-
Links: A tag
<a>
define um hiperlink.<a href="https://exemplo.com">Visite o Exemplo</a>
-
Imagens: A tag
<img>
é usada para incorporar imagens.<img src="imagem.jpg" alt="Descrição da imagem">
-
Listas: Listas não ordenadas usam
<ul>
e listas ordenadas usam<ol>
.<ul> <li>Item 1</li> <li>Item 2</li> </ul> <ol> <li>Primeiro item</li> <li>Segundo item</li> </ol>
Os atributos fornecem informações adicionais sobre os elementos HTML e são adicionados à tag de abertura do elemento.
-
href
: Especifica o URL na tag<a>
.<a href="https://www.exemplo.com">Ir para o Exemplo</a>
-
src
: Especifica a fonte de uma imagem na tag<img>
.<img src="imagem.jpg" alt="Imagem Exemplo">
-
alt
: Fornece uma descrição alternativa para imagens.<img src="imagem.jpg" alt="Uma paisagem bonita">
-
id
: Identifica exclusivamente um elemento no documento.<div id="elementoUnico">Conteúdo</div>
-
class
: Especifica um nome de classe para estilo ou para ser usado por JavaScript.<p class="destaque">Texto em Destaque</p>
Formulários são usados para coletar entradas de usuários, como texto, seleções e botões.
<form action="/enviar" method="POST">
<label for="nome">Nome:</label>
<input type="text" id="nome" name="nome">
<label for="email">E-mail:</label>
<input type="email" id="email" name="email">
<input type="submit" value="Enviar">
</form>
- Entrada de Texto:
<input type="text">
- Entrada de Senha:
<input type="password">
- Botão de Envio:
<input type="submit">
- Caixa de Seleção:
<input type="checkbox">
- Botão de Rádio:
<input type="radio">
O HTML é usado para uma variedade de fins no desenvolvimento web. Aqui estão alguns casos de uso comuns:
- Construção de Páginas Web: Estruturar conteúdo como texto, imagens, links e muito mais.
- Formulários: Coletar informações de usuários para inscrições, pesquisas e logins.
- Incorporar Multimídia: Incorporar vídeos, áudio e outros tipos de mídia usando tags como
<video>
e<audio>
. - Construção de Navegação: Criar menus de navegação e links para diferentes seções de um site ou para sites externos.