HTML:将文本和图像一起布局

时间:2011-10-19 14:48:41

标签: html css

我需要有文字和图像,以便它们垂直对齐在一起。特别是图像应垂直放置在文本的中间。最好的方法是什么?

一个约束:我的 <img> 标记的内容是从外部来源检索的,如果我可以保留 <img> 标记,那就太棒了未更改(未添加任何属性)。

样品:

<div>Some text <img src="http://somewhere.com/someimage.png"/></div>

2 个答案:

答案 0 :(得分:1)

img { vertical-align: middle; }

最好在classid周围添加imgdiv,因为这会影响页面上的所有img代码< / p>

答案 1 :(得分:0)

div {background:url(“http://somewhere.com/someimage.png”)50%50%no-repeat;行高:1.5em;文本对齐:中心}

应该这样做。取决于字体大小