Evandro Oliveira 331 Denunciar post Postado Agosto 25, 2010 Tag: Button Nome: Botão Descrição: Botões são a porta de acesso para as interfaces de um componente. As teclas do teclado são botões, os cliques do mouse são botões, o liga-desliga do seu computador é um botão. Botões indicam que, quando dado acesso àquela interface, alguma ação deve acontecer. Dentro de HTML, apresentam uma interface para os eventos embarcados no documento atual. Exibição: Bloco [css block]. Atributos: id, class, title, lang, dir, name, value, type, disabled, tabindex, accesskey. Semântica: O uso de button, semanticamente, só é permitido dentro de formulário, elemento qual habilita uma interface de acesso ao leitor. Hoje, com javascript, dinâmica, ajax, fica fácil exibir uma tabela onde, ao se clicar nos dados, é possível editar o conteúdo da tabela em tempo-real. Mas pensemos um pouco em termos de acessibilidade e navegadores limitados. Qualquer outro elemento HTML foi concebido para a exibição de informações, conteúdo de saída, leitura. É apenas dentro de formuários que temos interfaces para a entrada de dados, escrita. Buttons foram criados para agregar funcionalidades a estes formulários, fornecendo outras interfaces que não foram previstas pelos elementos <input> e <select>. Exemplos: <body> <form action="http-~~-//www.google.com.br/search" method="get"> <p><label for="busca">Buscar no google por: </label><input type="text" name="q" id="busca"></p> <button type="submit">Buscar!</button> </form> </body> Particularidades: Button recebe qualquer elemento, que será renderizado caso o navegador não dê suporte ao mesmo, exceto formulários e seus filhos, e links. Compartilhar este post Link para o post Compartilhar em outros sites