W3C Escritório Brasil Guia de Referência XHTML

Conteúdo

Atributos Comuns

Lista de atributos
Conjunto Semântica Atributos
Nome Tipo*/Valor** Definição/Descrição
Atributos Essenciais Identificação do elemento class NMTOKENS Classe ou classes do elemento
id ID Identificador único e exclusivo
title CDATA Título do elemento
xml:space "default" | "preserve" Mantem ou não os espaços em branco no DOM
Atributos I18N
(INTERNACIONALIZAÇÃO)
Especificação do idioma do conteúdo do elemento xml:lang CDATA Idioma utilizado no conteúdo do elemento
dir "ltr" | "rtl" Direção de leitura do texto, sendo "ltr": esquerda para a direita; e "rtl": direita para esquerda (utilizado no Módulo Texto Bidirecional)
Atributos de Eventos Manipuladores dos eventos
sobre elementos
onclick Script Ocorre quando se clica com o botão do mouse sobre um elemento
ondblclick Script Ocorre quando se faz duplo clique com o botão do mouse sobre um elemento
onmousedown Script Ocorre quando se pressiona com o botão do mouse sobre um elemento
onmouseup Script Ocorre quando se solta o botão do mouse que foi pressionado anteriormente
onmouseover Script Ocorre quando o ponteiro do mouse estiver parado sobre um elemento
onmousemove Script Ocorre enquanto o ponteiro do mouse estiver em movimento sobre um elemento
onmouseout Script Ocorre quando o ponteiro do mouse é movido para fora do elemento
onkeypress Script Ocorre quando se pressiona e solta uma tecla sobre um elemento
onkeydown Script Ocorre quando se pressiona uma tecla sobre um elemento
onkeyup Script Ocorre quando se solta uma tecla sobre um elemento
Atributos de Estilos Definição de estilo de um elemento style CDATA Declaração de estilo para um elemento
Atributos Comuns Todos os elementos comuns Atributos Essenciais + Atributos de Eventos + AtributosI18N + Atributos de Estilos

(*) Descritos na seção Tipos de Dados deste guia.

(**) Os valores especificados na coluna Tipo/Valor aparecem sempre entre aspas.

Módulos Essenciais

Estructural

Módulo estrutural
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
body Conteúdo do documento Atributos Comuns
head Cabeçalho. Informação sobre o documento Atributos I18N
ID
profile URIs Localização de um ou vários perfis de metadados
html Elemento raíz de um documento Atributos I18N
ID
version CDATA Versão da linguagem utilizada
xmlns "http://www.w3.org/1999/xhtml" Especificação de 'namespace' padrão
title Título do documento Atributos I18N
ID

Hipertexto

Módulo de elementos de hipertexto
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
a Origen ou destino de um hiperlink Atributos Comuns
accesskey Character Tecla de acesso ao elemento
charset Charset Codificação de caracteres utilizada no documento hiperlinkado
href URI Localização de destino do hiperlink
hreflang LanguageCode Idioma do documento hiperlinkado
rel LinkTypes Tipos de relacionamento entre o documento corrente e o documento hiperlinkado
rev LinkTypes Tipos de relacionamento entre o documento hiperlinkado e o documento corrente (link reverso)
tabindex Number Ordem de navegação na página quando se utiliza a tecla TAB
type ContentType Tipo do conteúdo que será acessado no documento hiperlinkado

Listas

Módulo de listas
Elemento Semântica Atributos
dl Lista de definição. Composta por termos (dt) e suas definições (dd) Atributos Comuns
dt Termo de uma lista de definição Atributos Comuns
dd Definição da descrição associada a um termo dt Atributos Comuns
ol Lista ordenada composta por elementos li Atributos Comuns
ul Lista não-ordenada composta por elementos li Atributos Comuns
li Item de uma lista. Deve estar inserido numa lista ordenada (ol) ou não-ordenada (ul) Atributos Comuns

Texto

Elementos de texto
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
abbr Indica que o texto é uma abreviação Atributos Comuns
acronym Indica que o texto é um acrônimo Atributos Comuns
address Informação de contato do autor Atributos Comuns
blockquote Citação longa em bloco com indentação Atributos Comuns
cite URI Referência à fonte de origem da citação
br Quebra de linha Atributos Comuns
cite Autor ou fonte de uma citação, normalmente exibido em itálico Atributos Comuns
code Trecho de código fonte Atributos Comuns
dfn Indica que o termo está definido na página Atributos Comuns
div Definidor genérico de bloco para especificar idioma ou formatação associada ao estilo Atributos Comuns
em Ênfase Atributos Comuns
h1 Cabeçalho de primeiro nível. O de maior relevância Atributos Comuns
h2 Cabeçalho de segundo nível. Deve existir previamente um h1 Atributos Comuns
h3 Cabeçalho de terceiro nível. Deve existir previamente um h2 Atributos Comuns
h4 Cabeçalho de quarto nível. Deve existir previamente um h3 Atributos Comuns
h5 Cabeçalho de quinto nível. Deve existir previamente um h4 Atributos Comuns
h6 Cabeçalho de sexto nível. Deve existir previamente um h5 Atributos Comuns
kbd Seqüência de texto sem formatação indicando como o usuário deve digitar ou que tecla utilizar (útil para textos de manuais) Atributos Comuns
p Parágrafo Atributos Comuns
pre Texto com formato pré-definido Atributos Comuns
q Citação curta incluída em outro texto Atributos Comuns
cite URI Referência à fonte de origem da citação
samp Seqüência de caracteres que representam exemplo de saída de um software Atributos Comuns
span Extensão definidora de conteúdo genérico em linha para especificar idioma ou formatação associada ao estilo Atributos Comuns
strong Ênfase forte Atributos Comuns
var Indica que o texto corresponde a o nome de uma variável Atributos Comuns

Módulo Applet (Obsoleto)

Módulo Applet de Java
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
applet Applet de Java Atributos Essenciais
alt Text Texto alternativo
archive CDATA Arquivos de classes que devem ser carregados antes da execução do applet
code CDATA Arquivo da classe do applet
codebase URI Endereço base do applet em relação ao atributo “code
height Length Altura do applet no documento
object CDATA Nome de recurso de internet para uma versão serializada do applet
width Length Largura do applet no documento
param Valor de um parâmetro a ser utilizado pelo applet Java id ID Identificador único e exclusivo
name CDATA Nome que identifica o elemento
type ContentType Tipo de conteúdo que será acessado no alvo apontado por value (utilizado somente quando valuetype="ref")
value CDATA Valor do parâmetro
valuetype "data" | "ref" | "object" Tipo do valor do atributo value (dados, URI, objeto)

Módulo Extensão de Texto

Apresentação

Módulo de apresentação do texto
Elemento Semântica Atributos
b Estilo de texto em negrito Atributos Comuns
big Estilo de texto em tamanho de fonte maior Atributos Comuns
hr Linha horizontal Atributos Comuns
i Estilo de texto em itálico Atributos Comuns
small Estilo de texto de tamanho de fonte pequeno Atributos Comuns
sub Estilo de texto subscrito Atributos Comuns
sup Estilo de texto sobrescrito Atributos Comuns
tt Estilo de texto de teletipo ou caracteres monoespaçados Atributos Comuns

Edição

Módulo de Edicão
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
del Marcação de revisão para texto
removido (será apresentado
com fonte tachada)
Atributos Comuns
cite URI Referência a um documento relacionado à edição
datetime DateTime Data e hora da edição
ins Marcação de revisão para texto
inserido (será apresentado com
fonte sublinhada)
Atributos Comuns
cite URI Referência a um documento relacionado à edição
datetime DateTime Data e hora da edição

Texto Bidirecional

Módulo sobre a direção do texto
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
bdo Muda a direção de leitura de
um texto I18N
Atributos Essenciais
dir "ltr" | "rtl" Direção do texto (da esquerda para a direita | da direita para a esquerda)

Módulo de Tabela

Completo

Módulo completo de tabelas
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
caption Legenda Atributos Comuns Legenda da tabela (permitido somente uma legenda por tabela)
table Tabela Atributos Comuns
border Pixels Definição em pixels da largura da borda em torno da tabela
cellpadding Length Tamanho do espaçamento entre a borda da célula e seu conteúdo
cellspacing Length Tamanho do espaçamento entre as células da tabela, bem como entre as células e a borda da tabela
frame "void" | "above" | below" | "hsides" | "lhs" | "rhs" | "vsides" | "box" | "border" Especifica quais bordas da tabela serão visíveis (void = nenhum dos lados | above = apenas a parte superior | below = apenas a parte inferior | hsides = apenas a parte superior e inferior | lhs = apenas o lado esquerdo | rhs = apenas o lado direito | vsides = apenas o lado direito e esquerdo | box = todos os quatro lados | border = todos os quatro lados)
rules "none" | "groups" | "rows" | "cols" | "all" Especifica quais linhas internas (bordas das células) serão visíveis na tabela (all = todas as bordas entre todas as linhas e colunas | cols = apenas bordas entre colunas | groups = apenas bordas entre grupos de linhas e grupos de colunas, como thead, tbody, tfoot, colgroup, col | none = nenhuma borda interna | rows = apenas bordas entre linhas)
summary Text Resumo. Informações sobre o conteúdo e estrutura da tabela (utilizado por leitores de tela)
width Length Largura da tabela. Valores podem ser expressos em número inteiro (equivalente em pixels) ou em porcentagem (em relação à largura disponível)
td Célula de dados Atributos Comuns
abbr Text Descrição abreviada do conteúdo
align "left" | "center" | "right" | "justify" | "char" Alinhamento do conteúdo na célula (left = alinhado à esquerda | center = centralizado | right = alinhado à direita | justify = justificado | char = em torno do caractere especificado no atributo char)
axis CDATA Lista de nomes de categorias, separadas por vírgulas, identificando os eixos conceituais em que a célula se insere. Ex.: <td axis="firstname">Jose</td>
<td axis="lastname">Santos</td>
char Character Especifica o caractere que será utilizado para alinhamento do texto na célula (utilizado somente quando align="char")
charoff Length Tamanho do espaçamento em relação ao caractere especificado no atributo char
colspan Number Colunas sobre as quais a célula atual se estende (agrupamento horizontal de células)
headers IDREFS Lista de IDs com informações de cabeçalhos para a célula (utilizado por leitores de tela)
rowspan Number Linhas sobre as quais a célula atual se estende (agrupamento vertical de células)
scope "row", "col", "rowgroup", "colgroup" Indica o conjunto de células às quais a célula atual oferece informação de cabeçalho (row = a célula é cabeçalho para todas as células da mesma linha | col = para todas as células da mesma coluna | rowgroup = para todas as células do mesmo grupo de linhas | colgroup = para todas as células do mesmo grupo de colunas)
valign "top" | "middle" | "bottom" | "baseline" Alinhamento vertical do conteúdo (top = alinhamento na parte superior da célula | middle = centralizado verticalmente | bottom = na parte inferior da célula | baseline = alinhamento com a primeira linha da primeira célula)
th Célula que contém informação de cabeçalho Atributos Comuns
abbr Text Descrição abreviada do conteúdo
align "left" | "center" | "right" | "justify" | "char" Alinhamento do conteúdo na célula (left = alinhado à esquerda | center = centralizado | right = alinhado à direita | justify = justificado | char = em torno do caractere especificado no atributo char)
axis IDREFS Lista de nomes de categorias, separadas por vírgulas, identificando os eixos conceituais em que a célula se insere. Ex.: <td axis="firstname">Jose</td>
<td axis="lastname">Santos</td>
char Character Especifica o caractere que será utilizado para alinhamento do texto na célula (utilizado somente quando align="char")
charoff Length Tamanho do espaçamento em relação ao caractere especificado no atributo char
colspan Number Colunas sobre as quais a célula atual se estende (agrupamento horizontal de células)
headers IDREFS Lista de IDs com informações de cabeçalhos para a célula (utilizado por leitores de tela)
rowspan Number Linhas sobre as quais a célula atual se estende (agrupamento vertical de células)
scope "row", "col", "rowgroup", "colgroup" Indica o conjunto de células às quais a célula atual oferece informação de cabeçalho (row = a célula é cabeçalho para todas as células da mesma linha | col = para todas as células da mesma coluna | rowgroup = para todas as células do mesmo grupo de linhas | colgroup = para todas as células do mesmo grupo de colunas)
valign "top" | "middle" | "bottom" | "baseline" Alinhamento vertical do conteúdo (top = alinhamento na parte superior da célula | middle = centralizado verticalmente | bottom = na parte inferior da célula | baseline = alinhamento com a primeira linha da primeira célula)
tr Linha composta por células de dados ou de cabeçalho Atributos Comuns
align "left" | "center" | "right" | "justify", "char" Alinhamento do conteúdo nas células em tr (left = alinhado à esquerda | center = centralizado | right = alinhado à direita | justify = justificado | char = em torno do caractere especificado no atributo char)
char Character Especifica o caractere que será utilizado para alinhamento do texto na célula (utilizado somente quando align="char")
charoff Length Tamanho do espaçamento em relação ao caractere especificado no atributo char
valign "top" | "middle" | "bottom" | "baseline" Alinhamento vertical do conteúdo nas células em tr ( top = alinhamento na parte superior da célula | middle = centralizado verticalmente | bottom = na parte inferior da célula | baseline = alinhamento com a primeira linha da primeira célula)
col Coluna Atributos Comuns
align "left" | "center" | "right" | "justify", "char" Alinhamento do conteúdo nas células associadas a col (left = alinhado à esquerda | center = centralizado | right = alinhado à direita | justify = justificado | char = em torno do caractere especificado no atributo char)
char Character Especifica o caractere que será utilizado para alinhamento do texto na célula (utilizado somente quando align="char")
charoff Length Tamanho do espaçamento em relação ao caractere especificado no atributo char
span Number Número de colunas associadas ao elemento col
valign "top" | "middle" | "bottom" | "baseline" Alinhamento vertical do conteúdo nas células associadas a col (top = alinhamento na parte superior da célula | middle = centralizado verticalmente | bottom = na parte inferior da célula | baseline = alinhamento com a primeira linha da primeira célula)
width MultiLength Largura para as colunas associadas ao elemento col
colgroup Agrupamento de colunas Atributos Comuns
align "left" | "center" | "right" | "justify", "char" Alinhamento do conteúdo nas células em colgroup (left = alinhado à esquerda | center = centralizado | right = alinhado à direita | justify = justificado | char = em torno do caractere especificado no atributo char)
char Character Especifica o caractere que será utilizado para alinhamento do texto na célula (utilizado somente quando align="char")
charoff Length Tamanho do espaçamento em relação ao caractere especificado no atributo char
span Number Número de colunas incluídas no grupo
valign "top" | "middle" | "bottom" | "baseline" Alinhamento vertical do conteúdo nas células em colgroup (top = alinhamento na parte superior da célula | middle = centralizado verticalmente | bottom = na parte inferior da célula | baseline = alinhamento com a primeira linha da primeira célula)
width MultiLength Largura padrão para cada coluna que compõe o grupo
tbody Corpo da tabela, onde se encontram os dados Atributos Comuns
align "left" | "center" | "right" | "justify", "char" Alinhamento do conteúdo nas células em tbody (left = alinhado à esquerda | center = centralizado | right = alinhado à direita | justify = justificado | char = em torno do caractere especificado no atributo char)
char Character Especifica o caractere que será utilizado para alinhamento do texto na célula (utilizado somente quando align=”char”)
charoff Length Tamanho do espaçamento em relação ao caractere especificado no atributo char
valign "top" | "middle" | "bottom" | "baseline" Alinhamento vertical do conteúdo das células em tbody (top = alinhamento na parte superior da célula | middle = centralizado verticalmente | bottom = na parte inferior da célula | baseline = alinhamento com a primeira linha da primeira célula)
thead Define linhas que fazem parte do cabeçalho da tabela Atributos Comuns
align "left" | "center" | "right" | "justify", "char" Alinhamento do conteúdo nas células em thead (left = alinhado à esquerda | center = centralizado | right = alinhado à direita | justify = justificado | char = em torno do caractere especificado no atributo char)
char Character Especifica o caractere que será utilizado para alinhamento do texto na célula (utilizado somente quando align=”char”)
charoff Length Tamanho do espaçamento em relação ao caractere especificado no atributo char
valign "top" | "middle" | "bottom" | "baseline" Alinhamento vertical do conteúdo das células em thead (top = alinhamento na parte superior da célula | middle = centralizado verticalmente | bottom = na parte inferior da célula | baseline = alinhamento com a primeira linha da primeira célula)
tfoot Define linhas que fazem parte do rodapé da tabela Atributos Comuns
align "left" | "center" | "right" | "justify", "char" Alinhamento do conteúdo nas células em tfoot (left = alinhado à esquerda | center = centralizado | right = alinhado à direita | justify = justificado | char = em torno do caractere especificado no atributo char)
char Character Especifica o caractere que será utilizado para alinhamento do texto na célula (utilizado somente quando align=”char”)
charoff Length Tamanho do espaçamento em relação ao caractere especificado no atributo char
valign "top" | "middle" | "bottom" | "baseline" Alinhamento vertical do conteúdo das células em tfoot (top = alinhamento na parte superior da célula | middle = centralizado verticalmente | bottom = na parte inferior da célula | baseline = alinhamento com a primeira linha da primeira célula)

Módulo Formulários

Completo

Módulo completo de formulários
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
form Formulário de interação Atributos Comuns
accept ContentTypes Tipos de conteúdo (MIME) que o servidor deve aceitar
accept-charset Charset Codificação de caracteres que será enviada e que o servidor deve suportar
action URI Endereço da aplicação para onde o formulário e seus dados serão enviados
method "get" | "post" Método utilizado para envio do formulário
enctype ContentType Tipo de codificação dos dados do formulário
input Controle para campo com entrada de dados do formulário Atributos Comuns
accept ContentTypes Tipos de conteúdo (MIME) que o servidor deve aceitar, usado quando type="text"
accesskey Character Caractere correspondente à tecla de atalho para acesso ao elemento
alt Text Texto alternativo
checked "checked" Indica que um 'checkbox' ou um 'radio' estará previamente marcado
disabled "disabled" Desabilita o controle de modo que o usuário não poderá interagir com ele
maxlength Number Número máximo de caracteres que o usuário pode inserir em um campo 'text' ou 'password
name CDATA Nome do controle que o identifica ao enviar o formulário
readonly "readonly" Indica que o controle será utilizado somente para leitura, impedindo alterações em seus valores
size Number

Tamanho inicial do controle (Pode ser expresso em pixels. Quando type="password" ou type="text" o tamanho indica o número de caracteres)

src URI

Quando type="image", indica a localização da imagem

tabindex Number Ordem de navegação na página quando se utiliza a tecla TAB
type "text" | "password" | "checkbox" | "button" | "radio" | "submit" | "reset" | "file" | "hidden" | "image" Tipo do controle (text = caxa de texto de uma única linha | password = funciona como text, mas os caracteres digitados serão representados por asteriscos ('*') | checkbox = caixa de verificação/confirmação (permite seleções múltiplas) | button = botão | radio = botão de opção (não permite seleções múltiplas) | submit = botão para enviar os dados do form | reset = botão para restaurar o conteúido original do form | file = controle de seleção de arquivos | hidden = controle oculto | image = funciona como submit mas utiliza uma imagem)
value CDATA Valor previamente definido
select Controle com uma lista de opções possíveis de seleção Atributos Comuns
disabled "disabled" Desabilita o controle de modo que o usuário não poderá interagir com ele
multiple "multiple" Habilita a seleção com múltiplas opções
name CDATA Nome do controle que o identifica ao enviar o formulário
size Number Número de linhas em que as opções serão visíveis no controle
tabindex Number Ordem de navegação na página quando se utiliza a tecla TAB
option Opção que pode ser selecionada de um controle select Atributos Comuns
disabled "disabled" Desabilita o controle de modo que o usuário não poderá interagir com ele
label Text Rótulo vinculado à opção
selected "selected" Opção selecionada previamente
value CDATA Valor correspondente à opção e que será atribuído ao controle
textarea Controle com campo de texto de várias linhas Atributos Comuns
accesskey Character Caractere correspondente à tecla de atalho para acesso ao elemento
cols Number Número de colunas para a área de inserção de texto (uma coluna corresponde ao tamanho médio de um caractere)
disabled "disabled" Desabilita o controle de modo que o usuário não poderá interagir com ele
name CDATA Nome do controle que o identifica ao enviar o formulário
readonly "readonly" Indica que o controle será utilizado somente para leitura, impedindo alterações em seus valores
rows Number Número de linhas para a área de inserção de texto
tabindex Number Ordem de navegação na página quando se utiliza a tecla TAB
button Botão clicável Atributos Comuns
accesskey Character Caractere correspondente à tecla de atalho para acesso ao elemento
disabled "disabled" Desabilita o controle de modo que o usuário não poderá interagir com ele
name CDATA Nome do controle que o identifica ao enviar o formulário
tabindex Number Ordem de navegação na página quando se utiliza a tecla TAB
type "button" | "submit" | "reset" Tipo do botão (button:genérico; submit: para envio do formulário, submetendo os dados; ou reset: para restaurar o conteúdo original do formulário)
value CDATA Valor previamente definido
fieldset Agrupamento de controles por temática semântica Atributos Comuns
label Rótulo associado a um controle de formulário Atributos Comuns
accesskey Character Caractere correspondente à tecla de atalho para acesso ao elemento
for IDREF Associa o rótulo ao controle indicado (usando seu parâmetro id)
legend Legenda de fieldset Atributos Comuns
accesskey Character Caractere correspondente à tecla de atalho para acesso ao elemento
optgroup Agrupamento lógico dos elementos option Atributos Comuns
disabled "disabled" Desabilita o controle de modo que o usuário não poderá interagir com ele
label Text Rótulo com legenda para o grupo de opções

Módulo Imagem

Módulo de imagem
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
img Imagem associada ao documento Atributos Comuns
alt Text Texto alternativo
height Length Altura de exibição da imagem
longdesc URI Referência a um recurso que contém uma descrição da imagem
src URI Localização da imagem
width Length Largura de exibição da imagem

Módulo Mapeamento de Imagens (lado cliente)

Módulo Mapeamento de Imagens (lado cliente)
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
a Destino de um hiperlink associado num mapa de imagens coords CDATA Coordenadas correspondentes à região shape
shape "rect" | "circle" | "poly" | "default" Forma geométrica de região da imagem mapeada
area Área para um mapa de imagem Atributos Comuns
accesskey Character Caractere correspondente à tecla de atalho para acesso ao elemento
alt Text Texto alternativo
coords CDATA Coordenadas correspondentes à região shape
href URI Local de destino do hiperlink associado
nohref "nohref" Define que a região não terá href associado
shape "rect" | "circle" | "poly" | "default" Forma geométrica de região da imagem mapeada
tabindex Number Ordem de navegação na página quando se utiliza a tecla TAB
img Imagem associada ao mapa usemap IDREF Identificador do mapa clicável associado à imagem
input Campo de entrada associado ao mapa usemap IDREF Identificador do mapa clicável associado à imagem (para type="image")
map Mapa de imagem Atributos I18N
Atributos de Eventos
id ID Identificador único e exclusivo
class Name Nome ou nomes das classes associadas ao elemento
title CDATA Título do elemento
object Objeto associado ao mapa usemap IDREF Identificador do mapa clicável associado ao objeto

Módulo Mapeamento de Imagens (lado servidor)

Módulo Mapeamento de Imagens (lado servidor)
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
img Imagem do mapa ismap "ismap" Indica que a imagem é utilizada como mapa clicável do lado servidor
input

Controle cujo tipo deve ser "image" que
define o mapa

ismap "ismap" Indica que a imagem é utilizada como mapa clicável do lado servidor

Módulo Objeto

Módulo de Objeto
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
object Objeto genérico inserido no documento Atributos Comuns
archive URI Lista de recursos que devem ser carregados para exibição do objeto
classid URI Localização de uma implementação do objeto
codebase URI Endereço base utilizado pelos outros atributos classid, data, e archive
codetype ContentType Tipo de conteúdo esperado do objeto especificado em classid
data URI Localização dos dados do objeto
declare "declare" Indica que a definição do objeto é somente uma declaração
height Length Altura de exibição do objeto
name CDATA Nome do objeto que o identifica e pelo qual pode ser referenciado
standby Text Mensagem exibida enquanto o objeto é carregado
tabindex Number Ordem de navegação na página quando se utiliza a tecla TAB
type ContentType Tipo de conteúdo esperado dos dados especificados em data
width Length Largura de exibição do objeto
param Parâmetro utilizado pelo objeto id ID Identificador único e exclusivo
name CDATA Nome do parâmetro utilizado pelo objeto
type ContentType

Indica o tipo de conteúdo do recurso referenciado em value (no caso de valuetype="ref")

value CDATA Valor do parâmetro referenciado por name
valuetype "data" | "ref" | "object"

Tipo de conteúdo do valor especificado em value (data = indica que o texto especificado no atributo value é texto simples | ref = value é uma URL | object = value é a id de uma outra declaração de object)

Módulo Frames (Quadros)

Módulo de Frames (Quadros)
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
frameset Divisão da página em um conjunto de frames (quadros) Atributos Essenciais
rows MultiLength Tamanho de frames (quadros) no sentido horizontal
cols MultiLength Tamanho de frames (quadros) no sentido vertical
frame Quadro Atributos Essenciais
frameborder "1" | "0" Indica se o quadro deve ser ou não exibido com bordas (1=sim 0=não)
longdesc URI Endereço que contém uma descrição longa do quadro
marginheight Pixels Espaço de margens superior e inferior
marginwidth Pixels Espaço de margens direito e esquerdo
noresize "noresize" Define não permissão de alterar o tamanho do frame
scrolling "yes" | "no" | "auto" Determina se as barras de rolagem serão exibidas
src URI Endereço com a localização do documento que será exibido no quadro
noframes Conteúdo alternativo para clientes que não suportam frames (quadros) Atributos Comuns

Módulo Target (Alvo para abertura de hiperlink)

Módulo Target (Alvo para abertura de hiperlink)
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
a Origem ou destino de um hiperlink target CDATA Nome do frame ou janela para a aberura do hiperlink. (Os valores
possíveis são: _blank = a URL alvo abrirá em uma nova
janela | _parent = abrirá no frame pai | _self = abrirá na mesma
janela/frame em que foi clicada | _top = abrirá no topo da
página atual, sobrepondo a qualquer frame)
area Área para um mapeamento de imagem com hiperlinks target CDATA Nome do frame ou janela para a aberura do hiperlink
base Endereçamento base de um documento target CDATA Nome do frame ou janela para a aberura do hiperlink
link Relação entre outro documento target CDATA Nome do frame ou janela no qual o recurso será carregado
form Formulário interativo para envío de informações target CDATA Nome do frame ou janela para a aberura do hiperlink

Módulo Iframe (quadros em linha)

Módulo Iframe (quadros em linha)
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
iframe Criação de quadro em linha, permitindo a inserção de um documento HTML em outro Atributos Essenciais
frameborder "1" | "0"

Exibe ou oculta uma borda ao redor ("1"=sim "0"=não)

height Length Altura do quadro
longdesc URI Link para uma descrição longa do conteúdo do quadro
marginheight Pixels Espaço das margens superiores e inferiores
marginwidth Pixels Espaço das margens direitas e esquerdas
scrolling "yes" | "no" | "auto" Determina se as barras de rolagem serão exibidas
src URI Endereço com a localização do documento que será exibido no quadro
width Length Largura do quadro

Módulo Eventos Intrínsecos

Módulo Eventos Intrínsecos
Elemento Semântica Atributos
Nome Ocorre Quando
a Origem ou destino de um hiperlink onblur Ocorre quando o elemento perde o foco por um clique do mouse ou mediante navegação por tabulação
onfocus Ocorre quando o elemento entra em foco por um clique do mouse ou mediante navegação por tabulação
area Área para um mapa de imagem onblur Ocorre quando o elemento perde o foco por um clique do mouse ou mediante navegação por tabulação
onfocus Centra-se o foco no elemento por um clique do mouse ou mediante navegação por tabulação
frameset Divisão da janela em um conjunto de quadros onload Ocorre quando a aplicação (browser) finaliza o carregamento de uma janela ou todos os quadros de um frameset
onunload Ocorre quando a aplicação (browser) remove um documento de uma janela ou de um quadro
form Formulário interativo onreset Ocorre quando um form é reiniciado
onsubmit Ocorre quando um form é enviado
body Conteúdo do documento onload Ocorre quando a aplicação (bro wser) finaliza o carregamento de uma janela ou todos os quadros de um frameset
onunload Ocorre quando a aplicação (browser) remove um documento de uma janela ou de um quadro
label Rótulo associado a um controle
de formulário
onblur Ocorre quando o elemento perde o foco por um clique do mouse ou mediante navegação por tabulação
onfocus Ocorre quando o elemento entra em foco por um clique do mouse ou mediante navegação por tabulação
input Controle para campo com entrada de dados de formulário onblur Ocorre quando o elemento perde o foco por um clique do mouse ou mediante navegação por tabulação
onchange Ocorre quando o conteúdo do controle é alterado
onfocus Ocorre quando o elemento entra em foco por um clique do mouse ou mediante navegação por tabulação
onselect Ocorre quando se seleciona algum texto dentro do controle
select Controle com uma lista de opções possíveis de seleção em um formulário onblur Ocorre quando o coltrole perde o foco por um clique do mouse ou mediante navegação por tabulação
onchange Ocorre quando o conteúdo do controle é alterado
onfocus Ocorre quando o controle entra em foco por um clique do mouse ou mediante navegação por tabulação
textarea Controle com campo de texto de várias linhas em um formulário onblur Ocorre quando o controle perde o foco por um clique do mouse ou mediante navegação por tabulação
onchange Ocorre quando o conteúdo do controle é alterado
onfocus Ocorre quando o controle entra em foco por um clique do mouse ou mediante navegação por tabulação
onselect Ocorre quando se seleciona algum texto dentro do controle
button Botão clicável em um formulário onblur Ocorre quando o controle perde o foco por um clique do mouse ou mediante navegação por tabulação
onfocus Ocorre quando o controle entra em foco por um clique do mouse ou mediante navegação por tabulação

Módulo Metainformação

Módulo de especificação de metadados
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
meta Metainformação genérica Atributos I18N
content CDATA Valor ou descrição da propriedade identificada no atributo name
http-equiv NMTOKEN Parâmetros de cabeçalho para o protocolo HTTP (pode ser usada no lugar de name)
name NMTOKEN Nome identificando a propriedade
scheme CDATA Esquema a ser usado para interpretar o valor em content
id ID Identificador único e exclusivo

Módulo Scripting

Módulo de scripting
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
noscript Área alternativa para agentes que não suportam representações mediante linguagens de script Atributos Comuns
script Sentenças escritas em linguagem de script charset Charset Codificação de caracteres utilizado no script
defer "defer" Indica que o script não alterará o conteúdo do documento
src URI Endereço com a localização do script externo
type ContentType Linguagem de script utilizada
id ID Identificador único e exclusivo

Módulo Stylesheet (Folha de Estilos)

Módulo Stylesheet (Folha de Estilos)
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
style Informação sobre o estilo do documento Atributos I18N
media MediaDesc Mídia para a qual a informação de estilo é definida
title Text Título do elemento
type ContentType Define o tipo de estilo utilizado. Normalmente, utiliza-se text/css
id ID Identificador único e exclusivo

Folhas de estilo externas podem ser especificadas, ligadas mediante o elemento link.

Módulo Links

Módulo Links
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
Relação entre documentos. Especificado no cabeçalho do documento Atributos Comuns
charset Charset Codificação de caracteres utilizado pelo recurso relacionado
href URI Endereço com a localização do recurso relacionado
hreflang LanguageCode Código do idioma do recurso relacionado
media MediaDesc Mídia para o qual o recurso relacionado está destinado
rel LinkTypes Tipos de relacionamento entre o documento corrente e o documento relacionado
rev LinkTypes Tipos de relacionamento entre o documento relacionado e o documento corrente (link reverso)
type ContentType Tipo de conteúdo do documento relacionado

Módulo Identificação de Nomes (Obsoleto)

Módulo Identificação de Nomes (Obsoleto)
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
a Origem ou destino de um hiperlink name CDATA Nome único identificando o elemento no documento
applet Applet de Java name CDATA Nome único identificando o elemento no documento
form Formulário interativo name CDATA Nome único identificando o elemento no documento
frame Quadro name CDATA Nome único identificando o elemento no documento
iframe Quadro inserido em linha com o conteúdo name CDATA Nome único identificando o elemento no documento
img Imagem inserida no documento name CDATA Nome único identificando o elemento no documento
map Mapa de imagem name CDATA Nome único identificando o elemento no documento

Módulo Base

Módulo Base
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
base Endereço base de um documento (com ele podem-se utilizar URIs relativos no documento) href URI Endereço base de um documento (com ele podem-se utilizar URIs relativos no documento)

Módulo Legado (Obsoleto)

Módulo Legado (Obsoleto)
Elemento Semântica Atributos
Nome Tipo Definição/Descrição
basefont Características de tipo de fonte para o documento (substituir por folha de estilos) color Color Cor do texto
face CDATA Nomes das fontes utilizadas
id ID Identificador unívoco
size CDATA Tamanho do texto
center Área centralizada (substituir por folha de estilos) Atributos Comuns
dir Lista de um diretório (substituir por elemento ul) Atributos Comuns
compact "compact" Compacta visualmente o conteúdo
font Mudanças locais no tipo de fonte (substituir por folha de estilos) Atributos Essenciais
Atributos I18N
color Color Cor da fonte
face CDATA Tipo de fonte
size CDATA Tamanho do texto
isindex Controle de entrada de texto de uma única linha (substituir por input) Atributos Essenciais
Atributos I18N
prompt Text Texto que aparece no campo de texto
menu Lista de um menu (substituir por lista ul) Atributos Comuns
compact "compact" Compacta o espaço entre o texto do conteúdo
s Efeito tachado nos caracteres (substituir por folha de estilos) Atributos Comuns
strike Efeito tachado nos caracteres (substituir por folha de estilos) Atributos Comuns
u Texto sublinhado (substituir por folha de estilos) Atributos Comuns

Tipos de dados

Tipos de atributos suportados pelos elementos
Tipo Definição/Descrição
CDATA Dados em caracteres
ID Identificador único e exclusivo utilizado num documento
IDREF Referência a um ID
IDREFS Lista de referências de IDs (itens separados por espaços em branco)
Name Nome com os mesmos caracteres do ID anterior
NMTOKEN Nome composto somente por símbolos, conforme definido em XML 1.0 (http://www.w3.org/TR/2006/REC-xml-20060816/#NT-Nmtoken)
NMTOKENS Um ou mais valores de NMTOKEN (separados por espaços em branco)
PCDATA Dados em caracteres (interpretados)
Character Simples caracteres, conforme ISO10646 (http://www.w3.org/TR/xhtml-modularization/references.html#ref_ISO10646)
Charset Codificação de caracteres, conforme RFC2045 (http://www.ietf.org/rfc/rfc2045.txt)
Charsets Lista de codificação de caracteres (itens separados por espaços em branco)
Color Valores do tipo "Color" fazem referência às especificações adotadas em SRGB (http://www.w3.org/Graphics/Color/sRGB). Valores de cor podem ser expressos em um número hexadecimal (precedido do símbolo #) ou de um dos sessenta nomes de cores. Obs.: nomes de cor são case-insensitive.

Nomes de cores e valores RGB:

Black = "#000000"
Green = "#008000"
Silver = "#C0C0C0"
Lime = "#00FF00"
Gray = "#808080"
Olive = "#808000"
White = "#FFFFFF"
Yellow = "#FFFF00"
Maroon = "#800000"
Navy = "#000080"
Red = "#FF0000"
Blue = "#0000FF"
Purple = "#800080"
Teal = "#008080"
Fuchsia = "#FF00FF"
Aqua = "#00FFFF"
ContentType Tipo-MIME (Multipurpose Internet Mail Extension = Extensões de Multipropósitos para Mensagens de Internet), conforme RFC2045 (http://www.ietf.org/rfc/rfc2045.txt)
ContentTypes Lista de ContentTypes (itens separados por vírgulas)
Coords Lista de coordenadas (itens separados por vírgulas) usada em definições de áreas
DateTime Informação de data e hora
FrameTarget Nome do quadro ou janela usado como destino de certas ações
LanguageCode Código de idioma, conforme RFC3066 (http://www.ietf.org/rfc/rfc3066.txt) ou versão posterior
LanguageCodes Lista de idiomas (itens separados por vírgulas) com parâmetros opcionais, conforme definido na seção 14.4 da RFC2616
(http://www.rfc-editor.org/rfc/rfc2616.txt)
Length Valores que indicam tamanhos ou comprimentos e podem ser expressos em pixels ou em porcentagem, seja para dimensões horizontais ou verticais
LinkTypes Os tipos de link aqui listados podem ser usados com suas interpretações convencionais. O valor de LinkTypes se refere a uma lista de tipos de link separados por um espaço. Espaços em branco não são permitidos nos tipos de link.
Tipos de link não diferenciam maiúsculas e minúsculas, ou seja, “Alternate” tem o mesmo significado de “alternate”.
Agentes de usuário, motores de busca etc. podem interpretar esses tipos de links de várias maneiras. Por exemplo, para fornecer acesso a documentos “linkados” através de uma barra de navegação.

Alternate
Designa versões substitutas para o documento “linkado”. Quando utilizado em conjunto com o atributo 'hreflang', indica uma versão traduzida do documento. Quando utilizado em conjunto com o atributo 'media', indica uma versão projetada para outra mídia.
Stylesheet
Refere-se a uma folha de estilos externa. Confira o módulo Estilo para mais detalhes. Quando utilizado em conjunto com “Alternate”, proporciona folhas de estilo alternativas selecionadas pelo usuário.
Start
Refere-se ao primeiro documento em uma coleção de documentos. Esse tipo de link informa aos motores de busca que o documento é considerado pelo autor como ponto de partida da coleção.
Next
Remete ao próximo documento em uma seqüência linear de documentos. Agentes de usuário podem optar por pré-carregar o “próximo” documento, a fim de reduzir a percepção do tempo de carga na navegação.
Prev
Refere-se ao documento anterior, considerando uma série ordenada de documentos. Alguns agentes também suportam o sinônimo “Previous”.
Contents
Refere-se a um documento que serve como uma tabela de conteúdos (índice). Alguns agentes também suportam o sinônimo TOC (abreviação de “Table Of Contents”, Tabela de Conteúdos).
Index
Refere-se a um documento com um índice para o documento carregado.
Glossary
Refere-se a um documento com um glossário de termos relacionados ao documento carregado.
Copyright
Refere-se a uma declaração de direitos autorais do documento.
Chapter
Refere-se a um documento que serve como um capítulo em uma coleção de documentos.
Section
Refere-se a um documento que serve como uma seção em uma coleção de documentos.
Subsection
Refere-se a um documento que serve como uma subseção em uma coleção de documentos.
Appendix
Refere-se a um documento que serve como um apêndice em uma coleção de documentos.
Help
Refere-se a um documento que oferece ajuda (mais informações, links para outras fontes de informação etc).
Bookmark
Link para uma entrada, um ponto-chave dentro de um documento extenso. O atributo 'title' pode ser utilizado, por exemplo, para rotular o bookmark. Vários bookmarks podem ser definidos em um documento.
MediaDesc O tipo MediaDesc é uma lista com descritores de mídia separados por vírgula. A lista a seguir contém as descrições de mídia reconhecidas:

screen
Indica telas de computadores.
tty
Indica mídias que utilizam caracteres de tamanho fixo, como terminais ou dispositivos portáteis com capacidades limitadas de tela.
tv
Indica televisores (baixa resolução, cor, paginação e rolagem limitada).
projection
Indica projetores.
handheld
Indica dispositivos manuais/portáteis (tela pequena, monocromática, gráficos bitmap, banda limitada).
print
Indica impresso, material opaco e documentos visualizados na tela em modo de impressão.
braille
Indica dispositivos táteis Braille.
aural
Indica sintetizadores de voz.
all
Apropriado para todos os dispositivos.
MultiLength O valor pode ser um comprimento/tamanho absoluto ou relativo. O comprimento relativo tem a forma "i*", onde "i" é um número inteiro. Quando tamanhos para elementos que concorrem a um mesmo espaço são atribuidos, os agentes de usuário considerarão os comprimentos em pixel e porcentagem e, em seguida, dividirão o espaço disponível de acordo com os comprimentos relativos. Ex.: se 60 pixels de espaço está disponível após o agente de usuário atribuir pixel e porcentagem ao espaço, e os concorrentes são relativamente comprimentos de 1*, 2* e 3*, ao 1* será atribuído 10 pixels; ao 2*, 20 pixels; e a 3*, 30 pixels.
MultiLengths Lista de itens de tipo MultiLength separados por vírgula
Number Número com um ou mais dígitos
Pixels Número inteiro correspondente a um número em pixels. Dessa forma, o valor "50" corresponde a cinqüenta pixels.
Para informar-se sobre definições normativas de um pixel, consulte CSS2 (http://www.w3.org/TR/CSS2/)
QName Nome qualificado de XMLNS (http://www.w3.org/TR/2006/REC-xml-names-20060816/)
Consulte QName (http://www.w3.org/TR/xmlschema-2/#QName) para uma definição formal
QNames Uma lista de QName (itens separados por espaços em branco)
Script Dados de script podem ser o conteúdo do elemento "script" e o valor intrínseco para atributos de evento. Agentes de usuário não devem avaliar dados de script como marcação HTML, pois devem transferi-los para o engine do script. A distinção entre maiúsculas e minusculas depende da linguagem de script.
Note que os dados do script que são elementos de conteúdo não devem conter referências de caracteres, mas aqueles dadso do script que são valores de um atributo devem conter essas referências.
Shape A forma de uma região
Text Dado de texto aleatório, humanamente legível e compreensível
URI Referência a um Identificador Uniforme de Recursos (Uniform Resource Identifier = URI), os tipos de URI estão definidos em XMLSCHEMA (http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#anyURI)
URIs Uma lista de URIs (separada por espaços em branco)


NIC.br - Núcleo de Informação e Coordenação do Ponto br Válido XHTML 1.0! | Válido CSS!

Webmaster · Última atualização: 15/04/2009 13:00AM