問題を実証し、CSS での原因を明確にするために大幅な改訂を行いました。
Chrome と Safari では次のコードが表示されます。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<style>
BODY { background:#fff; }
.survey_table TD {
vertical-align:top;
}
</style>
</head>
<body>
<table class="survey_table">
<tbody>
<tr>
<td>
2. Are you familiar with the <a href="http://example.com">Louisiana Sanitary Code</a><sup>1</sup> requirements for laboratories to report notifiable (reportable) conditions to the Louisiana Office of Public Health?
</td>
</tr>
</tbody>
</table>
</body>
</html>
このような:
Firefox と IE では、次のように表示されます。
この問題は TD の CSS からvertical-align:top;
発生しています。Webkit ブラウザーを FF や IE のように表示し、CSS の垂直方向の配置を維持する方法を知っている人はいますか?