HTML5前端第七章节

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

一.创建项目目录

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

②:布局思路:盒子模型

相关推荐
小苏兮2 小时前
【把Linux“聊”明白】编译器gcc/g++与调试器gdb/cgdb:从编译原理到高效调试
java·linux·运维·学习·1024程序员节
unable code3 小时前
攻防世界-Misc-掀桌子
网络安全·ctf·misc·1024程序员节
被AI抢饭碗的人14 小时前
linux:io基础
1024程序员节
GIS数据转换器17 小时前
2025无人机在电力交通中的应用实践
运维·人工智能·物联网·安全·无人机·1024程序员节
TDengine (老段)1 天前
TDengine 数学函数 CRC32 用户手册
java·大数据·数据库·sql·时序数据库·tdengine·1024程序员节
草莓熊Lotso1 天前
C++ 继承特殊场景解析:友元、静态成员与菱形继承的底层逻辑
服务器·开发语言·c++·人工智能·经验分享·笔记·1024程序员节
-孤存-1 天前
深入浅出:TCP/UDP协议核心原理
网络·网络协议·tcp/ip·1024程序员节
百锦再2 天前
第1章 Rust语言概述
java·开发语言·人工智能·python·rust·go·1024程序员节
开开心心就好2 天前
电脑音质提升:杜比全景声安装详细教程
java·开发语言·前端·数据库·电脑·ruby·1024程序员节
hfdz_00422 天前
BUCK电路原理和设计
电源·硬件设计·1024程序员节