基础网页布局练习1-博文尚美

1.项目介绍

博文尚美是一个设计网站, 此项目由html + css 布局完成页面,对前端基础知识的入门及掌握有非常好的提升效果,对html和css的使用及布局的体验能够建立起强大的信心。

2.项目相关知识点

  • HTML + CSS
  • 盒子模型 + 浮动 + 定位
  • 部分H5标签和C3属性

3.项目演示图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.页面布局整体思路

(1).确定网页结构
结构分为5个部分:头部、服务范围、客户案例、最新资讯、尾部
(2).确定页面的版心和通栏
通栏:自适应浏览器宽度
版心:给一个固定宽度,不需要给高度,它可以被内容撑开,并且让容器居中
(3).分析页面中的行模块,以及每行模块中的列模块
(4).每行中的列模块经常浮动布局,因此先确定每列的大小,再确定每列的位置
(5).制作html结构,先有结构,后有样式.
新建 index.html ,创建基本框架。新建css文件夹,里面有两个css文件,分别是公共部分的common.css和首页样式的index.css

5.头部制作

头部是一个公共样式,写在common.css样式中
结构:主体内容在版心内,版心中包含左侧的logo部分和右侧的菜单部分,以及下面通栏的banner部分(轮播图)

common.css设置公共样式

/*清除元素默认的内外边距  */

* {
    margin: 0;
    padding: 0
}


/*让所有斜体 不倾斜*/

em,
i {
    font-style: normal;
}

ul,
ol {
    list-style: none;
}


/*图片没有边框   去掉图片底侧的空白缝隙*/

img {
    border: 0;
    /*ie6*/
    display: block;
}


/*取消链接的下划线*/

a {
    color: #646464;
    text-decoration: none;
}

h1,
h2,
h3 {
    font-size: 16px;
}

body {
    font: 12px/1.5 'Microsoft YaHei', 'Arial';
}


/*清除浮动*/

.clearfix:after {
    clear: both;
    display: block;
    content: "";
}

.l {
    float: left;
}

.r {
    float: right;
}
/* 版心 */
.container {
    width: 1080px;
    margin: 0 auto;
    position: relative;
}


/* 通栏 */

.container-fluid {
    width: 100%;
}

编写head部分的html结构

<div id="head" class="container">
        <div class="head_logo l">
            <a href="">
                <img src="./image/logo.png" alt="" title="">
            </a>
        </div>
        <ul class="head_menu r">
            <li>
                <a href="#">HOME</a>
            </li>
            <li>
                <a href="#">ABOUT</a>
            </li>
            <li>
                <a href="#">PR
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值