以下の HTML/CSS コードは、マウスがその上に置かれたときに単一のテーブル セル内のテキストに下線を引くのに最適ですが、単一のセルだけでなく、セルの行内のすべてのテキストに下線を引きたいと思います。行全体に 1 行で下線を引く必要はありません。各テキスト項目の下に 1 行でも構いませんが、簡単であれば 1 行でも構いません。
a: を tr: に変更するとうまくいくと思いましたが、効果はありませんでした。
<html>
<head>
<title>Project Index</title>
<style type="text/css">
a:link {text-decoration:none;}
a:hover {text-decoration: underline; }
</style>
</head>
<body>
<h2 style="text-align: center;">
Project Index</h2>
<h3 style="text-align: center;">
2013-06-11 18:44</h3>
<table align="left" border="0" cellpadding="1" cellspacing="1" height="29" width="728" style="font-family:arial,helvetica,sans-serif;font-size: 12px;">
<tbody>
<tr>
<th scope="col">
Project
<hr />
</th>
<th scope="col">
Activity
<hr />
</th>
<th scope="col">
Items
<hr />
</th>
</tr>
<tr>
<th scope="col" style="text-align: left;">
<a style="color:#0000cd;" href="C:\Users\Caterpillar\Google Drive\SPDA\Standards\Project Reports\Full Reports\Test Project 1.html">Test Project 1 </a></th>
<th scope="col" style="text-align: left;">
<a style="color:#0000cd;" href="C:\Users\Caterpillar\Google Drive\SPDA\Standards\Project Reports\Full Reports\Test Project 1.html">2013-06-09 17:31</a></th>
<th scope="col" style="text-align: left;">
<a style="color:#0000cd;" href="C:\Users\Caterpillar\Google Drive\SPDA\Standards\Project Reports\Full Reports\Test Project 1.html">RFI:5 CCO:2 </a></th>
</tr>
<tr>
<th scope="col" style="text-align: left;">
<a style="color:#0000cd;" href="C:\Users\Caterpillar\Google Drive\SPDA\Standards\Project Reports\Full Reports\Test Project 2.html">Test Project 2 </a></th>
<th scope="col" style="text-align: left;">
<a style="color:#0000cd;" href="C:\Users\Caterpillar\Google Drive\SPDA\Standards\Project Reports\Full Reports\Test Project 2.html">2013-06-06 09:06</a></th>
<th scope="col" style="text-align: left;">
<a style="color:#0000cd;" href="C:\Users\Caterpillar\Google Drive\SPDA\Standards\Project Reports\Full Reports\Test Project 2.html">RFI:2 </a></th>
</tr>
</tbody>
</table>
</body>
</html>