LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

【WEB开发】零基础网页开发10(网页如何设定背景图)

admin
2025年7月18日 23:57 本文热度 13

导语:

前几篇我们完成了网站页首(导航栏)部分的美化,接下来这几篇我们会一起把网页剩余版面做个美化。今天,我们先学习如何给整个网页设定背景图片。


之前我们有接触过HTML5常见的语义化标签,其中有个<section>标签,不知是否有印象?若有遗忘,可点击零基础网页开发第一步之HTML&CSS5️⃣(html5语义化标签)进行复习。今天我们要讲解的内容与它息息相关。


当初我们使用<section>标签,将网页内容分成了几个区块。如果我们直接针对<section>撰写CSS语法,就会导致所有<section>标签外观完全一致,这对于我们的网页来说十分不灵活。为解决这个问题,我们需要给各个<section>标签进行分组。

🎨class属性详解:

分组的方式也很简单,需引入class属性

class

 ◦ 为 <section> 分配一个或多个 CSS 类名,用于批量样式控制。

 ◦ 示例:

<section class="highlight bordered">...</section>

class=后面的组别名称,可以按照个人喜好取

在html中命名好后,就可以在CSS样式表内针对该class写它专用的CSS语法(即只针对这一class的美化)

当然你说,我有的时候就是希望多个区块都用一样的配色,但又不想单独去写,该怎么办。别着急,此时你只需要给另一个<section>的class属性命名为一样的"news"名称,即可以重复使用。并且保持语法结构的简洁。


1.接下来我将给出完整的CSS示意代码,方便你可直接复用,更快上手。

.news {    background-color: antiquewhite; /* 基础背景色 */    color: white;                  /* 文字颜色 */    height95vh;                  /* 容器高度 */
    /* 背景图片设置 */    background-imageurl("images/banner.png");    background-repeat: no-repeat;    background-size: cover;    background-position: center;}

2.代码核心特性解析

属性

功能说明

设计意图

height: 95vh

容器高度占据95%的视口高度

创建视觉冲击力强的全屏横幅效果

background-image

加载图片作为背景图

用高质量图片强化视觉吸引力

background-size: cover

自动缩放图片覆盖整个容器

确保不同设备尺寸下的图片完整性

background-position: center

背景图片居中对齐

聚焦核心视觉内容

background-repeat: no-repeat

禁止图片重复平铺

避免图片碎片化

双层背景策略

同时设置背景色+背景图

图片未加载时显示米黄色背景(优雅降级)

color: white

强制内部文字为白色

确保在深色背景图上的可读性

                        如此,我们网站的背景图片设定就算是完成了。


💎 总结

<section>内容分组的语义化工具,需搭配标题使用;class样式与行为的桥梁,通过多类名组合实现灵活控制。两者结合可构建结构清晰、易于维护的现代网页,同时提升可访问性与SEO效果。


阅读原文:原文链接


该文章在 2025/7/21 11:14:13 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2025 ClickSun All Rights Reserved