html如何写图片路径?

本文详细介绍了HTML中如何使用绝对路径和相对路径加载图片,包括图片与HTML文件处于同一目录或不同目录下的具体写法,以及在使用相对路径时常见的错误示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、绝对路径:

图片来源本地:

图片来源网络: <img src=“http://image.baidu.com/pcindexhot”/width=“300” height=“120”/>

2、相对路径:

html文件跟*.jpg图片在相同目录下:

    <img src="陈好.jpg">

html文件跟*.jpg图片在不同目录下:

   a、图片在a文件夹中,html文件跟a在同一目录下:

        <img src="a/陈好.jpg"/>

    b、图片在a文件夹中,html文件在b文件夹中,a跟b在同一目录下:

        <img src="../a/陈好.jpg"/>

借鉴:https://blog.csdn.net/u012072085/article/details/79105689 标题:Html中图片路径的使用方式 作者:我的思维在跳跃

备注:我和原作者:我的思维在跳跃,写的不同的地方是,在使用相对路径时,我的图片后面不可以加斜杠,否则无法显示图片。

a、图片在a文件夹中,html文件跟a在同一目录下:

           我的是 <img src="a/*.jpg"/>    原作者是<img src="a/*.jpg/"/>

b、图片在a文件夹中,html文件在b文件夹中,a跟b在同一目录下:

           我的是 <img src="../a/*.jpg"/>    原作者是<img src="../a/*.jpg/"/>
如果你希望直接在 `uni-data-select` 中图片路径,而不需要通过复杂的方法去生成路径,可以直接将图片路径作为数据的一部分传递给组件。下面是一个简单的实现方式: ### 实现步骤 #### 1. 数据准备 首先,在你的数据源 (`localdata`) 中直接包含图片路径。 ```javascript data() { return { value: '', range: [ { text: '选项一', value: '1', img: '/static/img/option1.png' }, { text: '选项二', value: '2', img: '/static/img/option2.png' }, { text: '选项三', value: '3', img: '/static/img/option3.png' } ] }; } ``` #### 2. 自定义模板渲染 然后利用 `v-slot:item` 插槽来自定义每一项的显示内容,包括图片和文本。 ```html <template> <view> <uni-data-select :localdata="range" v-model="value"> <template v-slot:item="{ data }"> <view class="custom-item"> <image :src="data.img" mode="aspectFit"></image> <!-- 显示图片 --> {{ data.text }} <!-- 显示文字 --> </view> </template> </uni-data-select> </view> </template> <script> export default { data() { return { value: '', range: [ { text: '选项一', value: '1', img: '/static/img/option1.png' }, { text: '选项二', value: '2', img: '/static/img/option2.png' }, { text: '选项三', value: '3', img: '/static/img/option3.png' } ] }; } }; </script> <style scoped> .custom-item { display: flex; align-items: center; } .custom-item image { width: 24px; /* 设置适合大小 */ height: 24px; margin-right: 8px; } </style> ``` 在这个例子中,我们直接把每一条记录里的图片路径存入了 `img` 字段里,并且通过 `v-bind:src` 动态绑定到了 `<image>` 元素上。 --- ### 注意事项 - 确保所有引用到的静态资源文件都已正确部署。 - 对于大型应用来说,推荐采用统一管理的方式处理媒体素材 URL 地址,比如配置全局变量或者引入 CDN 链接等手段优化访问速度与维护便利性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值