Codex

< <br> | Índice | <caption> >

Relação de tags


Tag button

A tag button possui tags de abertura e fechamento e define um botão com conteúdo entre as duas tags.

Exemplo:


Suporte dos navegadores

  • Internet Explorer - OK
  • Firefox - OK
  • Opera - OK
  • Google Chrome - OK
  • Safari - OK

A tag <button> esta presente na maioria dos navegadores.


Uso da tag button

Dentro de um elemento <button> você pode colocar o conteúdo, como texto ou imagens. Esta é a diferença entre este elemento e botões criados com o elemento <input>.

Sempre especifique o atributo tipo para um elemento <button>. Diferentes navegadores podem usar tipos diferentes do padrão para o elemento <button>.


Dicas

Se você usa o elemento <button> em um formulário HTML, navegadores diferentes podem enviar valores diferentes. Internet Explorer, versão anterior a 9, enviará o texto entre as tags <button> e </button>, enquanto outros navegadores irão enviar o conteúdo do atributo value.

Use o elemento <input> para criar botões em um formulário HTML.


Diferenças entre HTML e XHTML

Não existe diferença.


Atributos opcionais

DTD indica em qual DTD do HTML 4.01/XHTML 1,0 o atributo é permitido. S = Strict, T = Transitional e F = Frameset.

Atributo Valor Descrição DTD
disabled disabled Especifica que um botão deve ser desativado STF
name nome Especifica o nome de um botão STF
type button, reset, submit Especifica o tipo de botão STF
value texto Especifica o valor inicial para um botão STF

Atributos Padrão

A tag <button> suporta os seguintes atributos padrão:

Atributo Valor Descrição DTD
accesskey caractere Especifica um atalho de teclado para acessar um elemento STF
class nome de classe Especifica um nome de classe para um elemento STF
dir rtl,ltr Especifica a direção do texto para o conteúdo de um elemento STF
ID ID Especifica um ID único para um elemento STF
lang código de linguagem Especifica um código de linguagem para o conteúdo de um elemento STF
style definição de estilo Especifica um estilo interno para um elemento STF
tabindex número Especifica a ordem de tabulação de um elemento STF
title texto Especifica informações adicionais sobre um elemento STF
xml: lang código de linguegem Especifica um código de linguagem para o conteúdo de um elemento, em documentos XHTML STF

Mais informações sobre atributos padrão .


Atributos de Eventos

A tag <button> suporta os atributos de eventos a seguir:

Atributo Valor Descrição DTD
onblur Script Script para ser executado quando um elemento perde o foco STF
onclick Script Script para ser executado em um clique do mouse STF
ondblclick Script Script para ser executado em um duplo clique do mouse STF
onfocus Script Script para ser executado quando um elemento recebe foco STF
onmousedown Script Script para ser executado quando o botão do mouse é pressionado STF
onmousemove Script Script para ser executado quando o ponteiro do mouse se move STF
onmouseout Script Script para ser executado quando o ponteiro do mouse se move para fora de um elemento STF
onmouseover Script Script para ser executado quando o ponteiro do mouse se move sobre um elemento STF
onmouseup Script Script para ser executado quando o botão do mouse é liberado STF
onkeydown Script Script para ser executado quando uma tecla é pressionada STF
onkeypress Script Script para ser executado quando uma tecla é pressionada e liberada STF
onkeyup Script Script para ser executado quando uma tecla é liberada STF

Mais informações sobre atributos de evento .

< <br> | Índice | <caption> >