2012-04-13 129 views
3

在示例文章中,我添加了一个html表格widh 2列,图像左列和图像描述右列。HTML表格对齐图像和文字

问题是,右栏上的文字描述在图像下方,就像图像迫使文本分成另一行。

这是为我所用的样本代码:

<table> 
<tr> 
<td>Image.jpg</td> 
<td>Image.jpg description</td> 
</tr> 
<tr> 
<td>Image2.jpg</td> 
<td>Image2.jpg description</td> 
</tr> 
</table> 

您可以在这里看到On this page

回答

0

问题试试这个CSS文本<TD>

vertical-align:top; 

即:

<td style="vertical-align:top;"> 
    Trio: Quaisquer três cartas do mesmo valor. Este exemplo ... 
</td> 
+0

感谢您的帮助。以前的职位工作! – 2012-04-13 00:19:53

7

你只需要添加style="vertical-align:top"td

或者vertical-align:middle,如果你想在该行

+0

作品完美!谢谢你,先生。 – 2012-04-13 00:19:32

0

所以中间的定位文本明白你想要的照片,并对准正确的文本?你可以使用valign属性吗?

<table> 
<tr> 
<td valign="top">January</td> 
<td valign="top">$100</td> 
</tr> 
<tr> 
<td valign="bottom">February</td> 
<td valign="bottom">$80</td> 
    </tr> 
</table> 

顶部,底部和中心应根据您希望如何对齐。

+0

这可能会起作用,但我认为大多数网页设计师更愿意管理CSS中的对齐方式。虽然不会让你的答案错误! – Marc 2012-04-13 00:21:46