写一个简单的静态商城页面注意点(个人随笔)

一.网页的布局:

首先应该想到的是给一个页面加入版心
目的:这样可以很好的约束页面内的各个样式
设置各个标签的样式,比如淘宝京东的开头
淘宝:blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,
hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
练习时,我们一般直接设置*{margin:0; padding:0;} 还有一些文字、列表标签、a标签等等的默认样式。

二.topBar(最上层的菜单条)

  1. 左浮动、右浮动
  2. ul li的浮动,如果只li的右浮动要注意文字的开头从最右边开始
  3. 在外部引用CSS样式时,要注意图片的路径
  4. 小标题前面的小图标位置有点偏,可以用relative来微调
  5. 两个标题之间的分界线的加法:(如li两边)
    a). 给li两边加边框
    b). 直接加小竖线|
    c). 加一个空li,在CSS中设置它的border

三. nav导航栏

logo部分:
a).在一个网页中有且仅有一个h1标签
b).在搜索引擎中根据h1标签的内容来对网页创建搜索规则 
c).在h1标签中添加文字能够帮助搜索引擎优化搜索结果
d).一般在h1标签中加入文字,设置text-indent: -9999;

注意:input标签必须放在form标签中(更符合语义)
购物车中的数量的背景做法:给盒子border-radius,留下左下角不给

四.伪标签before和after的用法:

在添加小的装饰品时应用

如图右侧的箭头图标用伪标签来做如下:

.main .list li a::after{
    content: '>';
    float: right;
    padding-right: 10px;
}

不需要在html中添加>,当然也可以在html中添加span标签来做(比较麻烦);

五.网页的整体布局

如使用display:flex;会有很好的效果
这里写图片描述
也可以使用bootstrap的布局方式,如:
这里写图片描述
当然,可以选择自己喜欢的布局方式。

六.最后总结一下设置的属性没有生效的原因:

1.检查是否有字母写错
2.选择器书写错误:
检查类名,id名,以及子元素的层级关系
3.被其他选择器覆盖了:
多个选择器选中同一个标签,权重高的覆盖了权重低的属性
4.文件未保存

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值