【发布时间】:2015-02-26 03:38:28
【问题描述】:
我基本上是在设计一篇长篇文章,其中散布着各种图像。 我希望第一张图片“浮动:左”,第二张图片“浮动:右”。我知道我可以像这样设置图像样式:
img {
float: left;
}
这使得每张图片都具有相同的风格。如何以不同的方式设置每个图像的样式?我尝试将每个图像放在不同的 div 类中,以便我可以对它们进行不同的样式设置,但它不起作用。
我也明白,我可以在 html 标记中设置每个图像的样式,如下所示:
<img src="ABCD.png" alt="Raoul Hausmann's ABCD" align="left" height="300px">
我一直听说最好将样式保留在外部样式表 (CSS) 中,与 html 分开。这是需要内联样式的情况吗?
【问题讨论】:
-
似乎你走在了正确的轨道上——将类放在包含图像的 div 上是什么“没有用”?你能告诉我们你做了什么以及发生了什么吗?顺便说一句,使用
img标签上的height属性指定高度不再是首选方法;请改用heightCSS 属性。与align相同。 -
@torazaburo 我把“class=__”放在了错误的地方,但这里的所有答案都为我清除了。感谢您确认html标签中有关height属性的信息,我感觉不对。
标签: html css image css-float inline-styles