HTML5前端第七章节

devtools/2025/3/28 13:11:31/

本章节为前端网页页面实战,包含我们之前所学的全部内容

一.创建项目目录

1.网站根目录:

网站根目录指的是存放网站的第一层文件夹,内部包含当前网站的所有素材,包含HTML,CSS,需要的素材图片等等

2.根目录之下的文件夹

(1).images文件夹:

存放固定使用的图片素材

(2).uploads文件夹:

存放非固定使用的图片素材

(3).CSS文件夹:

存放CSS文件(使用link标签引入)

在CSS文件夹中又分为base.css(基础公共样式,用于清除默认样式和设置等等)和index.css(设置首页的CSS样式)

(4).index.html:

首页HTML文件

二.网页制作思路

1.布局思路:

先整体再局部,从外到内,从上到下,从左到右

2.CSS实现思路:

(1).画盒子,调整盒子的范围(设置宽高背景色等等)

(2).调整盒子的位置(flex布局,内外边距等等)

(3).控制图片,文字内容等的样式

三.header区域制作

1.logo制作技巧:

(1).logo功能:

①:单击跳转到首页

②:搜索引擎优化:提升网站百度搜索排名

(2).实现方法:

①:标签结构:h1>a>网站名称(搜索关键字)

②:对CSS样式进行设置

2.导航制作技巧

(1).导航功能:

①:单击跳转页面

(2).实现方法:

①:标签结构:ul>li>a

②:优势:避免堆砌a标签,网站搜索排名降级

(3).布局思路:

①:li标签设置右侧margin

②:a标签设置左右padding

3.搜索区域制作技巧

(1).实现方法:

①:标签结构:.search>input+a / button

4.用户区域制作技巧

(1).实现方法:

①:标签结构:.user>a>img + span

四.banner区域制作

1.结构:

通栏banner>版心>.left + .right

2.左侧

(1).实现方法:

①:标签结构:.left>ul>li * 9>a

②:布局思路:

a的默认状态:背景图为白色右箭头

3.右侧

(1).实现方法:

①:标签结构:.right>h3+.content

五.recommend区域制作:

1.实现方法:

①:标签结构:.recommend>h3+ul+a.modify

②:布局思路:flex布局

六.course区域制作:

1.实现方法:

①:标签结构:.hd+.bd

②:布局思路:盒子模型


http://www.ppmy.cn/devtools/169224.html

相关文章

双核锁步技术在汽车芯片软错误防护中的应用详解

摘要 本文深入探讨了双核锁步技术在保障汽车芯片安全性中的应用。文章首先分析了国产车规芯片在高安全可靠领域面临的软错误难点及攻克方向,然后详细介绍了双核锁步技术的基本原理及其在汽车芯片防软错误的重要性。通过对比国内外多家厂商的芯片技术,分析…

HAl库开发中断方式接收Can报文的详细流程

下面给出一个基于 HAL 库的中断方式接收 CAN 报文的详细流程说明,描述每一步的硬件配置、软件调用和中断处理机制,而不涉及具体代码细节,只讲解整体原理和步骤: 在使用 HAL 库时,不需要手动清除中断标志位。原因如下&…

DigitalFoto公司如何用日事清流程管理工具实现任务优先级与状态可视化?

一、业务介绍 在DigitalFoto,设计和制造先进的摄影器材,如稳定器、灯光设备和支架,是日常工作的核心。公司的业务模式包括为其他品牌设计和制造定制产品,无论是作为OEM还是ODM。这样的多样化业务需求推动了公司在产品开发上必须非…

蓝桥与力扣刷题(蓝桥 三角形面积)

题目: 如上图所示。图中的所有小方格面积都是 1。 那么,图中的三角形面积应该是多少呢? 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 解题思路+代码: 代码&…

Oracle 数据库安全评估(DBSAT)简明过程

下载DBSAT 从这里下载。 实际是从MOS中下载,即:Oracle Database Security Assessment Tool (DBSAT) (Doc ID 2138254.1)。 最新版本为3.1.0 (July 2024),名为dbsat.zip,近45MB。 $ ls -lh dbsat.zip -rw-rw-r-- 1 oracle oins…

如何提升库存系统的高并发和稳定性:算法与设计模式

库存系统是企业运营的核心模块,尤其是在电商、零售和供应链管理中,系统的高并发和稳定性直接影响订单处理的准确性和效率。面对海量订单、复杂的库存管理需求,如何在高并发环境下确保库存数据的准确性和系统的稳定性?本文将从架构…

【Linux 维测专栏 2 -- Deadlock detection介绍】

文章目录 kernel 编译选项配置deadlock 测试代码deadlock 测试 logkernel 编译选项配置 通过 menuconfig 配置下面编译选项 # lockdep CONFIG_LOCK_STAT=y CONFIG_PROVE_LOCKING=y CONFIG_DEBUG_LOCKDEP=y上面配置完成后会定义下面宏: CONFIG_LOCK_DEBUGGING_SUPPORT=y CONF…

Linux信号:一场内核与用户空间的暗战

在Linux系统的黑暗森林中,每个进程都是小心翼翼的猎人。当一束神秘的信号光划过天际,内核瞬间变身信号调度大师,在进程的生死簿上书写着命运。这场跨越用户空间与内核态的博弈,远比表面看到的更加惊心动魄。 一、 信号诞生的量子…