HTML | Tags e Elementos
Confira essa lista com as principais tags / elementos do HTML
Tags e Elementos HTML
Raíz
Elemento raíz (main root)
| Tag/Elemento | Descrição |
|---|---|
| <html> | Elemento raíz de um documento HTML
<html lang="pt"> |
Meta Data
Dados referentes ao próprio documento e se comunicam com o navegador (browser) e com mecanismos ou motores de busca. Só devem ser declarados dentro da tag <head> e não costumam ser exibidos ao usuário.
| Tag/Elemento | Descrição |
|---|---|
| <head> | É a tag que contém todas as meta tags
<head>
|
| <base> | Define a URL base para links/caminhos relativos
<base href="localhost/dh">
|
| <link> | Links para arquivos externos (.css, favicon...)
<link
|
| <meta> | Meta Dados não representados por outras meta tags
<meta
|
| <style> | Permite incluírmos CSS dentro da tag head
<style>
|
| <title> | Exibe o conteúdo na aba do site no navegador
<title>
|
Conteúdo
Elemento conteúdo (sectioning root)
| Tag/Elemento | Descrição |
|---|---|
| <body> | Representa o conteúdo do HTML, só pode haver um <body> por documento
<body>
|
Organização do Conteúdo
Tags que organizam o conteúdo de maneira lógica, usando padrões como cabeçalhos (headers) e rodapés (footers). A correta utilização promove uma leitura mais ágil, clara e objetiva do conteúdo do documento (SEO).
| Tag/Elemento | Descrição |
|---|---|
| <address> | Utilizada para dados de contato
Contato de Fulano Telefone |
| <article> | Possui conteúdo próprio, independente
<article>
|
| <aside> | Possui conteúdo à parte
<aside>
|
| <footer> | Define o rodapé
<footer>
|
| <header> | Define o cabeçalho
<header>
|
| <h1> | Título de nível 1
<h1>Heading 1</h1>
|
| <h2> | Título de nível 2
<h2>Heading 2</h2>
|
| <h3> | Título de nível 3
<h3>Heading 3</h3>
|
| <h4> | Título de nível 4
<h4>Heading 4</h4>
|
| <h5> | Título de nível 5
<h5>Heading 5</h5>
|
| <h6> | Título de nível 6
<h6>Heading 6</h6>
|
| <hgroup> | Agrupador de títulos
<hgroup>Título h5Título h6</hgroup>
|
| <main> | Contém o conteúdo <main></main>
|
| <nav> | Área de navegação
<nav></nav>
|
| <section> | Área com tema específico
<section>
|
Texto
Tags destinada a elementos do tipo texto (text content)
| Tag/Elemento | Descrição |
|---|---|
| <blockquote> | Usado para citações em bloco
<blockquote
</blockquote>
|
| <div> | Container sem estilos pré definidos
<div>
|
| <dl> | Lista de descrição
<dl>
</dl>
|
| <dt> | Termos de uma lista de descrição
<dl>
</dl>
|
| <dd> | Detalhes de um termo de lista de descrição
<dl>
</dl>
|
| <figure> | Container para Imagem
<figure>
</figure>
|
| <figcaption> | Legenda de imagem em container de imagem
<figure>
<figcaption></figcaption></figure> |
| <hr> | Linha Horizontal (horizontal line)
<hr> |
| <main> | Contém o conteúdo <main></main>
|
| <ol> | Define uma lista ordenada
<ol>
</ol>
|
| <ul> | Define uma lista não ordenada
<ul>
</ul>
|
| <li> | Item de uma lista <ol>
</ol>
|
| <p> | Define um parágrafo
<p>Conteúdo do parágrafo </p>
|
| <pre> | Texto pré formatado que lê exatamente o que está no HTML <pre>Conteúdo entre tags <pre> Interpreta inclusive Quebras de linha, e Tabulações A tag <pre> também interpreta as tags de HTML. Permite melhor leitura de arrays e objetos, por exemplo. </pre>
|
Inline Text Semantics
Tags referentes ao significado, estrutura ou estilo de uma palavra ou outro elemento textual
| Tag/Elemento | Descrição |
|---|---|
| <a> | Link para âncora ou outro documento
<a href="#"></a>
|
| <abbr> | Abreviações (acrônimos) <abbr> title="Texto a ser exibido"</abbr>
|
| <b> | Negrito (bold) <b></b>
|