我试图让图片“id = image”出现,但它不会出现。我用一个更简单的版本完成了它,我只有身体和图像标签,它工作但它不会出现这种格式
vec_fontface <- ifelse(levels(iris$Species)=="setosa","bold","plain")
ggplot(iris, aes(Species, Sepal.Length)) + geom_point() +
theme(axis.text.x=element_text(face=vec_fontface))
你可以帮帮我吗?我认为它与周围的代码有关,而不是图像标记
答案 0 :(得分:3)
我已经编辑了你的问题,因为我的上帝是我的眼睛。
现在我已经完成了,我看到HTML中存在大量缺陷。您有<meta>
<{1}} 之外<{>}的<head>
代码,但这些代码不能/不应该。您还在其中加载<link>
。
现在部分地说,渲染的问题可能是因为您正在使用C:/Users/vslin.....
的平坦路径。尝试在与HTML文件相同的级别创建名为images
的文件夹,然后在其中复制图像,然后使用src="images/cokelogo.png"
之类的内容。
它应该正常工作,因此看起来可行的唯一原因是你的<link>
和<head>
之外的HTML文件被破坏,或者因为绝对文件路径而不是相对之一。
编辑:根据@LisaJoseph的评论,看起来绝对路径似乎是问题所在。在服务器上运行时,您无法执行src="C:/User/...."
只是因为服务器中存在 这些文件夹。你需要做的是相对路径,如下:
- ServerFolder
|- index.html
|- images/
|- cokelogo.png
通过这种结构,你可以做到
<img src="images/cokelogo.png">
服务器会找到它。