[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/pt-BR/docs/Web/HTML/Reference/Global_attributes [Back]  [Original]

Atributos Globais - HTML: Linguagem de Marcao de Hipertexto | MDN

Esta pgina foi traduzida do ingls pela comunidade. Saiba mais e junte-se comunidade MDN Web Docs.

View in English Always switch to English

Atributos Globais

Atributos Globais so atributos comuns a todos elementos HTML; eles podem ser usados em todos os elementos, embora os atributos no tenham efeito em alguns elementos.

Os atributos globais podem ser especificados em todos os elementos HTML, mesmo aqueles no especificados no padro. Isso significa que qualquer elemento no padro ainda deve permitir esses atributos, mesmo que usar esses elementos significa que o documento no mais compatvel com HTML5. Por exemplo, navegadores compatveis com HTML5 escondem o contedo marcado como <foo hidden>...<foo>, mesmo que <foo> no seja um elemento HTML vlido.

Alm dos atributos globais HTML bsicos, os seguintes atributos globais tambm existem:

  • xml:lang e xml:base Estes so herdados das especificaes XHTML e obsoletos, mas mantidos para fins de compatibilidade.
  • Os vrios atributos aria-*, so utilizados para promover a acessibilidade.
  • Os atributos manipuladores de eventos:: onabort, onautocomplete, onautocompleteerror, onblur, oncancel, oncanplay, oncanplaythrough, onchange, onclick, onclose, oncontextmenu, oncuechange, ondblclick, ondrag, ondragend, ondragenter, ondragexit, ondragleave, ondragover, ondragstart, ondrop, ondurationchange, onemptied, onended, onerror, onfocus, oninput, oninvalid, onkeydown, onkeypress, onkeyup, onload, onloadeddata, onloadedmetadata, onloadstart, onmousedown, onmouseenter, onmouseleave, onmousemove, onmouseout, onmouseover, onmouseup, onmousewheel, onpause, onplay, onplaying, onprogress, onratechange, onreset, onresize, onscroll, onseeked, onseeking, onselect, onshow, onsort, onstalled, onsubmit, onsuspend, ontimeupdate, ontoggle, onvolumechange, onwaiting.

In this article

Lista dos Atributos Globais

accesskey

Fornece uma dica para gerar um atalho de teclado para o elemento atual. Este atributo consiste em uma lista de caracteres separados por espaos. O navegador deve usar o primeiro que existe no layout do teclado do computador.

class

uma lista separada por espao das classes do elemento. as classes permitem ao CSS e ao JavaScript selecionar e acessar elementos especficos atraves dos seletores de classe ou funciona como um mtodo Document.getElementsByClassName().

contenteditable

um atributo enumerado que indica se o elemento deve ser editado pelo usurio. Se assim for, o navegador modifica seu widget para permitir a edio. O atributo deve ter um dos seguintes valores:

  • true ou uma string vazia, indica que o elemento deve ser editvel;
  • false, indica que o elemento no deve ser editvel.
contextmenu

o id de um <menu> para usar como o menu contextual para este elemento.

data-*

Forma uma classe de atributos, denominado de dados personalizados, que permite troca de informaes proprietrias entre o HTML e a sua representao no DOM pode ser usada por scripts. Todos esses dados personalizados esto disponveis atravs da interface do elemento HTMLElement em que o atributo est definido. A propriedade HTMLElement.dataset d acesso a eles.

dir

um atributo enumerado que indica a direcionalidade do texto do elemento. Pode ter os seguintes valores:

  • ltr, significa da esquerda para a direita e deve ser usado para idiomas que so escritos da esquerda para a direita (como o portugus do Brasil, ingls, espanhol, etc);
  • rtl, significa da direita para a esquerda e deve ser usado para idiomas que so escritos da direita para a esquerda (como o rabe);
  • auto, que permite que o agente do usurio decida. Ele usa um algoritmo bsico, pois analisa os caracteres dentro do elemento at encontrar um caractere com uma direcionalidade forte e, em seguida, aplica essa direcionalidade para todo o elemento.
draggable

um atributo enumerado que indica se o elemento pode ser arrastado, usando a API Drag and Drop. Pode ter os seguintes valores:

  • true, que indica que o elemento pode ser arrastado
  • false, que indica que o elemento no pode ser arrastado.
dropzone

um atributo enumerado que indica quais tipos de contedo podem ser descartados em um elemento, usando a API Drag and Drop. Pode ter os seguintes valores:

  • copy, que indica que o lanamento criar uma cpia do elemento que foi arrastado.
  • move, que indica que o elemento que foi arrastado ser movido para esta nova localizao.
  • link, ir criar um link para os dados arrastados.
hidden

Um atributo booleano indica que o elemento ainda no relevante ou no mais relevante. Por exemplo, ele pode ser usado para ocultar elementos da pgina que no podem ser usados at que o processo de login tenha sido concludo. O navegador no renderizar esses elementos. Este atributo no deve ser usado para ocultar contedo que possa ser legvel.

id

Define um identificador exclusivo (ID) que deve ser nico em todo o documento. Seu objetivo identificar o elemento ao vincular (usando um identificador de fragmento), um script ou estilo (com CSS).

Nota: Os 5 atributos seguintes so partes do Recursos de Microdados WHATWG HTML.

itemid

O identificador nico e global de um item.

itemprop

Usado para adicionar propriedades a um item. Cada elemento HTML pode ter um atributo itemprop especificado, onde um itemprop consiste em um par de nomes e valores.

itemref

As propriedades que no so descendentes de um elemento com o atributo itemscope podem ser associadas ao item usando um itemref. Itemref fornece uma lista de ids de elementos (no itemid) com propriedades adicionais em outro lugar do documento.

itemscope

Este atributo funciona, em geral, com o atributo itemtype para especificar o HTML dentro de um bloco sobre um item particular. itemscope cria o item e define o escopo do itemtype associado a ele. itemtype uma URL vlida de um vocabulrio (como o schema.org) que descreve o item e o context de seus atributos.

itemtype

Especifica a URL do vocabulrio que ser usado para definir as propriedades do item na estrutura de dados. itemscope usado para alterar o escopo na estrutura de dados onde o vocabulrio definido por itemtype estar ativo.

lang

Participa da definio do idioma do elemento, o idioma no qual os elementos no-editveis esto escritos, ou o idioma no qual elementos editveis devem ser escritos. A Tag contm um nico valor no formato definido no documento da IEFT Tags para Identificao de Idiomas (BCP47). xml:lang tem prioridade mais alta que lang.

spellcheck

um atributo enumerado que define se o elemento pode ser verificado por errors de ortografia. Pode ter os seguintes valores:

  • true, indica que o elemento deve ser, se possvel, verificado por errors ortogrficos;
  • false, indica que o elemento no deve ser verificado quanto ortogratia do texto.
style

Contm regras de declaraes CSS para aplicar no elemento. Note que recomendado que as regras CSS fiquem num arquivo, ou vrios arquivos, separado do HTML. Este atributo e o elemento <style> tem principalmente o propsito para rpida estilizao do elemento, como por exemplo para testes.

tabindex

um atributo que recebe valores inteiros e indica se um elemento pode receber o foco de entrada de valores ( focvel), se ele deve entrar na sequncia da navegao pelo teclado (atravs da tecla TAB), e qual posio da sequncia. Sobre seus valores:

  • um valor negativo indica que o elemento focvel, mas no alcanvel pela navegao sequencial do teclado (atravs da tecla TAB);
  • 0 indica que o elemento focvel e alcanavel pela navegao sequencial do teclado, mas sua ordem de seleo relativa definida pela conveno da plataforma (ou do navegador);
  • um valor positivo indica que o elemento focvel e alcanvel pela navegao sequencial do teclado; sua ordem de seleo relativa definida pelo valor colocado: a sequncia segue em ordem crescente definida no tabindex. Se vrios elementos possuem o mesmo valor de tabindex, sua ordem relativa estabelecida pela posio relativa no documento HTML.
title

Contm um texto representativo sobre a informao relacionada ao elemento ao qual este atributo pertence. Tal informao pode, mas no necessariamente, ser apresentada atravs de um tooltip.

translate

um atributo enumerado, usado para especificar se um atributo de um elemento e os valores dos seus ns descendentes (filhos) Text sero traduzidos quando a pgina for localizada, ou se no sero alterados. Pode ter os seguintes valores:

  • yes ou string vazia: indicam que o elemento ser traduzido;
  • no: indica que o elemento no ser traduzido.

Especificaes

Specification
HTML
# attr-translate
HTML
# attr-tabindex
HTML
# inert-subtrees
HTML
# heading-levels-&-offsets
HTML
# attr-nonce
HTML
# attr-contenteditable
HTML
# attr-autocapitalize
HTML
# the-style-attribute
HTML
# attr-contenteditable-plaintextonly
HTML
# attr-spellcheck
HTML
# attr-popover-hint
HTML
# attr-enterkeyhint
HTML
# the-hidden-attribute
HTML
# the-dir-attribute
HTML
# the-accesskey-attribute
HTML
# the-popover-attribute
HTML
# attr-is
HTML
# attr-autocorrect
HTML
# the-title-attribute
HTML
# the-inert-attribute
HTML
# attr-inputmode
HTML
# attr-data-*
HTML
# the-id-attribute
HTML
# attr-lang
HTML
# attr-slot
HTML
# classes
HTML
# the-draggable-attribute
HTML
# the-autofocus-attribute
HTML
# writing-suggestions
VirtualKeyboard API
# dom-elementcontenteditable-virtualkeyboardpolicy
CSS Style Attributes
# style-attribute
CSS Shadow Module Level 1
# element-attrdef-html-global-exportparts
CSS Shadow Module Level 1
# part-attr
DOM
# ref-for-dom-element-slot

Compatibilidade com navegadores

Veja tambm


Web Proxy Viewer  |  New URL  |  Original Page