目录

1.图像标记

1.常用图像格式

2.图像标记

3.绝对路径和相对路径


 1.常用图像格式

1.无压缩:无压缩的图片格式不对图片数据进行压缩处理,能够准确的呈现原图片。bmp格式是其中之一。
2.无损压缩:压缩算法对图片的所有的数据进行编码压缩,能在保证图片的质量的同时降低图片的尺寸。png是其中的代表。
3.有损压缩。压缩算法不会对图片所有的数据进行编码压缩,而是在压缩的时候,去除了人眼无法识别的图片细节。因此有损压缩可以在同等图片质量的情况下大幅降低图片的尺寸。其中的代表是jpg。
4.gif:是一种无损的基于索引色的图片格式,采用的是无损压缩,相对于bmp格式,尺寸更小,并且能够支持透明和动画,但gif只能够存储8位的索引,最多保存256种的颜色,遇到相对复杂的、细节丰富的图片不适合保存为gif,只能适合简单的logo、icon、线框图之类的。
5.png:png的图片分为png-8和png-24,两者都是采用无损压缩,相比于gif对于透明的支持更好。png-8是基于8位索引色的位图格式,不支持动画,但是在相同质量的情况下,相比gif尺寸更小。png-24是基于直接色的位图格式,图片质量较高,但是尺寸相比于bmp等过大,在相对极高品质的图片要求中更推荐使用jpg。
6.jpg:jpg是一种有损的基于直接色的图片格式,由于是直接色,jpg可以使用的颜色高达1600w之多,jpg非常适合色彩丰富的图片,并且将图片的尺寸大幅度的减小。
7.webp:webp(发音weppy)是一种支持有损压缩和无损压缩的图片的格式,派生自图像编码格式VP8,是Google公司在2010年推出的一种图片格式,图片的压缩的体积大约只有jpg的2/3,并且能够节省大量的服务器带宽资源和数据空间。

 2.图像标记<img>

3.绝对路径和相对路径

路径指文件存放的位置,在网页中利用路径可以引用文件,插入图像、视频等。表示路径的方法有两种:相对路径,绝对路径。以下讨论均是在HTML环境下进行。

1.相对路径

相对路径是指目标相对于当前文件的路径,网页结构设计中多采用这种方法来表示目标的路径。相对路径有多种表示方法,其表示的意义不尽相同。表示方法如下:

./ :代表文件所在的目录(可以省略不写)

../ :代表文件所在的父级目录

../../ :代表文件所在的父级目录的父级目录

/ :代表文件所在的根目录

值得注意的是,(/ :代表文件所在的根目录)其实可以理解成项目内部的绝对路径。

图1:项目目录结构

以图1所示项目目录结构为例,如果要在test.html中引入000.css,可以有以下写法:

1、<linkhref="./css/css1/000.css"/> (./可以省略)

2、<link href="/html/css/css1/000.css"/>

3、<link href="../html/css/css1/000.css"/>

绝对路径

绝对路径是指完整的网址,假设图一中项目的网站域名为www.test.com,那么000.css的绝对路径应该是

https://www.test.com/HelloHBuilder/html/css/css1/000.css。

相对路径与绝对路径的优缺点

图像标记的认识加使用相关推荐

  1. Html之 图像标记

    1.使用方法 <img src="路径/文件名.图片格式" width="属性值" height="属性值" border=" ...

  2. html css标记文本,HTML图像标记和CSS核心基础和文本相关样式

    HTML常用图像格式 1.GIF格式 GIF最突出的地方就是它支持动画,同时GIF也是一种无损的图像格式,也就是说修改图片之后,图片质量几乎没有损失.再加上GIF支持透明(全透明或全不透明),因此很适 ...

  3. 一眼看穿的最佳图像标记工具!

    --------点击屏幕右侧或者屏幕底部"+订阅",关注我,随时分享机器智能最新行业动态及技术干货---------- 如何从一张图片中获取更多的信息?很多时候只靠文字没法满足需求 ...

  4. python图像标记工具怎么用_一眼看穿的最佳图像标记工具!

    --------点击屏幕右侧或者屏幕底部"+订阅",关注我,随时分享机器智能最新行业动态及技术干货---------- 如何从一张图片中获取更多的信息?很多时候只靠文字没法满足需求 ...

  5. html标记语言图像标记_为什么我喜欢这些标记语言

    html标记语言图像标记 去年大约这个时候,我为本专栏文章简要介绍了各种标记语言 . 语言选择的话题最近出现了好几次,所以我认为现在该是时候以我的偏见来重新讨论这个话题了. 我在这里解释为什么我更喜欢 ...

  6. 项目1 设计简易灯箱画廊 实训要求: (1)利用超链接和图像标记设计简易灯箱画廊。 (2)给简易灯箱画廊增加背景音乐效果。

    html5 项目1 设计简易灯箱画廊 实训要求: (1)利用超链接和图像标记设计简易灯箱画廊. (2)给简易灯箱画廊增加背景音乐效果.`` 知识点 (1)超链接标记 <a href=" ...

  7. 前端 Canvas 图像标记

    前端 Canvas 图像标记 作者:@ 很菜的小白在分享 日期:2021年12月22日 介绍 为什么要做图像标记?我们开发过程可能会涉及到需要在一张图片上做记号,例如:人脸识别,我们可能需要将识别到的 ...

  8. 图像标记img的title属性

    有没有一种属性可以让鼠标移动到图像上时,会出现提示文本呢? 必然有!他就是title属性,可用于设置鼠标悬停时图像的提示文字. 上效果图: 废话少说,上代码: <!DOCTYPE html> ...

  9. html5 canvas 图像预览,html5-canvas 加载并显示图像

    示例 加载图像并将其放置在画布上 var image = new Image();  // 请参阅有关创建图像的注释 image.src = "imageURL"; image.o ...

最新文章

  1. Splay ---- 区间翻转 区间最大值 区间加 P4146 序列终结者
  2. mysql基本操作 [http://www.cnblogs.com/ggjucheng/archive/2012/11/03/2752082.html]
  3. ETHNET DHCP的两种方式
  4. nfs:server is not responding,still trying 原因与解决方案
  5. easyui树形菜单生成算法,及在关系型数据库中的存储方式(非递归,高效算法)
  6. 踩坑之路anaconda创建虚拟环境
  7. python 局域网扫描_Python 简化版扫描局域网存活主机
  8. 最佳适配算法和最差适配算法_影响开放社区的最佳(和最差)方法
  9. 5 呼吸灯verilog与Systemverilog编码
  10. jmap查看内存使用情况与生成heapdump
  11. 百密一疏,防不胜防,细数那些大型数据库建设过程中绕不开的坑
  12. LeetCode 260. Single Number III
  13. CSS基础——CSS字体样式属性【学习笔记】
  14. matlab 声明多个变量,Matlab for 多个变量循环能不能这样啊 ,求教高手!!!!...
  15. 37、我的C#学习笔记3
  16. 官方固件库V1.4版本介绍
  17. 7.Flink实时项目之独立访客开发
  18. 关于table固定宽高以及td内容过长换行的解决办法
  19. [debug][RDP开源项目]rdpwrapper中出现not listening的解决方案
  20. Word动态输出多表格方案(以工资条为例)

热门文章

  1. Python基础周总结(1)
  2. 全面了解LoRaWAN终端ABP入网方式
  3. 全球科大校友chatGPT论坛
  4. 自动驾驶--Deep3DBox
  5. “用户sa登录失败,该用户与可信sql server连接无关联”错误解决方法
  6. 历史上的今天:Win10 七周年;微软和雅虎的搜索协议;微软发行 NT 4.0
  7. WEB 视频开发-主流协议 HLS DASH
  8. linux解压命令rar,Linux下压缩与解压命令详解
  9. android 国际化方案 简书,国际化
  10. 大力出奇迹:今日头条小程序跻身代理创业新沃土