可以使用CSS将图像添加到HTML元素中吗?

可以使用CSS将图像添加到HTML元素中吗?,html,css,background-image,Html,Css,Background Image,我正在使用下面的代码,但是没有效果!!这能做到吗 html { background: #d9dbdc url('images/repeat-x.png') repeat-x; } 是的,可以这样做,但需要在标签上 您的图像可能不存在,或者您可能有不同的背景覆盖它。是的,可以这样做,但它需要位于标记上 您的图像可能不存在,或者您可能有不同的背景覆盖它。确保url正确,您可以使用firefox中的Firebug等浏览器调试工具检查html确保url正确,您可以

我正在使用下面的代码,但是没有效果!!这能做到吗

    html {
          background: #d9dbdc url('images/repeat-x.png') repeat-x;
    }

是的,可以这样做,但需要在
标签上


您的图像可能不存在,或者您可能有不同的背景覆盖它。

是的,可以这样做,但它需要位于
标记上


您的图像可能不存在,或者您可能有不同的背景覆盖它。

确保url正确,您可以使用firefox中的Firebug等浏览器调试工具检查html

确保url正确,您可以使用firefox中的Firebug之类的浏览器调试工具来检查html

如果您在指定位置实际有一个图像,这将起作用,尽管它通常应用于
主体
元素。可能是身体元素的背景色覆盖了图像


请注意,路径是相对于样式表文件的,而不是嵌入它的HTML文件,因此在
/css/styles.css
中指向
/images/repeat-x.png
的路径将导致
/css/images/repeat-x.png
如果您在指定位置确实有图像,则该路径将起作用,尽管它通常应用于
主体
元素。可能是身体元素的背景色覆盖了图像


请注意,路径是相对于样式表文件的,而不是嵌入它的HTML文件,因此,如果您试图设置整个页面的背景,我建议您在
/css/styles.css
中指向
/images/repeat-x.png
的路径将导致
/css/images/repeat-x.png

身体{ 背景:#d9dbdc url('images/repeat-x.png')repeat-x;
}

如果您试图设置整个页面的背景,我建议您:

身体{ 背景:#d9dbdc url('images/repeat-x.png')repeat-x;
}

你会想把这个图像添加到
body{}
我相信。。。除此之外,只需确保路径有效。html不是html元素:)您将希望将该图像添加到
body{}
我相信。。。除此之外,只需确保路径有效。html不是html元素:)如果您使用的是Chrome,则可以在页面上右键单击,单击“检查元素”,然后在“资源”选项卡上找到资源并查看其是否丢失。捷径是ctrl+shift+J:)如果您使用的是Chrome,则可以在页面上右键单击,单击“检查元素”在“资源”选项卡上,您可以找到该资源并查看其是否丢失。快捷方式是ctrl+shift+J:)