What are the advantages and disadvantages of using HTML tables versus divs for displaying the game board in a PHP-based 4 Gewinnt game?

When displaying the game board in a PHP-based 4 Gewinnt game, using HTML tables can provide a simple and structured way to layout the game grid. However, using divs with CSS can offer more flexibility and customization options for styling the game board. It ultimately depends on the specific design requirements and preferences of the developer.

<div class="game-board">
    <div class="row">
        <div class="cell"></div>
        <div class="cell"></div>
        <div class="cell"></div>
        <div class="cell"></div>
    </div>
    <div class="row">
        <div class="cell"></div>
        <div class="cell"></div>
        <div class="cell"></div>
        <div class="cell"></div>
    </div>
    <div class="row">
        <div class="cell"></div>
        <div class="cell"></div>
        <div class="cell"></div>
        <div class="cell"></div>
    </div>
    <div class="row">
        <div class="cell"></div>
        <div class="cell"></div>
        <div class="cell"></div>
        <div class="cell"></div>
    </div>
</div>