我想问下简单的HTML问题,我路径设置是对的啊,为啥页面显示不出来图片

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我想问下简单的HTML问题,我路径设置是对的啊,为啥页面显示不出来图片相关的知识,希望对你有一定的参考价值。

你这样肯定不行,html中的URL路径有两种:一种是绝对路径,另一种是相对路径。前者是完整的路径地址,后者是相对于当前目录的路径地址。

你这里使用的是本地路径,属于绝对路径,但写法是错误的,本地路径需要加上file:///这个前缀,即 file:///D:\\img\\demo.JPG ,在真正的情况下不会采用这种方法的,因为这种方法的缺点非常明显,当你把网页文件移动到其他地方时,图片URL地址就失效了。行业里通用的做法是使用相对路径,以你的例子为例:

首先新建一个文件夹,将你的网页文件demo.html和img文件夹放进去;

接着把图片demo.JPG放到img文件夹中;

最后在demo.html中使用 img/demo.JPG的方式来引用这张图片,即:

<img src="img/demo.JPG" alt="MMMM"/>

参考技术A 你把“\"斜杠变成"/"这个吧!追问

一样不行

追答

你看看你图片的格式有没有问题。打开图片的属性看看格式。

我想问下大家HTML5的那个video标签支持MP4视频具体是怎么样的MP4格式啊.

我这里有两个MP4视频
一个在谷歌、IE都可以观看
一个只能在IE观看谷歌不行。都是MP4为什么会这样啊

mp4编码格式也有很多种编码格式的,html5下用的应该是avc格式(h264),如果你装的有kmplayer之类的播放器,分别打开那两个视频,右键看看文件信息中的视频编码就知道了。
其它常见的视频格式avi或者rmvb之类每个也都有三四种不同的格式的。
参考技术A <video>就是一个标签,是html5统一的标签。重点不再标签上,重点在MP4的编码上,MP4有很多种编码,html5的标准编码是H.264,浏览器可能支持更多的编码,但每种浏览器支持的又都不一样。所以就出现了某种浏览器能播放,某种不能播放的问题。 参考技术B 应该是你的视频编码的问题。
目前video标签支持的视频格式及编码:
MPEG4 = 带有H.264视频编码和AAC音频编码的MPEG4文件
WebM = 带有VP8视频编码和Vorbis音频编码的 WebM文件
Ogg = 带有Theora视频编码和Vorbis音频编码的Ogg文件
参考技术C

    如下图


    http://www.w3school.com.cn/html5/html_5_video.asp

以上是关于我想问下简单的HTML问题,我路径设置是对的啊,为啥页面显示不出来图片的主要内容,如果未能解决你的问题,请参考以下文章

我想在java中的JLabel上用html显示图片,可是显示不了,想问下为啥?要怎么弄?代码如下

ORACLE分区表设置,想问下以下问题:

java 如何设置文件流的编码格式代码如下, 我设置后还是SJIS格式的.我想问下怎么改能设置成utf-8

我想问下python中 逻辑与:“&”和“and”的区别

我想问下 JAVA中 如何读取PDF文件里面的内容 谁给个详细的 例子 谢谢

我用的是无线路由器 我想问下DHCP下的静态IP地址可以防止其他的IP地址访问吗?