Css 即使img标记指定id和类,它也是无效的。这是真的吗?

Css 即使img标记指定id和类,它也是无效的。这是真的吗?,css,Css,即使我通过谣言将id和类指定给html的img标记,并在css中指定它,但它在无效时出现 img id="hogehoge_id" class="fugafuga_class" src="example.gif" / #hogehoge_id{ float:left; } .fugafuga_class{ padding: 10px; } 这是一种如上所述的指定方式。 当我在Firefox和IE6上测试它时,我相处得很好。 CSS是否会有问题?如果您询问是否可以同时将CSS属性应用于同

即使我通过谣言将id和类指定给html的img标记,并在css中指定它,但它在无效时出现

img id="hogehoge_id" class="fugafuga_class" src="example.gif" /
#hogehoge_id{
  float:left;
}
.fugafuga_class{
  padding: 10px;
}
这是一种如上所述的指定方式。 当我在Firefox和IE6上测试它时,我相处得很好。
CSS是否会有问题?

如果您询问是否可以同时将CSS属性应用于同一标记的ID和类,答案是肯定的。没问题:-)

但是,由于img标记是一个内嵌级别元素,因此可以应用内嵌级别的样式,但不能应用块级别的样式。
因此,当你想使用块级别的样式时,你必须用某个块级别的标记包围img标记。

但是,只有img标记我的老板说“你不能将id或类应用于img标记!是的,你可以检查W3C文档中的规范是否为true。你可以将其设置为“display:block”,使其成为块元素,从而能够使用块css样式,如边距、宽度等。