Java网络 1.8 图片

举报
我是小白呀iamarookie 发表于 2021/09/09 23:19:13 2021/09/09
【摘要】 图片 能使用的图片类型语法alt 属性相对路径图片在文件夹里图片在浅一层文件夹里练习 能使用的图片类型 页面上可以插入的图片类型是: jpg (jpeg), gif, png, bmp...

能使用的图片类型

页面上可以插入的图片类型是: jpg (jpeg), gif, png, bmp.

不能再网页中插入的图片格式是: psd, ai.

语法

HTML 页面不是直接插入图片, 而是插入图片的引用地址, 所以也要把图片上传到服务器上.

插入方法:

<img src="iamlittlewhite.jpg" />

  
 
  • 1

img 是英语 image “图片” 的简写. src 是英语 source “资源” 的简写. src 是 img 标签的属性, iamlittlewhite.jpg 是这个属性的值.

这个标签和我们之前学的都不一样, 因为这个标签不是 “对儿”. 自封闭标签, 也称为单标签.

为什么? 原因很简单, 如果对, 里面就要有内容, 表示这给这个内容增加语义. 比如:

哈哈哈哈,我是主标题啦!!!

  
 
  • 1

图片就是一个图片, 不需要给什么文字增加语义, 所以单标签就可以了:

<img />

  
 
  • 1

前面提到的 meta 也是自封闭标签:

<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />

  
 
  • 1

alt 属性

alt 属性:

<img src="flower.jpg" alt="一朵美丽的花" />

  
 
  • 1

alt 是英语 alternate “替代” 的意思, 就表示不管因为为什么原因. 当这个图片无法被显示的时候, 出现的替代文字. (有的浏览器不支持)

在这里插入图片描述

相对路径

HTML 中插入图片, 所以现在有两个文件. 一个 html 文件, 一个是 jpg 文件.

我们关心的就是这两个文件的相对位置. 即使这个网站项目, 被用 u 盘拷给别人, 只要相对路径不变. 图片一定能够正常显示.

图片在文件夹里

如果 html 页面和 images 文件夹在同一级. flower.jpg 图片在 images 文件下, 则:

<img src="images/flower.jpg" alt="一朵花" />

  
 
  • 1

如果在很深的文件夹中, 也不怕. 我们可以一直罗列下去:

<img src="images//flower.jpg" alt="一朵花"  />

  
 
  • 1

图片在浅一层文件夹里

如果 html 文件在 web 文件夹下, 而 3.jpg 和 web 文件夹同一级:

<img src="../3.jpg" alt="" />

  
 
  • 1

如果是上两级:

<img src="../../shizi.jpg" alt="" />

  
 
  • 1

还可以更为复杂:

<img src="../../images/1/flower.jpg" alt="" />

  
 
  • 1

上两级的文件夹中 images 文件夹中的 1 的文件夹中的 flower.jpg.

练习

有如下文件层次图:
在这里插入图片描述
能在 index.html 页面中, 插图图片 1.png 的语句是?

标准答案:

<img src="../../photo/1.png" />

  
 
  • 1

解释:

现在 document 是最大的文件夹, 里面有两个文件夹 work 和 photo. work 中有一个文件夹叫做 myweb. myweb 文件里面, 上一级就是 work 文件夹, 上两级就是 document 文件夹. 通过 document 文件夹当做一个中转栈, 进入 photo 文件夹, 看到了 1.png.

文章来源: iamarookie.blog.csdn.net,作者:我是小白呀,版权归原作者所有,如需转载,请联系作者。

原文链接:iamarookie.blog.csdn.net/article/details/112211416

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。