这是【HTML 教程系列第 17 篇】,如果觉得有用的话,欢迎关注专栏。

文章目录

  • 一:什么是图片标签 img
  • 二:img 的属性
    • 1:src 属性
    • 2:alt 属性
    • 3:title 属性
    • 4:width、height 属性

一:什么是图片标签 img

在 HTML 中,图片标签由 img 定义。其中,img 是英文 image(图片) 的缩写。

二:img 的属性

1:src 属性

作用
src 用于指定图片的路径(或图片的地址),其中 src 是英文 source(源头,资源) 的缩写。

语法

<img src="图片路径(地址)" />

src 是 img 标签中不可或缺的一个属性,因为当你使用 img 标签,但却没有指定图片路径,img 标签就失去了意义。

举例说明

例1:显示一张本地图片
这里我将一个 鸣人佐助.jpg 的图片放到 img 文件夹下,代码如下所示

<img src="img/鸣人佐助.jpg" />

浏览器运行效果如下所示

img/鸣人佐助.jpg 这就是这张图片的路径,需要注意的是,后面的图片类型也是需要有的,否则图片是无法显示出来的。

例2:显示一张网络图片
上面我们加载的是一张本地已经存在的图片,是不是只能在网上找到一张图片,然后下载下来指定图片路径才可以显示一张图片呢?

除了本地图片,我们还可以将图片的链接地址写到 src 属性值里,也可以显示出来该图片,代码如下所示

<img src="http://tupian.qqw21.com/article/UploadPic/2015-7/201571714592520260.jpg" />

浏览器运行效果如下所示

2:alt 属性

作用
指定无法显示图像时的提示文字。

举例说明
当图片、图片路径不存在,或图片名称、后缀名填写有误时,浏览器运行效果如下所示

对于用户来说可能不知道这个图片意味着什么,而我们通过 alt 属性,写上我们的提示文字,用户就知道显示这张图片时意味着什么。

我故意把图片的后缀名给去掉,代码如下所示

<img src="img/鸣人佐助" alt="无法显示该图片"/>

浏览器运行效果如下所示

实际开发中,alt 属性也是必选属性,虽然不填也可以正常显示图片,但编辑器会给出警告提示。

3:title 属性

作用
当鼠标经过图片上时,会显示 title 属性中的文字。

举例说明
当我把鼠标放到图片上时,我希望看到关于图片的介绍,如何实现呢?代码如下所示

<img src="img/鸣人佐助.jpg" title="左边是佐助,右边是鸣人" />

浏览器运行效果如下所示

title 是可选属性,可加可不加。

4:width、height 属性

作用
width 用于指定图片的宽度,height 用于指定图片的高度。

举例说明
鸣人佐助 这张图片的分辨率是 200x200 的,我们通过 width、height 属性将它的分辨率更改为 220x240 ,代码如下所示

<img src="img/鸣人佐助.jpg" width="220" height="240" />

更改后,通过重新刷新浏览器,来看一下是否更改成功了,运行效果如下所示

可见,图片的宽高的确发生了改变。

你的问题得到解决了吗?欢迎在评论区留言。

赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。


结束语

技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。

最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。

【HTML 教程系列第 17 篇】什么是 HTML 中的图片标签 img相关推荐

  1. 【Mac 教程系列第 17 篇】如何找回 Mac 上访达侧边栏上的下载、文稿、隔空投送等文件夹选项

    这是[Mac 教程系列第 17 篇],如果觉得有用的话,欢迎关注专栏. 一:问题描述 好久没写过关于 Mac 的博客了,也是因为平常没遇到过什么问题. 前几天准备 git clone 一个项目到[下载 ...

  2. 【Dart 教程系列第 17 篇】Dart 之 every 判断数组中是否每个元素都满足指定的条件

    这是[Dart 教程系列第 17 篇],如果觉得有用的话,欢迎关注专栏. Dart 判断数组中是否每个元素都满足指定的条件用 every() 方法,源代码定义如下 bool every(bool te ...

  3. 【HTML 教程系列第 19 篇】HTML 表格中的行合并与列合并

    这是[HTML 教程系列第 19 篇],如果觉得有用的话,欢迎关注专栏. 在使用 Excel 的时候,会经常的用到合并单元格,而在 HTML 的表格中,有时我们也需要将横向的多个单元格或者纵向的多个单 ...

  4. 【Unity3D 教程系列第 10 篇】Unity 脚本中的生命周期流程图

    这是[Unity3D 教程系列第 10 篇],如果觉得有用的话,欢迎关注专栏. 文章目录 一:生命周期流程图 二:常用的生命周期函数 三:脚本初始化和销毁 四:脚本的动态添加与静态添加 五:Awake ...

  5. 【Dart 教程系列第 21 篇】Dart 之 firstWhere 返回数组中第一个满足条件的元素

    这是[Dart 教程系列第 21 篇],如果觉得有用的话,欢迎关注专栏. Dart 返回数组中第一个满足条件的元素,用 firstWhere() 方法,源代码定义如下 E firstWhere(boo ...

  6. 【Dart 教程系列第 22 篇】Dart 之 lastWhere 倒序查找数组中第一个满足条件的元素

    这是[Dart 教程系列第 22 篇],如果觉得有用的话,欢迎关注专栏. Dart 倒序查找数组中第一个满足条件的元素,用 lastWhere () 方法,源代码定义如下 E lastWhere(bo ...

  7. 【Unity3D 教程系列第 15 篇】本地数据持久化之 Playerprefs 类

    这是[Unity3D 教程系列第 15 篇],如果觉得有用的话,欢迎关注专栏. 文章目录 一:什么是 PlayerPrefs 类 二:PlayerPrefs 类中的静态方法 1:写入数据 2:读取数据 ...

  8. 【Dart 教程系列第 19 篇】Dart 之 indexWhere、lastIndexWhere 返回数组中第一个满足条件的元素的索引

    这是[Dart 教程系列第 19 篇],如果觉得有用的话,欢迎关注专栏. Dart 返回数组中第一个满足条件的元素的索引,用 indexWhere() 方法或者 lastIndexWhere() 方法 ...

  9. 【CSS 教程系列第 12 篇】什么是 CSS 中的伪类选择器

    这是[CSS 教程系列第 12 篇],如果觉得有用的话,欢迎关注专栏. CSS 的选择器有很多,常用的有 元素选择器.id 选择器.class 选择器.后代选择器.子代选择器.并集选择器.交集选择器. ...

最新文章

  1. Altium Designer中如何仅显示顶层的元件和顶层布线
  2. solr导入mysql数据库
  3. nginx File not found 错误(转)
  4. css3双击点赞动画,Twitter上的点赞动画
  5. 使用php最容易犯的11个MySQL错误。
  6. Asp.Net Core之Identity应用(下篇)
  7. 剑指offer_02
  8. 智慧交通day00-项目简介
  9. ROS :为IDE配置环境变量
  10. python django框架 比php_django 第一感觉对比 php 各大框架
  11. for循环的使用—打印输出各种图形
  12. lopatkin俄大神精简中文系统Windows 10 Enterprise 2016 LTSB 14393.577 x86-x64 ZH-CN PIP
  13. html中在线取色器,在线取色器(ColorPicker)的制造方式
  14. 无人驾驶汽车系统入门(四)——反馈控制入门,PID控制
  15. Verilog——计数器
  16. 计算机连校园网没有弹出页面,校园网连接之后CMCC登录界面不能弹出怎么解决?...
  17. Win7 SP1 安装 .NET Framework 4.6.2,提示“时间戳签名和或证书无法验证或已损坏”
  18. 2021届的Java后端应届生面试总结
  19. 几何造型问题(转载)
  20. 简单的猜数字游戏[1]

热门文章

  1. TOTP动态令牌(基于openssl/HAMC)
  2. 推荐几个计算机视觉与AI学习社区,你想学的都在这了!
  3. LeetCode 77. 组合 | Python
  4. IDEA插件安装后默认存放的位置
  5. paramiko.ssh_exception.SSHException: Server connection dropped
  6. 北京广印展|2023北京广告节及广告印刷设备展览会
  7. 旅通软件是旅行社现代化发展的领路人
  8. 【IoT】 产品设计之结构设计:模具前模与后模
  9. mysql 保留两位小数 查询_mysql查询结果保留两位小数
  10. Unity Shader Graph - Colored Ghost