Alguém se deparar com um navegador onde um atributo personalizado não funcionou?

StackOverflow https://stackoverflow.com/questions/1469923

  •  16-09-2019
  •  | 
  •  

Pergunta

O im aplicação web trabalhando tem alguns atributos personalizado em elementos HTML para armazenar dados que é a saída.

Apenas acontece aqui e ali e até agora eu não tenho notado errado alguma coisa na forma como a página é processada no IE7, IE8, FF 3.5 e Chrome 3.

Eu gostaria de assumir tudo vai ficar ok, mas só queria ver se alguém já teve problemas com atributos personalizados em outros browsers.

Eu entendo que não é parte de padrões para adicionar atributos personalizados, mas tudo que importa para mim é como a página é emitido para os clientes.

Foi útil?

Solução

Navegadores silenciosamente ignorar as tags ou atributos de tag que eles não entendem, então você é bom. Dito isto, o HTML não irá validar (eu sei que você disse que não me importo, mas ainda) e existem outras ramificações possíveis.

Consulte este questão para mais detalhes.

Outras dicas

html5 suporta atributos personalizados com nomes que começam com "data-". Usando esses rendimentos a menor chance de que alguma coisa quebra no futuro.

Apenas certifique-se de usar o mesmo caso ao referenciar o atributo no código. Eu tive problemas no passado com o Internet Explorer retornar nulo com getAttribute porque meu caso não correspondem ao que foi definido na marcação ou anteriormente no código.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top