【HTML】图片标签(img)

news/2025/1/2 0:07:42/

图片标签(img)

  • 图片标签(img)
  • 属性
    • src属性
    • alt属性
    • 图片的宽高
      • 注意
  • 图片的格式
    • jpge(jpg)
    • gif
    • png
    • webp
    • base64
    • 使用规则

图片标签(img)

图片标签用于向当前页面中引入一个外部图片。
使用img标签来引入外部图片,img标签是一个自结束标签。
img这种元素属于替换元素(块元素和行内元素之间,具有两种元素的特点)。

属性

src属性

src 属性指定的是外部图片的路径(路径规则和超链接是一样的,可以是绝对路径,也可以是相对路径)。

alt属性

alt属性指定图片的描述,这个描述默认情况下不会显示,有些浏览器会在图片无法加载时显示。
搜索引擎会根据alt中的内容来识别图片,屏幕阅读器等可能会用到alt属性的内容,但是目前我们用到的概率不大。

图片的宽高

width属性指定图片的宽度(单位是像素)。
height属性指定图片的高度(单位是像素)。
宽度和高度如果只修改了一个,则另一个会等比例缩放,如果两个都做了修改,则以设置的数值为准。

注意

一般情况下在PC端,不建议修改图片的大小。大图缩小,浪费内存;小图放大,容易失真,需要多大的图片就裁多大。
但是在移动端,经常需要对图片进行缩放(一般是大图缩小,来确保图片的清晰度,很少小图放大使用)。

图片的格式

jpge(jpg)

支持的颜色比较丰富,不支持透明效果,不支持动图。
一般用来显示照片。

gif

支持的颜色比较少,支持简单透明,支持动图。
一般用来显示颜色单一的图片、动图。

png

支持的颜色丰富,支持复杂透明,不支持动图。
一般用来显示颜色丰富、复杂透明图片(专为网页而生)。

webp

这种格式是谷歌新推出的专门用来表示网页中的图片的一种格式。
它具备其他图片格式的所有优点,而且文件还特别小。
缺点:兼容性不好。

base64

将图片使用base64进行编码,这样可以将图片转换为字符,通过字符的形式来引入图片。
一般都是一些需要和网页一起加载的图片才会使用base64。

使用规则

1、效果一样,用小的;
2、效果不一样,用效果好的,但是文件不能太大。
文件大小和展示效果要综合考虑。


http://www.ppmy.cn/news/406502.html

相关文章

时尚的蓝紫色动漫网站HTML模板 - OneAnime

OneAnime是精美的动漫在线观看网站HTML5模板,也可以作为动漫新闻和博客网站的界面。模板使用紫黑色的UI设计,看起来很漂亮。模板编码基于Bootstrap v4.1.3框架,很容易自定义。 主要特色 Bootstrap v4.1.3 响应式布局 时尚的UI设计 themify字体小图标 无…

冰激凌的诱惑

冰激凌的诱惑,花掉了小贝一周的午饭……  我们呢?北京这个地方有太多的诱惑,想去拥有太多的东西。怎么办?靠自己去争取,努力努力努力!加油吧。  少吃一个冰激凌我就可以离房子近一点,哪怕一点我也要争取。什么冰激凌、优酪乳…

CSS样式——背景图片

文章目录 颜色color图片image图片大小size重复repeat滚动行为attachment坐标position位置origin裁剪clip 颜色color 用颜色作为背景。 <div id"app"></div>* {margin: 0;padding: 0; } #app {width: 400px;height: 300px;background-color: red; }图…

甜品网页制作HTML+CSS+JS

网页思路: 在正式编写前&#xff0c;给网页结构大致划分出导航栏&#xff08;nav&#xff09;、内容&#xff08;content&#xff09;、底部&#xff08;footer&#xff09;等div布局 布局好之后&#xff0c;再在CSS文件中&#xff0c;完整详细的补充div盒子的宽、高、背景颜色…

CSS 网站小图标 雪碧图

https://www.jianshu.com/p/7482dde882af 网站开发90%会用到小图标&#xff0c; 多小图标调用显示是前端开发常见的问题&#xff1b;目前小图标显示常见有两种方式&#xff08;其他方式欢迎补充&#xff09;&#xff1a;1.图标字体 显示&#xff1b;如小米官网左侧菜单栏&…

【题解】冰激凌(icecream)

题目描述 乐乐要开始他的冰激凌生意了&#xff01;他制造了一台可以生产冰激凌球的机器&#xff0c;然而不幸的是形状不太规则&#xff0c;所以他现在希望优化一下这台机器&#xff0c;使其产出的冰激凌球的形状更加合理。 机器生产出的冰激凌的形状可以用一个NN&#xff08;1≤…

二刷LeetCode--22. 括号生成(C++版本)回溯法例题

本题思路主要还是几种回溯法的使用&#xff0c;可以想象为二叉树&#xff0c;一直向左子树加入左括号&#xff0c;当加入的左括号到达最大限制&#xff0c;就回退到上一层&#xff0c;然后自然需要向右子树加入右括号&#xff0c;然后依次递归&#xff0c;还是需要注意递归的终…