单独使用网页的URL地址看看能不能访问,如果都不能正常访问,说明是这个网站或是这两个链接失效或是被屏蔽了。
再找两个链接,一个图片的,一个网页地址,确认可以正常访问的,把上面的两个链接替换掉,如果是你想要的效果,说明你写的代码没有问题。
下面给你一个示例代码,你可以参考一下:
<a href="网页URL"><img src="图片URL" alt="test" title="test" /></a>
一、根本原因
服务器找不到指定的页面,例如IIS默认的404页面:
二、直接原因
链接地址写错,如出现了拼写错误,相对路径或绝对路径层级的关系写错
链接地址本来是对的,但过了一段时间服务器删除了那个页面,导致页面找不到
其他原因,如部分系统对没有权限的用户访问返回404页面,主要看服务器配置,任何请求页面都可以返回成404错误
三、解决方法
正确的填写链接地址,尤其主要相对链接的相对路径层级数在不同的服务器根目录下可能不同
服务器已删除资源,一般需要更新链接地址
你用浏览器单独访问下你写的图片地址就明白了 做网页开发建议有蓝狐浏览器 当你那块不正常了 f12下开发工具找问题比如图片没显示出来 点工具框代码里你写的
图片链接 看图片位置会不会被哪个浮动块遮挡了 没有的话刷新网页看看工具框内图片请求到没 报什么错 如果报404的错误就是链接问题 报5xx错误就是人家网站不让引用
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)