0

假设我有两个元素<img>,并且<p>作为

<img style="background-color:#ffffff;width:250px;height:auto;float:left" src="http://somesite/p3.png" />
<p>
    alibabaanakjalanan.</p>

目前,段落内容与图像完全相邻。如何在元素之间设置一些间距?

4

2 回答 2

2

如果您要浮动图像,您所要做的就是给它一些margin-right,我建议您不要添加内联样式,而是给图像一个类似这样的类,尽管我的类名很弱:

CSS

.img {
    background-color:#ffffff;
    width:250px;
    height:auto;
    float:left;
    margin-right: 20px;
}

HTML

<img src="http://somesite/p3.png" class="img" />
<p class="para">alibabaanakjalanan.</p>

在行动 http://jsfiddle.net/PqWAh/1/

这是将样式与标记分开的最佳实践

于 2013-08-27T08:32:51.373 回答
0

为 .添加边距img

margin-right:20px;

所以代码是

<img style="background-color:#ffffff;width:250px;height:auto;float:left;margin-right:20px;" 
于 2013-08-27T08:24:05.600 回答