CSS制作流程及标准

(一)制作流程:

1,创建文件(文件管理及命名)

2,与html文档建立关系

注意点:
1)不建议使用:内联样式和内嵌样式
    原因:结构(html)和表现(css样式)没有分离
2)区别:外链样式与导入样式http://zhidao.baidu.com/question/198616109.html)[/url]
3)网站常用:外链样式

3,制作页面样式

注意点:

  • 同html框架一致从上到下
  • 从整体到局部
  • 共用样式到个别样式


4,添加注释

注释范围:
1)每个文档对应一个文档注释(方便后期维护和管理)
    主要注释说明:文档创建人,时间,内容等
2)属性注释说明:css hack,特殊属性等
3)功能注释说明:默认样式,按钮,弹出框等

5,完成检查

*********************************************************************

(二)制作标准:(有利于开发和后期管理,各个公司有所不同,仅供大家参考~~)



1.缩进及换行:

说明:
缩进:设置tab键制表符(同html的一样)——点击tab生成2个空格换行:
选择器换行:相同样式2个以上选择器,每个选择器一行属性换行:
1)只有一个属性时,选择器与属性在同行
2)2个以上属性,每个属性占一行



2.简写


1)颜色:16进制颜色值:#RRGGBB——R,G,B都成对相同时,缩写成:#RGB

color:#336699;
简写:color:#369;


2)单位:数值为0时,单位可以省略

margin:0px;
简写:margin:0;

3)字体

4)背景

background-color:red;
background-image:url();
background-repeat:no-repeat;
baclgrpimd-position:top right;
background-attachment:fixed;
(每个属性都可省略)简写:background:background-color background-image background-repeat background-position background-attachment;

5)内外边距(margin与padding简写方式相同)

6)边框

border-width:1px;
border-style:solid;
border-color:red;
简写:border:border-width border-style border-color;
     border:1px solid red;
单边简写:border-top:1px solid red;
         border-right:1px solid red;
         border-bottom:1px solid red;
         border-left:1px solid red;
(不推荐)单属性简写:(顺序:上右下左)
border-width:border-top-width border-right-width border-bottom-width border-left-width;
border-style:border-top-style border-right-style border-bottom-style border-left-style;
border-color:border-top-color border-right-color border-bottom-color border-left-color;


3. css代码顺序


1)css文档的顺序
  • 共用的代码样式放在文档最前面
  • css结构的顺序依照html的结

2)css选择器中的属性顺序:

    显示属性->自身属性->文本属性

  • 显示属性:display, list-style, position, float, clear
  • 自身属性:width, height, margin, padding,border,background
  • 文本属性:color, font, text-decoration, text-align,vertical-align, white-space, content 

    原 因:这个顺序是项目开发的代码标准,符合浏览器的渲染顺序,最终达到提高执行效率目的 

    

    希望这个文档能对大家有所帮助!!加油~~

 

转载于:https://my.oschina.net/u/854746/blog/122467

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本火锅店点餐系统采用Java语言和Vue技术,框架采用SSM,搭配Mysql数据库,运行在Idea里,采用小程序模式。本火锅店点餐系统提供管理员、用户两种角色的服务。总的功能包括菜品的查询、菜品的购买、餐桌预定和订单管理。本系统可以帮助管理员更新菜品信息和管理订单信息,帮助用户实现在线的点餐方式,并可以实现餐桌预定。本系统采用成熟技术开发可以完成点餐管理的相关工作。 本系统的功能围绕用户、管理员两种权限设计。根据不同权限的不同需求设计出更符合用户要求的功能。本系统中管理员主要负责审核管理用户,发布分享新的菜品,审核用户的订餐信息和餐桌预定信息等,用户可以对需要的菜品进行购买、预定餐桌等。用户可以管理个人资料、查询菜品、在线点餐和预定餐桌、管理订单等,用户的个人资料是由管理员添加用户资料时产生,用户的订单内容由用户在购买菜品时产生,用户预定信息由用户在预定餐桌操作时产生。 本系统的功能设计为管理员、用户两部分。管理员为菜品管理、菜品分类管理、用户管理、订单管理等,用户的功能为查询菜品,在线点餐、预定餐桌、管理个人信息等。 管理员负责用户信息的删除和管理,用户的姓名和手机号都可以由管理员在此功能里看到。管理员可以对菜品的信息进行管理、审核。本功能可以实现菜品的定时更新和审核管理。本功能包括查询餐桌,也可以发布新的餐桌信息。管理员可以查询已预定的餐桌,并进行审核。管理员可以管理公告和系统的轮播图,可以安排活动。管理员可以对个人的资料进行修改和管理,管理员还可以在本功能里修改密码。管理员可以查询用户的订单,并完成菜品的安排。 当用户登录进系统后可以修改自己的资料,可以使自己信息的保持正确性。还可以修改密码。用户可以浏览所有的菜品,可以查看详细的菜品内容,也可以进行菜品的点餐。在本功能里用户可以进行点餐。用户可以浏览没有预定出去的餐桌,选择合适的餐桌可以进行预定。用户可以管理购物车里的菜品。用户可以管理自己的订单,在订单管理界面里也可以进行查询操作。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值