2010-05-23 43 views
0

我正在使用asp.net和C#。图像以及HTML中的文本,asp.net

我有一个图像和三行。我想这样放置

就像你可以在下面的URL中看到的一样。

http://www.campaignmonitor.com/gallery/

图片是在左侧,并且平行于图像我们可以写文本。

我知道,同样可以通过HTML表/ ASP.NET表这样

<table> 
<tr> 
    <td> 
    <img src="#"/> 
    </td> 
    <td> 
    first line <br /> 
    second line <br/> 
    third line <br /> 
    </td> 
</tr> 
</table> 

来来达到的,但我的问题是,我不能用表,所以请让我知道我可以acheive上述任务不使用表格。

可能是或标签可以做的伎俩。但我真的很愚蠢的HTML。我无法搜索我的问题在谷歌的确切答案..

请让我知道如何得到这个。 这很紧急,你的帮助或建议会帮助我很多。

在此先感谢。

+0

我写了上面的帖子中的HTML内容,但上帝知道为什么它没有出现。让我再试试吧..

​​ ​​ 文本测试asdkahsd
asjkdlalsdjljaljsdljaljdsljlasjd
; KK; aksd; KA; SD; KA; DK; KA; KSD; KA; KSD; K- ; aksd
Zerotoinfinity 2010-05-23 20:15:42

+0

要具有HTML或任何代码出现,彰显编辑网页上的代码,然后点击“101” butto ñ。 – waiwai933 2010-05-23 20:18:40

+0

谢谢waiwai,您的评论将在未来帮助我! :) – Zerotoinfinity 2010-05-23 20:23:00

回答

1

使用CSS,您可以将图像浮动到左侧,这将导致文本出现在图像的右侧。

例如,采取如下:

<html> 
<head><title>Example</title></head> 
<body> 
    <div style="float:left"> <!-- I've floated the div containing the image to the left --> 
    <img src="http://www.google.com/images/srpr/nav_logo13.png"> 
    </div> 
This is text that is to the right of the image. 
</body> 
</html> 
+0

绝对完美.. :) 非常感谢您的快速响应... 工作就像我的奇迹。再次感谢 – Zerotoinfinity 2010-05-23 20:25:54

+0

有了一个分配给图像或通过其他选择器的类,您可以浮动图像而无需将其包装在div中。另外,虽然我确信waiwai933为简洁起见使用了内联样式,但最好将样式放入样式表中。 – 2010-05-23 20:30:31

+0

嗨Waiwai&BJ Safdie, 我使用了相同的代码,它在IE和Chrome中工作正常,但在Firefox中不工作,任何建议? 在Firefox中,文本正在图像下 请帮忙。 – Zerotoinfinity 2010-05-23 20:41:46