Est-ce correct d'utiliser cellpadding = "2" cellspacing = "2" dans & lt; table & gt ;?

Est-il ok pour utiliser cellpadding="2" cellspacing="2" dans <table>? Ou ne sont-ce pas recommandées par le W3C et pas selon les standards du web?

Quelles sont les alternatives en CSS?

Mise à jour: et c'est aussi ok pour utiliser <td align="right" valign="top">?

Ma question est en termes de séparation du contenu et de la présentation et les recommandations du W3C.

Mise à jour:
Selon ce tableau, dans <table> seulement align et bgcolor ne sont pas autorisés dans le Strict version. Ainsi en est-il ok pour permettre à d'autres propriétés de <table>?

le texte d'alt http://shup.com/Shup/293811/11021055643-My-Desktop.png

source d'informationauteur Jitendra Vyas