【发布时间】:2014-09-27 05:39:29
【问题描述】:
我无法将下面的文本垂直对齐到图像旁边,两段文本之间有一个空格。总是有这个空白。如果我删除图像本身,线条会正常工作。
<td class="document-header">
<img style="vertical-align: middle; padding-bottom: 0" src="http://localhost:2222/assets/images/2771?w=75&h=75" alt="Basketball Tournament Tournament">
<div style="display: inline; text-align: left">
<h1 style="display: inline;">
Basketball Tournament Tournament
</h1>
<br/>Apr 23-24, 2014
</div>
</td>
【问题讨论】:
-
不要使用中断标签作为间距。将第二个文本包裹在适当的文本元素中,并使用边距和填充来定位它。此外,您似乎正在使用表格进行布局......另一个禁忌。
-
我之前尝试过一个 div 也有同样的问题。
-
div 不是文本元素。
-
你能推荐一个元素吗?谷歌搜索“html 文本元素”不会显示任何内容。
-
喜欢无理由投反对票。
标签: html css image vertical-alignment