Я хочу сместить текстовую метку вниз примерно на 6 пикселей. Я прикрепляю стиль:
.price-label{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
position:relative;
bottom:-6px;
vertical-align:bottom;
}
HTML:
<table border="0" cellspacing="1" cellpadding="0">
<tr>
<td height="45" colspan="2" align="center"><p><span class="text">Name</span><span class="name-label"></span></p></td>
</tr>
<tr>
<td> </td>
<td class="price-label">54.67</td>
</tr>
<tr>
<td width="28" bgcolor="#CCCCCC"> </td>
<td height="45"> </td>
</tr>
<tr>
<td width="28" bgcolor="#CC3300"> </td>
<td height="112"> </td>
</tr>
<tr>
<td width="28" bgcolor="#CCCCCC"> </td>
<td height="22"> </td>
</tr>
</table>
Визуально я хочу, чтобы метка 54.67 отображалась горизонтально параллельно - к зазору, где встречаются серая ячейка (верхняя) и красная ячейка (вторая сверху). Поскольку число представляет эту точку в столбце слева.
Итак, если какой-нибудь другой technqiue лучше, пожалуйста, дайте мне знать, возможно, я должен использовать DIVs, чтобы дать мне больше контроля?