并且在dw内打开的,在浏览器显示的位置是在别的地方。
而直接在文件里打开的html,浏览器显示的位置是正常的,在我的文件夹里。
这个html源代码以及css和js是别人发我的,然后我自己修改了些保存到文件夹里了。
并且在dw内打开的,在浏览器显示的位置是在别的地方。
而直接在文件里打开的html,浏览器显示的位置是正常的,在我的文件夹里。
这个html源代码以及css和js是别人发我的,然后我自己修改了些保存到文件夹里了。
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
本答案参考 多次询问 ChatGPT-3.5 后选择的最佳回答,若是满意,还请采纳,谢谢
以下可能是导致这种情况的原因及解决方法:
<img src = "images/logo.png">
这样的标签,如果在DW中设置了某种项目结构,它可能能够正确解析这个相对路径找到logo.png
文件。但是当直接从文件系统打开HTML文件时,如果文件的相对位置关系不正确,就可能无法显示图像,从而影响整体的显示效果。C:\myproject\index.html
,CSS文件位于C:\myproject\styles\style.css
,在HTML文件中引用CSS文件时,可以使用绝对路径<link rel = "stylesheet" href = "C:\myproject\styles\style.css">
(虽然绝对路径在部署时可能需要调整,但可以用于测试目的)。http.server
模块)来打开HTML文件。例如,在命令行中进入HTML文件所在的目录,然后运行python -m http.server
(假设已经安装了Python),然后在浏览器中访问http://localhost:8000/
(如果端口8000没有被占用)来查看HTML文件的显示效果。报告相同问题?