png图像mime类型错误cakephp

png图像mime类型错误cakephp,php,image,cakephp,cakephp-1.3,mime-types,Php,Image,Cakephp,Cakephp 1.3,Mime Types,我在cakephp应用程序中有一个插件,位于app/plugins/my_plugin,其中有一个webroot文件夹,其中包含app/plugins/my_plugin/webroot/img/文件夹中的一些图像。我试图在my_plugin的一个视图中放置一个图像作为span的背景。例如,我的跨度是: <span class="my_span"><p>Content...</p></span> 但奇怪的是,当我尝试将图像放在span标记中(而不

我在cakephp应用程序中有一个插件,位于
app/plugins/my_plugin
,其中有一个webroot文件夹,其中包含
app/plugins/my_plugin/webroot/img/
文件夹中的一些图像。我试图在
my_plugin
的一个视图中放置一个图像作为span的背景。例如,我的跨度是:

<span class="my_span"><p>Content...</p></span>
但奇怪的是,当我尝试将图像放在span标记中(而不是通过CSS将其作为背景)时,就像:

我的图像显示得很好,没有任何错误

有人能告诉我为什么我不能把这个图像作为我的跨度的背景吗


注意:我已经尝试了
显示:块或我的span的所有其他内容问题在于此代码:

<?php echo $this->Html->image('/my_plugin/img/my_image.png', array('alt' => 'My Image'))?>
.my_span
{
    background-image:url(/my_plugin/img/my_image.png);
}
参考:

<span class="my_span"><p><?php echo $this->Html->image('/my_plugin/img/my_image.png', array('alt' => 'My Image'))?></p></span>
<?php echo $this->Html->image('/my_plugin/img/my_image.png', array('alt' => 'My Image'))?>
<img src="/my_plugin/img/my_image.png" alt="My Image" />
.my_span
{
    background-image:url(/my_plugin/img/my_image.png);
}