logo

Hoe centreer ik een tabel in CSS?

Het gebruik van tabellen bij het ontwerpen van een website is een spannende taak. Standaard is de uitlijning van een tabel naar links gericht, maar door gebruik te maken van de marge property in CSS kunnen we deze in het midden uitlijnen.

Als we de waarde van instellen marge-links En marge-rechts naar auto , dan tonen de browsers de tabel gecentreerd. We kunnen de steno-eigenschap gebruiken marge en stel deze in auto voor het uitlijnen van de tafel in het midden in plaats van het gebruik van de marge-links En marge-rechts eigendom.

10 ml is hoeveel

In plaats van de tabel in het midden uit te lijnen, wordt de tekst uitlijnen: centreren; eigenschap centreert alleen de tabelinhoud, zoals de tekst in de tabel.

Laten we dit begrijpen door een illustratie te gebruiken.

geschiedenis op Java

Voorbeeld

In dit voorbeeld gebruiken we de tekst uitlijnen: centreren; eigenschap om de inhoud in de tabel te centreren en marge-links: auto; En marge-rechts: auto; om de tafel te centreren.

 table, th, td { border: 1px solid black; margin-left: auto; margin-right: auto; border-collapse: collapse; width: 500px; text-align: center; font-size: 20px; } <table class="table"> <tr> <th>First_Name</th> <th>Last_Name</th> <th>Subject</th> <th>Marks</th> </tr> <tr> <td>James</td><td>Gosling</td><td>Maths</td><td>92</td> </tr> <tr> <td>Alan</td><td>Rickman</td><td>Maths</td><td>89</td> </tr> <tr> <td>Sam</td><td>Mendes</td><td>Maths</td><td>82</td> </tr> </table> 
Test het nu

Uitvoer

Hoe centreer ik een tabel in CSS?