Atributos
=========

| Nome do Atributo | Elementos | Descrição |
| --- | --- | --- |
| accept | `<form>` (en-US), `<input>` | Lista de tipos que o servidor aceita, tipicamente um tipo de arquivo. |
| accept-charset | `<form>` (en-US) | Lista de conjunto de caracteres suportados. |
| accesskey | Global attribute | Define um atalho no teclado para ativar ou adicionar foco ao elemento. |
| action | `<form>` (en-US) | A URI de um programa que processa a informação submetida através do formulário. |
| align | `<applet>`, `<caption>`, `<col>` (en-US), `<colgroup>` (en-US), `<hr>`, `<iframe>`, `<img>`, `<table>`, `<tbody>` (en-US), `<td>` (en-US), `<tfoot>` , `<th>`, `<thead>` (en-US), `<tr>` (en-US) | Especifica o alinhamento horizontal do elemento. |
| alt | `<applet>`, `<area>`, `<img>`, `<input>` | Texto alternativo caso uma imagem não possa ser exibida. |
| async | `<script>` | Indica que o script deve ser executado assíncrono. |
| autocomplete | `<form>` (en-US), `<input>` | Indica se controles neste formulário podem por padrão ter seus valores completados automaticamente pelo navegador. |
| autofocus | `<button>`, `<input>`, `<select>`, `<textarea>` | O elemento deve ser focado automaticamente após a página ser carregada. |
| autoplay | `<audio>`, `<video>` | O aúdio ou vídeo deve ser reproduzido assim que possível. |
| bgcolor | `<body>`, `<col>` (en-US), `<colgroup>` (en-US), `<marquee>`, `<table>`, `<tbody>` (en-US), `<tfoot>`, `<td>` (en-US), `<th>`, `<tr>` (en-US) | Cor do plano de fundo do elemento.Nota: Este é um atributo legado. Por favor use a propriedade CSS `background-color` em vez disso. |
| border | `<img>`, `<object>` (en-US), `<table>` | A largura da borda.Nota: este é um atributo legado. Por favor use a propriedade CSS `border` (en-US) em vez disso. |
| buffered | `<audio>`, `<video>` | Contém o intervalo de tempo da mídia que já foi carregada. |
| charset | `<meta>`, `<script>` | Declara a codificação dos caracteres da página ou do script. |
| checked | `<command>`, `<input>` | Indica se o elemento deve ser checado no carregamento da página. |
| cite | `<blockquote>`, `<del>`, `<ins>` (en-US), `<q>` | Contêm uma URI que aponta para a fonte da citação ou alteração. |
| class | Global attribute | Frequentemente usado com CSS para estilizar os elementos com propriedades comuns. |
| code | `<applet>` | Especifica a URL do arquivo de classe do miniaplicativo que será carregado e executado. |
| codebase | `<applet>` | Este atributo fornece a URL absoluta ou relativa do diretório onde os arquivos .class do miniaplicativo são armazenados. |
| color | `<basefont>` (en-US), `<font>` (en-US), `<hr>` | Este atributo define a cor do texto usando o nome de uma cor ou uma cor especificada em hexadecimal através do formato #RRGGBB.Nota: este é um atributo legado. Por favor use a propriedade CSS `color` em vez disso. |
| cols | `<textarea>` | Define o número de colunas numa area de texto. |
| colspan | `<td>` (en-US), `<th>` | O atributo colspan define o número de colunas que uma célula deve conter. |
| content | `<meta>` | Um valor associado com `http-equiv` ou `name` dependendo do contexto. |
| contenteditable | Global attribute | Indica se o conteúdo do elemento é editável. |
| contextmenu | Global attribute | Define o ID de um elemento `<menu>` (en-US) que servirá como o menu de contexto de um outro elemento. |
| controls | `<audio>`, `<video>` | Indica se o navegador deve mostrar ou não os controles de reprodução ao usuário. |
| coords | `<area>` | Uma escolha de valores especificando as coordenadas da região hot-spot. |
| data | `<object>` (en-US) | Especifica a URL do recurso. |
| datetime | `<del>`, `<ins>` (en-US), `<time>` | Indica a data e o horário associados ao elemento. |
| default | `<track>` | Indica que a faixa deve estar habilitada a não ser que as preferências do usuário indiquem algo diferente. |
| defer | `<script>` | Indica que o script deve ser executado após a página ter sido analisada. |
| dir | Global attribute | Defina a direção do texto. Os valores permitidos são ltr (Esquerda para direita) e rtl (Direita para esquerda) |
| dirname | `<input>`, `<textarea>` |  |
| disabled | `<button>`, `<command>`, `<fieldset>`, `<input>`, `<optgroup>`, `<option>`, `<select>`, `<textarea>` | Indica se o usuário pode ou não interagir com o elemento. |
| draggable | Global attribute | Define se o elemento pode ser arrastado. |
| dropzone | Global attribute | Indica que o elemento aceita a soltagem de conteúdo nele. |
| enctype | `<form>` (en-US) | Define o tipo de conteúdo da data do formulário quando o `method` é POST. |
| for | `<label>`, `<output>` | Descreve elementos na qual pertencem a este. |
| form | `<button>`, `<fieldset>`, `<input>`, `<label>`, `<meter>`, `<object>` (en-US), `<output>`, `<progress>`, `<select>`, `<textarea>` | Indica o formulário que é o proprietário do elemento. |
| headers | `<td>` (en-US), `<th>` | IDs dos elementos `<th>` na qual se aplicam a este elemento. |
| height | `<canvas>`, `<embed>`, `<iframe>`, `<img>`, `<input>`, `<object>` (en-US), `<video>` | Nota: Em algumas instâncias, tal como `<div>`, isto é um atributo legado, em cujo caso a propriedade CSS `height` deveria ser usado em vez. Em outros casos, assim como `<canvas>`, a altura deve ser especificado com esse atributo. |
| hidden | Global attribute | Indica a relevância de um elemento. |
| high | `<meter>` | Indica o menor limite da faixa superior. |
| href | `<a>`, `<area>`, `<base>`, `<link>` | A URL de um recurso ligado. |
| hreflang | `<a>`, `<area>`, `<link>` | Especifica o idioma de um recurso ligado. |
| http-equiv | `<meta>` |  |
| icon | `<command>` | Especifica uma imagem na qual represente o comando. |
| id | Global attribute | Frequentemente usado com CSS para estilizar um elemento específico. O valor deste atributo deve ser único. |
| ismap | `<img>` | Indica que a imagem é parte de um mapa de imagem "sever-side". |
| itemprop | Global attribute |  |
| kind | `<track>` | Especifica o tipo de caminho de texto. |
| label | `<track>` | Especifica um título "user-releadable" de um caminho de texto. |
| lang | Global attribute | Define o idioma usado no elemento. |
| language | `<script>` | Define o idioma do script usado no elemento. |
| list | `<input>` | Identifica uma lista de opções pré definidas para sugerir ao usuário. |
| loop | `<audio>`, `<bgsound>` (en-US), `<marquee>`, `<video>` | Indica se a mídia deveria começar tocando do começo quando ela é finalizada. |
| low | `<meter>` | Indica o maior limite da menor distância. |
| manifest | `<html>` | Especifica a URL do cache manifest do documento. documento |
| max | `<input>`, `<meter>`, `<progress>` | Indica o valor máximo permitido. |
| maxlength | `<input>`, `<textarea>` | Define o núemro máximo de caracteres permitido no elemento. |
| media | `<a>`, `<area>`, `<link>`, `<source>`, `<style>` | Especifica uma sugestão da mídia para qual recurso ligado foi designado. |
| method | `<form>` (en-US) | Define qual método HTTP usar quando enviar um formulário. Pode ser GET(padrão) ou POST. |
| min | `<input>`, `<meter>` | Indica o valor mínimo permitido. |
| multiple | `<input>`, `<select>` | Indica se múltiplos valores podem ser inseridos em uma entrada do tipo `email` ou `file`. |
| name | `<button>`, `<form>` (en-US), `<fieldset>`, `<iframe>`, `<input>`, `<object>` (en-US), `<output>`, `<select>`, `<textarea>`, `<map>`, `<meta>`, `<param>` (en-US) | Nome do elemento. Por exemplo usado pelo servidor para identificar os campos no envio do formulário. |
| novalidate | `<form>` (en-US) | Este atributo indica que o formulário não deveria ser validado quando enviado. |
| open | `<details>` | Indica se os detalhes serão mostrados no carregamento da página. |
| optimum | `<meter>` | Indica o valor numérico optimal. |
| pattern | `<input>` | Define uma espreção regular na qual o valor do elemento será validado de encontro. |
| ping | `<a>`, `<area>` |  |
| placeholder | `<input>`, `<textarea>` | Fornece uma sugestão ao usuário de o que pode ser inserido no campo. |
| poster | `<video>` | Uma URL indicando uma poster frame para mostrar desde que o usuário toque ou busque. |
| preload | `<audio>`, `<video>` | Indica se todo o recurso, partes dele ou nada deveria ser pré carregado. |
| pubdate | `<time>` | Indica se esta data e tempo é a data no mais próximoelemento antecessor`<article>`. |
| radiogroup | `<command>` |  |
| readonly | `<input>`, `<textarea>` | Indica se o elemento pode ser editado. |
| rel | `<a>`, `<area>`, `<link>` | Especifica o relacionamento do objeto alvo para o objeto ligado. |
| required | `<input>`, `<select>`, `<textarea>` | Indica se este elemento é requerido para preencher ou não. |
| reversed | `<ol>` | Indica se a lista deveria ser mostrada em uma ordem decrescente em vez de uma crescente. |
| rows | `<textarea>` | Define o número de linhas em uma área de texto. |
| rowspan | `<td>` (en-US), `<th>` | Define o número de linhas que uma célula de tabela deveria abranger mais. |
| sandbox | `<iframe>` |  |
| spellcheck | Global attribute | Indica se o spell de checagem está permitido para o elemento. |
| scope | `<th>` |  |
| scoped | `<style>` |  |
| seamless | `<iframe>` |  |
| selected | `<option>` | Define o valor na qual será selecionado no carregamento da página. |
| shape | `<a>`, `<area>` |  |
| size | `<input>`, `<select>` | Define a largura do elemento (em pixels). Se o elemento de atributo `type` é `text` ou `password` então este é o número de caracteres. |
| sizes | `<link>` |  |
| span | `<col>` (en-US), `<colgroup>` (en-US) |  |
| src | `<audio>`, `<embed>`, `<iframe>`, `<img>`, `<input>`, `<script>`, `<source>`, `<track>`, `<video>` | URL de um conteúdo incorporável. |
| srcdoc | `<iframe>` |  |
| srclang | `<track>` |  |
| start | `<ol>` | Define o primeiro número se não for 1. |
| step | `<input>` |  |
| style | Global attribute | Define estilos CSS na qual ultrapassarão estilos previamente configurados. |
| summary | `<table>` |  |
| tabindex | Global attribute | Ultrapassa a ordem de tabulação padrão do navegador e segue o especificado como alternativa. |
| target | `<a>`, `<area>`, `<base>`, `<form>` (en-US) |  |
| title | Global attribute | Texto a ser mostrado em uma dica quando suspenso sobre um elemento. |
| type | `<button>`, `<input>`, `<command>`, `<embed>`, `<object>` (en-US), `<script>`, `<source>`, `<style>`, `<menu>` (en-US) | Define o tipo de elemento. |
| usemap | `<img>`, `<input>`, `<object>` (en-US) |  |
| value | `<button>`, `<option>`, `<input>`, `<li>`, `<meter>`, `<progress>`, `<param>` (en-US) | Define o valor padrão na qual será mostrado no elemento no carregar da página. |
| width | `<canvas>`, `<embed>`, `<iframe>`, `<img>`, `<input>`, `<object>` (en-US), `<video>` | Nota: Em algumas instâncias, tal como `<div>`, este é um atributo legado, no caso da propriedade CSS `width` deveria ser usado ao em vez. em outros casos, tal como `<canvas>`, a largura deve ser especificada com este atributo. |
| wrap | `<textarea>` | Indica se o texto deveria ser enrolado. |