centre de table en HTML

Comment puis-je centre le table dans un div à l'aide de html?

J'ai placé mon contenu à l'intérieur d'un div et la balise de définir la text-align attribut center comme suit.

text-align: center;

Cela n'a pas fonctionné.

Ci-dessous mon code html.

<html>
    <body>
        <div style="text-align:center">
            <p>
    text test
            </p>
            <table border="1">
                <tr>
                    <td>100</td>
                    <td>200</td>
                    <td>300</td>
                </tr>
                <tr>
                    <td>400</td>
                    <td>500</td>
                    <td>600</td>
                </tr>
            </table>
        </div>
    </body>
</html>

OriginalL'auteur R.S | 2012-11-20