Esta página lista todos os HTML elementos. Eles são agrupados por função para ajudá-lo a encontrar facilmente o que tem em mente. Uma lista alfabética de todos os elementos é fornecida na barra lateral na página de cada elemento, bem como nesta.
Para mais informação sobre os conceitos básicos dos elementos e atributos HTML, consulte a secção sobre elementos no artigo de Introdução ao HTML.
Raiz principal
Element | Description |
---|---|
<html> |
Metadados do documento
Os metadados contêm informação acerca da página. Incluem informação sobre estilos, scripts e dados que ajudam a usar o software (motor de busca, Browsers, etc.) e a interpretar a página. Os metadados para estilos e scripts devem ser definidos na página ou num link para um ficheiro que contém a informação.
Element | Description |
---|---|
<base> |
|
<head> |
|
<link> |
|
<meta> |
|
<style> |
|
<title> |
Secção de raiz
Element | Description |
---|---|
<body> |
Segmentação de conteúdo
Os elementos de segmentação de conteúdo permitem-lhe organizar o documento em partes lógicas. Use os elementos de segmentação para criar um esquema vasto dos conteúdos da sua página, incluindo a navegação de cabeçalho e rodapé, e elementos de título para identificar secções de conteúdo.
Element | Description |
---|---|
<address> |
|
<article> |
|
<aside> |
|
<footer> |
|
<header> |
|
<h1> , <h2> , <h3> , <h4> , <h5> , <h6> |
|
<hgroup> |
|
<main> |
|
<nav> |
|
<section> |
Conteúdo textual
Use elementos textuais HTML para organizar blocos ou secções de conteúdo situados entre os elementos </body>
de início <body>
e fim. Sendo importantes para accessibility e SEO, estes elementos identificam o propósito ou estrutura desse conteúdo.
Element | Description |
---|---|
<blockquote> |
|
<dd> |
|
<div> |
|
<dl> |
|
<dt> |
|
<figcaption> |
|
<figure> |
|
<hr> |
|
<li> |
|
<ol> |
|
<p> |
|
<pre> |
|
<ul> |
Semântica de texto em linha
Use a semântica de texto em linha do HTML para definir o significado, estrutura ou estilo de uma palavra, linha ou texto arbitrário.
Element | Description |
---|---|
<a> |
|
<abbr> |
|
<b> |
|
<bdi> |
|
<bdo> |
|
<br> |
|
<cite> |
|
<code> |
|
<data> |
|
<dfn> |
|
<em> |
|
<i> |
|
<kbd> |
|
<mark> |
|
<q> |
|
<rb> |
|
<rp> |
|
<rt> |
|
<rtc> |
|
<ruby> |
|
<s> |
|
<samp> |
|
<small> |
|
<span> |
|
<strong> |
|
<sub> |
|
<sup> |
|
<time> |
|
<u> |
|
<var> |
|
<wbr> |
Imagem e multimédia
O HTML suporta vários recursos multimédia como imagens, áudio e vídeo.
Element | Description |
---|---|
<area> |
|
<audio> |
|
<img> |
|
<map> |
|
<track> |
|
<video> |
Conteúdo incorporado
Além do conteúdo multimédia regular, o HTML poderá incluir diversos outros conteúdos, ainda que a interação com este nem sempre seja fácil.
Element | Description |
---|---|
<embed> |
|
<iframe> |
|
<object> |
|
<param> |
|
<picture> |
|
<source> |
Scripting
De modo a criar conteúdos dinâmicos e aplicações Web, o HTML suporta o uso de linguages de script, nomeadamente JavaScript. Certos elementos suportam esta capacidade.
Element | Description |
---|---|
<canvas> |
|
<noscript> |
|
<script> |
Edições de demarcação
Estes elementos permitem-lhe dar indicações sobre que partes do texto específicas foram alteradas.
Element | Description |
---|---|
<del> |
|
<ins> |
Conteúdo de tabela
Estes elementos são usados para criar e manipular dados tabulares.
Element | Description |
---|---|
<caption> |
|
<col> |
|
<colgroup> |
|
<table> |
|
<tbody> |
|
<td> |
|
<tfoot> |
|
<th> |
|
<thead> |
|
<tr> |
Formulários
O HTML fornece um número de elementos que podem ser usados em conjunto para criar formulários que o utilizador poderá preencher e submeter na página web ou aplicação. Existe uma considerável quantidade de informação sobre o mesmo disponível na página HTML forms guide.
Element | Description |
---|---|
<button> |
|
<datalist> |
|
<fieldset> |
|
<form> |
|
<input> |
|
<label> |
|
<legend> |
|
<meter> |
|
<optgroup> |
|
<option> |
|
<output> |
|
<progress> |
|
<select> |
|
<textarea> |
Elementos interativos
O HTML oferece uma selecção de elementos que ajudam a criar objectos interativos de interface com o utilizador.
Element | Description |
---|
Componentes da Web
Os Componentes Web são uma tecnologia relacionada com o HTML que possibilitam a criação e utilização de elementos personalizados como se se tratassem de elementos HTML vulgares. Adicionalmente, poderá criar versões personalizadas de elementos HTML standard.
Element | Description |
---|---|
<slot> |
|
<template> |
Elementos obsoletos e desaprovados
Aviso: Estes são elementos HTML antigos que foram desaprovados e não devem ser usados. Nunca deve usá-los em projectos novos, e deve substitui-los em antigos projectos assim que possa. Os mesmos são aqui listados apenas para informação.