Por que os navegadores ainda injetam <tbody> no HTML5?
Ambos os log IE9 e Chrome14TBODY
Enquanto otagName
do elemento dentro do<table>
As especificações do HTML5 em<table>
afirma claramente:
seguido por zero ou mais elementos tbody ou um ou mais elementos tr
Além disso.As especificações do HTML5 em<tr>
afirma claramente:
Como filho de um elemento da tabela, depois de qualquer elemento de legenda, grupo de grupos e cabeçalho, mas apenas se não houver elementos tbody que sejam filhos do elemento da tabel
Por que os navegadores estão corrompendo meu DOM e injetando um<tbody>
quand
A resposta de "compatibilidade com versões anteriores" não faz absolutamente nenhum sentido, porque optei especificamente por um doctype HTML