HTML连载34-背景关联和缩写以及插图图片和背景图片的区别

一、背景属性缩写的格式
1.backgound:背景颜色 背景图片 平铺方式 关联方式 定位方式
2.注意点:
这里的所有值都可以省略,但是至少需要一个
3.什么是背景关联方式
默认情况下,背景图片会随着滚动条的滚动而滚动,如果不想这样,那么我们可以修改它们的关联方式
4.格式:
background-attachment:值;
值的取值范围:
scroll:默认值,会随着滚动条而滚动。
fixed:不会随着滚动条滚动而滚动。
5.例子:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>d99_background_abbreviation</title>
    <style>
        div{
            width: 1100px;
            height:5000px;
            background:red url("image/snow.jpg") no-repeat fixed center center;/*背景颜色  图片地址  平铺方式  关联方式  定位方式*/
            /*这里的所有值都可以省略,但是至少需要一个*/
            /*background-attachment: fixed;*/
        }
</style>

</head>
<body>
<div>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    rhuyrt
</div>
</body>
</html>

33.1

二、快捷键
1.bc:background-color
2.bi:background-image
3.bgr:background-repeat
4.ba:background-arttachment
5.bg+:background:(后面五个属性)
6.bp:background-position
三、背景图片和插入图片的区别
1.div.box$*2
等价于

<div class="box1"></div>
<div class="box2"></div>

2.区别:
(1)背景图片仅仅是一个装饰,不会占用位置‘;插入图片会占用位置
(2)背景图片有定位属性,可进行位置控制;而插入图片没有控制图片位置的属性,不好控制

(3)插入图片的语义比背景图片语义要强,所以再企业开发之中,如果你的图片想要被搜索引擎收录,那么推荐使用插入图片。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>d100_difference_of_img_label_and_background_image</title>
    <style>
        div{
            width:800px;
            height: 500px;
        }
        .box1{
            background-image: url("image/snow.jpg");
        }
</style>
</head>
<body>

<div class="box1">我是一个文字</div>
<hr>
<hr>
<hr>
<hr>
<div class="box2">
    <img src="image/snow.jpg" alt="">
    我是一个文字
</div>
</body>
</html>

33.2

四、源码:
d99_background_abbreviation.html
d100_difference_of_img_label_and_background_image.html
地址:
https://github.com/ruigege66/HTML_learning/blob/master/d99_background_abbreviation.html
https://github.com/ruigege66/HTML_learning/blob/master/d100_difference_of_img_label_and_background_image.html
2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)
3.博客园:https://www.cnblogs.com/ruigege0000/
4.欢迎关注微信公众号:傅里叶变换,后台回复“礼包”获取Java大数据学习视频礼
33.3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值