In my HTML table, I am trying to set the overall width while ensuring that the label column does not become too wide.
Although it functions correctly in Firefox 4, IE 9 seems to be completely ignoring the width property.
<html>
<head>
<style type="text/css">
table, th, td { border: solid 1px; border-collapse: collapse; }
th.caption { width: 700px; }
.label { width: 100px; }
</style>
</head>
<body>
<table>
<tr><th class="caption" colspan=2>Caption</th></tr>
<tr><td class="label">Label</td><td>Stuff...</td></tr>
<tr><td class="label">Label</td><td>Stuff...</td></tr>
</table>
</body>
</html>