image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image

CD

Caio Danelli21/06/2024 10:57
Compartilhe

Desenvolvimento Web: Começando com HTML para Iniciantes

  • #HTML

Introdução ao HTML

O HTML (HyperText Markup Language) é a linguagem padrão usada para criar páginas web. Ele permite estruturar o conteúdo e definir elementos como textos, links, imagens e muito mais.

Estrutura Básica de um Documento HTML

Todo documento HTML possui uma estrutura básica que inclui tags essenciais. Veja um exemplo simples:

html
Copiar código
<!DOCTYPE html>
<html lang="pt-BR">
<head>
  <meta charset="UTF-8">
  <title>Título da Página</title>
</head>
<body>
  <h1>Bem-vindo ao HTML</h1>
  <p>Esta é a estrutura básica de um documento HTML.</p>
</body>
</html>
  • <html>: Envolve todo o conteúdo da página.
  • <head>: Contém metadados e links para recursos externos.
  • <title>: Define o título da página no navegador.
  • <body>: Contém o conteúdo visível da página.

image

Os títulos são definidos com tags <h1> a <h6>, sendo <h1> o mais importante. Parágrafos são definidos com a tag <p>.

html
Copiar código
<h1>Título Principal</h1>
<h2>Subtítulo</h2>
<p>Este é um parágrafo explicativo.</p>

Links e Imagens

Links são criados com a tag <a> e imagens com a tag <img>.

html
Copiar código
<a href="https://www.exemplo.com">Visite nosso site</a>
<img src="imagem.jpg" alt="Descrição da imagem">
  • href: Atributo que define o destino do link.
  • src: Atributo que define o caminho da imagem.
  • alt: Atributo que fornece uma descrição da imagem para acessibilidade.

Listas

HTML permite criar listas ordenadas (<ol>) e não ordenadas (<ul>).

html
Copiar código
<ul>
  <li>Item 1</li>
  <li>Item 2</li>
  <li>Item 3</li>
</ul>

<ol>
  <li>Primeiro item</li>
  <li>Segundo item</li>
  <li>Terceiro item</li>
</ol>

Tabelas

As tabelas são criadas com a tag <table> e organizadas em linhas (<tr>) e células (<td>).

html
Copiar código
<table>
  <tr>
      <th>Nome</th>
      <th>Idade</th>
  </tr>
  <tr>
      <td>Ana</td>
      <td>28</td>
  </tr>
  <tr>
      <td>João</td>
      <td>35</td>
  </tr>
</table>

image

Formulários permitem a interação do usuário com o site, capturando dados.

html
Copiar código
<form action="/submit" method="post">
  <label for="nome">Nome:</label>
  <input type="text" id="nome" name="nome">
  
  <label for="email">Email:</label>
  <input type="email" id="email" name="email">
  
  <input type="submit" value="Enviar">
</form>
  • action: Define para onde os dados do formulário serão enviados.
  • method: Define o método de envio (GET ou POST).

HTML Semântico

O HTML 5 introduziu elementos semânticos que ajudam a definir claramente a estrutura da página.

html
Copiar código
<header>
  <h1>Cabeçalho</h1>
</header>
<nav>
  <ul>
      <li><a href="#home">Início</a></li>
      <li><a href="#sobre">Sobre</a></li>
      <li><a href="#contato">Contato</a></li>
  </ul>
</nav>
<main>
  <section>
      <h2>Seção Principal</h2>
      <p>Conteúdo da seção principal.</p>
  </section>
  <article>
      <h2>Artigo Relacionado</h2>
      <p>Conteúdo do artigo.</p>
  </article>
</main>
<footer>
  <p>Rodapé da página</p>
</footer>
  • <header>: Cabeçalho da página ou seção.
  • <nav>: Área de navegação.
  • <main>: Conteúdo principal.
  • <section>: Seção do documento.
  • <article>: Conteúdo independente, como um artigo.
  • <footer>: Rodapé da página.

image

Compreender os fundamentos do HTML é crucial para qualquer desenvolvedor web. Este guia oferece uma visão geral dos elementos mais importantes e seus usos. Pratique criando suas próprias páginas e explore mais recursos para aprimorar suas habilidades.

Fontes de produção:

Ilustrações da capa: gerada por lexica.art

Conteúdo gerado por: ChatGPT e revisões humanas

Compartilhe
Comentários (0)