No Visual Studio , estou vendo estes avisos:
- Validação (HTML 5): o atributo 'cellpadding' não é um atributo válido do elemento 'table'.
- Validação (HTML 5): o atributo 'cellpacing' não é um atributo válido do elemento 'table'.
- Validação (HTML 5): o atributo 'valign' não é um atributo válido do elemento 'td'.
- Validação (HTML 5): o atributo 'align' não é um atributo válido do elemento 'td'.
Se eles não são atributos válidos no HTML5 , o que os substitui no CSS?
4
Descobri que, mesmo com HTML5, os atributos cellpadding e cellpacing ainda são necessários. Ou seja, sem declarar explicitamente esses atributos, o preenchimento e o espaçamento padrão são aplicados. Portanto, acho que sempre devo defini-los com o valor "0" para anular os valores padrão. É possível que tenham sido preteridos, mas os navegadores ainda não os entenderam. Os valores padrão ainda são aplicados na versão 37 do Chrome.
—
Aquarelle