C'est le
W3C qui le dit
«Tables should not be used purely as a means to layout document content as this may present problems when rendering to non-visual media. Additionally, when used with graphics, these tables may force users to scroll horizontally to view a table designed on a system with a larger display. To minimize these problems, authors should use style sheets to control layout rather than tables.»
Le problème ne vient pas tant d'inclure du texte ou des images dans un <table> mais c'est pourquoi tu l'y ajoutes qui devient problèmatique.
En outre, j'aimerais tout de même faire remarquer à fredmac75 que ce n'est pas parce qu'une solution fonctionne qu'elle est juste.
Enfin,
yannml semble avoir réalisé sa page en respectant les recommandations du W3C (donc en utilisant le couple HTML + CSS), il serait donc bon de lui donner une solution qui corresponde à ce qu'il recherche. Pour rappel, sa question:
Savez-vous quel paramètre je dois modifier ou ajouter pour rendre ce code css comptablie IE mac ?
A présent, si vous voulez disserter sur l'emploi que l'on doit faire de la balise <table> en HTML, créez un nouveau sujet