Edit in JSFiddle

<table>
  <tbody>     
    <tr>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
     </tr>     
    <tr>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
     </tr>     
    <tr>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
     </tr>     
    <tr>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
     </tr>     
    <tr>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
     </tr>     
    <tr>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
     </tr>     
    <tr>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
     </tr>     
    <tr>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
      <td><div></div></td> <td><div></div></td> <td><div></div></td> <td><div></div></td>
     </tr>
  </tbody>
</table>
tr:nth-child(odd) > td:nth-child(odd) {
  background-color: black;
}

tr:nth-child(odd) > td:nth-child(even) {
  background-color: white;
}

tr:nth-child(even) > td:nth-child(odd) {
  background-color: white;
}

tr:nth-child(even) > td:nth-child(even) {
  background-color: black;
}

td > div {
  min-height: 20px;
  min-width: 20px;
}