小兔鲜儿案例

一、注意点

1、Header 部分开发:logo搜索引擎优化做法

h1里面放a,a里面输入网站名,图标用背景导入,字体为0不显示。

 <!-- 头部 -->
    <div class="header wrapper">
        <div class="logo">
            <h1><a href="#">小兔鲜儿</a></h1>
        </div>
    </div>
.header .logo{
    float: left;
    width: 209px;
    height: 70px;
    /* background-color: green; */
    margin-right: 40px;
}

/* logo搜索引擎优化做法 */
.logo h1{
    width: 209px;
    height: 70px;
}
.logo h1 a{
    display:block;
    /* 如果是转成行内块,需要vertical-align居中 */
    width: 209px;
    height: 70px;
    background-image: url(../images/logo.png);
    background-size: contain;
    /* 目的:h1里面的字看不见 */
    font-size: 0;
}

2、居中

如果居中不了,用vertical-align和line-height都试过了,还不行,只能定位,定位后不占位置的影响,可以考虑利用margin移动。

3、底部的导航不需要ul>li>a

底部的导航不需要优化,不需要ul>li>a, 直接打出来就行
在这里插入图片描述

 <p>
                    <a href="#">关于我们</a> |
                    <a href="#">帮助中心</a> |
                    <a href="#">售后服务</a> |
                    <a href="#">配送与验收</a> |
                    <a href="#">商务合作</a> |
                    <a href="#">搜索推荐</a> |
                    <a href="#">友情链接</a> 
</p>

4、伪元素+nth:

li:nth-child(2):before{
}

5、如果有因为不方便设置高度带来的浮动的影响,需要调用clearfix清除

6、发现以下情况:

在这里插入图片描述
(绿色的本来应该是一块的,但是现在分成两段)遇到这种情况,就从上面的和他对齐的地方找原因,极有可能是他们影响的,这里看到品质靠谱,

在这里插入图片描述
去浏览器检查发现标题一块高118,但是只设置了height为114,是h2撑开了行高,需要设置回去
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值