Lista de Elementos HTML5
Lista de Elementos HTML5
Lista de Elementos
Instrução Especial:
Permite definir o tipo de documento, sendo que esta é a informação que
primariamente deve ser definida. A partir desta instrução o browser será capaz
de reconhecer em que versão do HTML o documento foi escrito.
Instrução Descrição
<!DOCTYPE> Definição do tipo de documento.
Elemento Principal:
Este é topo da hierarquia de um documento. Nele podem estar presentes dois
módulos: o head e o body.
Tag Descrição
<HTML> Definição do tipo de documento.
Metadados do documento:
Elementos que representam os metadados do documento, definindo assim um
conjunto de informações mais relevantes sobre a página e conteúdos publicados.
Tag Descrição
<head> Define informação do documento.
<title> Define o título do documento.
Define um endereço base para os
<base> caminhos relativos presentes no
documento.
Define a relação entre um documento
<link>
e ficheiros externos.
Define metadados sobre o
<meta>
documento.
Permite estilizar a informação de um
<style>
documento.
RICARDO CARVALHO 1
ANPRI: INTRODUÇÃO AO HTML5
Elementos de Scripting:
O padrão W3C suporta scripts do lado do cliente. Para que o browser os execute, estes
poderão ser adicionados a partir das tags representadas na tabela.
Tag Descrição
<script> Define um script do lado do cliente.
Define conteúdo alternativo para os
<noscript> utilizadores que não permitem
scripts do lado do cliente.
Secções:
As secções permitem, tal como o nome informa, definir secções ou zonas.
Nesta nova versão do HTML é possível remover os blocos, normalmente
representados com divs e com o atributo id ou class, substituindo-os por nomes
bem definidos.
Tag Descrição
<body> Define o corpo de um documento
<section> Define uma secção no documento.
<nav> Define uma secção de navegação.
Define uma secção independente do
documento. Pode então representar
<article>
um artigo de um blog ou até de
revista.
Define conteúdo relacionado com o
<aside>
conteúdo principal do documento.
<h1> Define título da secção.
<h2> Define título da secção.
<h3> Define título da secção.
<h4> Define título da secção.
<h5> Define título da secção.
<h6> Define título da secção.
<hgroup> Define um grupo de cabeçalhos.
<header> Define o cabeçalho da secção.
<footer> Define o fundo da secção
Define uma secção para informação
<address>
de contacto.
RICARDO CARVALHO 2
ANPRI: INTRODUÇÃO AO HTML5
RICARDO CARVALHO 3
ANPRI: INTRODUÇÃO AO HTML5
Incorporar conteúdo:
Tag Descrição
Representa uma imagem no
<img>
documento.
Define um novo contexto de
<iframe>
navegação integrado no documento.
Define um container para uma
<embed>
aplicação (não HTML) externa.
Define um objeto de conteúdo
<object>
externo.
<param> Define um parâmetro para um objeto.
<video> Define um vídeo ou filme.
<audio> Define conteúdo de som.
Define múltiplos recursos para vídeo
<source>
e som.
Define o caminho para legendas de
<track>
vídeo ou som.
Usado para desenhar gráficos em
<canvas>
tempo real.
Permite mapear uma imagem do lado
<map> do cliente. Esse mapa possui áreas
clicáveis.
Define uma área para um mapa de
<area>
imagem.
RICARDO CARVALHO 4
ANPRI: INTRODUÇÃO AO HTML5
Tabelas:
Tag Descrição
<table> Define uma tabela.
<caption> Define o título de uma tabela.
Especifica um grupo de uma ou mais
<colgroup>
colunas na tabela.
Define as propriedades de uma
<col>
coluna num grupo.
Agrupa o conteúdo do corpo numa
<tbody>
tabela.
Agrupa o conteúdo do cabeçalho
<thead>
numa tabela.
Agrupa o conteúdo do fundo numa
<tfoot>
tabela.
<tr> Define uma linha na tabela.
<td> Define uma célula na tabela.
Define o cabeçalho da célula na
<th>
tabela.
Formulários:
Os formulários permitem aos utilizadores adicionarem e enviarem dados para o
servidor.
Tag Descrição
Define um formulário em HTML para
<form>
interação input com o utilizador.
Grupo de controladores relacionados
<fieldset>
num formulário.
<legend> Título ou explicação de um fieldset.
Descrição de um controlador no
<label>
formulário.
<input> Define um controlador de input.
<button> Define um botão no formulário.
Define um controlador para
<select>
selecionar numa lista de opções.
Define uma lista de opções para
<datalist>
controladores de input.
Define um grupo de opções
<optgroup>
relacionadas.
<option> Define uma opção.
Define um controlador de input de
<textarea>
múltiplas linhas.
RICARDO CARVALHO 5
ANPRI: INTRODUÇÃO AO HTML5
Elementos interativos:
Tag Descrição
Define detalhes adicionais que o
<details> utilizador poderá expandir ou
esconder.
<summary> Define a parte visível da tag details.
<command> Define um comando.
<menu> Define uma lista de comandos.
RICARDO CARVALHO 6