0
点赞
收藏
分享

微信扫一扫

【转行测试开发-HTML】(七)---图像标签补充和目录

书接上文,因为篇幅有限,前一篇文章图像标签属性还有没说完的,比如width和height,还有border 边框

先看效果,width:

【转行测试开发-HTML】(七)---图像标签补充和目录_测试

再看代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>20210819_六</title>

</head>

<body>

原有图片大小

<div><img src="HTML5.jpeg"></div>

<img src="HTML5.jpeg" title="鼠标hover上,就展示了" width=300 />

<br />

</body>

</html>

这里我们设置了width =  300, 可以为什么高度好像也缩小了呢?

别着急,继续往下写 height = 300

【转行测试开发-HTML】(七)---图像标签补充和目录_相对路径_02

看下代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>20210819_六</title>

</head>

<body>

原有图片大小

<div><img src="HTML5.jpeg"></div>

<img src="HTML5.jpeg" width=300 />

<br />

<img src="HTML5.jpeg" height=300 >

</body>

</html>

这是为什么呢,width 和 height有什么区别么?原来修改图片大小时,是按比例缩放的,一般只修改一项,比如只修改width,或者只修改height 如果两个都修改,图片就会压缩或者拉伸,显得很不好看。因为原图像长宽比不是1,所以分别修改宽和高,显示也不一样。

接着,我们看下图像边框 <border>:

【转行测试开发-HTML】(七)---图像标签补充和目录_相对路径_03

可以看到,有一个黑色的边框展示

代码展示:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>20210819_六</title>

</head>

<body>

原有图片大小

<div><img src="HTML5.jpeg"></div>

<img src="HTML5.jpeg" width=300 border=15 />

<br />

</body>

</html>

【转行测试开发-HTML】(七)---图像标签补充和目录_html_04


再说下图像标签的重点属性:

  1. 图像标签可以拥有多个属性,必须写在标签名<img>的后面,如:

        <img src="HTML5.jpeg" width=300 border=15 />

    2. 属性之间不分先后顺序,标签名与属性,属性与属性之间,要以空格分开

    3. 属性采取键值对的格式,即 key = "value"格式,属性 = 属性值


接下来我们说下图像的路径

先说下什么是目录文件夹和根目录:

当一个项目中图片很多的时候,最好就是创建一个图片文件夹,将项目中用到的图片都放到这个文件夹中。目录文件夹是普通文件夹,存放了所有和页面相关的素材,比如html文件和图片等。什么是根目录呢,就是打开目录文件夹的第一层。安装vs code后,可以很清晰的看清楚目录文件夹和根目录


路径还有相对路径和绝对路径。

相对路径:以引用文件所在位置为参考而建立出的目录路径,即图片相对于HTML页面的位置。可以分为三种情况:

同一级的相对路径

【转行测试开发-HTML】(七)---图像标签补充和目录_测试开发_05

图片效果:

【转行测试开发-HTML】(七)---图像标签补充和目录_测试开发_06

html文件和图片文件在同一级里

代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>20210819_六</title>

</head>

<body>

原有图片大小

<img src="HTML5.jpeg">

</body>

</html>


上一级的相对路径:

【转行测试开发-HTML】(七)---图像标签补充和目录_html5_07

【转行测试开发-HTML】(七)---图像标签补充和目录_相对路径_08

图片在下一级文件夹中

【转行测试开发-HTML】(七)---图像标签补充和目录_html_09

看下代码展示:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>20210819_六</title>

</head>

<body>

原有图片大小

<img src="images/HTML5.jpeg">

</body>

</html>

【转行测试开发-HTML】(七)---图像标签补充和目录_相对路径_10

下一级的相对路径

【转行测试开发-HTML】(七)---图像标签补充和目录_相对路径_11


看看效果:

【转行测试开发-HTML】(七)---图像标签补充和目录_html_12

看下代码实现:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

</head>

<body>

<img src="../HTML5.jpeg">

</body>

</html>

使用了 ../来确定图片地址


好的,今天就先到这里,谢谢大家,晚安

举报

相关推荐

0 条评论