Answer:
This should do it. I assume the alignment of the numbers is not important?
<!DOCTYPE html>
<html>
<head>
<style>
table {
border-collapse: collapse;
font: 15px Verdana;
font-weight: bold;
}
table, td {
border: 1px solid black;
}
td {
width: 80px;
height: 80px;
text-align: center;
}
</style>
</head>
<body>
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td colspan="2">5</td>
<td>6</td>
<td rowspan="2">7</td>
</tr>
<tr>
<td>8</td>
<td>9</td>
<td>10</td>
</tr>
</table>
</body>
</html>