Here’s the css and html for this tutorial!
< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title> CSS Tables >> A Screencast by Jack Franklin</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <table border="0"> <thead> <tr> <th>Name</th> <th>Age</th> <th>Shoe Size</th> </tr> </thead> <tbody> <tr> <td>Bob</td> <td>15</td> <td>11</td> </tr> <tr> <td>Jack</td> <td>10</td> <td>9</td> </tr> <tr> <td>Bobette</td> <td>17</td> <td>3</td> </tr> <tr> <td>Jim</td> <td>12</td> <td>6</td> </tr> <tr> <td>Jacob</td> <td>97</td> <td>4</td> </tr> <tr> <td>Karinne</td> <td>12</td> <td>5</td> </tr> <tr> <td>Linda</td> <td>20</td> <td>8</td> </tr> <tr> <td>Simon</td> <td>11</td> <td>12</td> </tr> </tbody></table> </body> </html>
table {
border-collapse: collapse;
width: 500px;
font-family: 'Trebuchet MS';
}
tbody tr:nth-child(odd) {
background-color: grey;
}
tbody tr:hover {
background-color: #E3E3E3;
}
tr {
height: 50px;
}
td, th {
text-align: center;
border: 3px solid #ccc;
}
thead tr {
background-color: #111;
color: white;
}

Great screencast but I thought CSS tables meant not using HTML at all for the table.
I hope you’ll do more on CSS, especially covering positioning.
Thanks a lot. Im working on a project on wich i can and will use this.
@Ian:
Tables for layout = wrong
Tables for tabled content = good
As long as you keep the markup in a ceperate file imo.