您所在位置: 网站首页 / 文档列表 / CSS/Script / 文档详情
网站制作css书写规范.docx 立即下载
2024-05-15
约4.3千字
约21页
0
16KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

网站制作css书写规范.docx

网站制作css书写规范.docx

预览

免费试读已结束,剩余 11 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

网站制作css书写规范关于网站制作css书写规范写了这么久的CSS,但大部分前端er都没有按照良好的CSS书写规范来写CSS代码,这样会影响代码的阅读体验,这里小编总结一个CSS书写规范、CSS书写顺序,供大家参考习的。1.代码缩进与格式:建议网站制作单行书写,可根据自身习惯,后期优化i会统一处理;2.协作开发及分工:i会根据各个模块,同时根据页面相似程序,事先写好大体框架文件,分配给前端人员实现内部结构&表现&行为;共用css文件base.css由i书写,协作开发过程中,每个页面请务必都要引入,此文件包含reset及头部底部样式,此文件不可随意修改;3.class与id的使用:id是唯一的并是父级的,class是可以重复的并是子级的,所以id仅使用在大的模块上,class可用在重复使用率高及子级中;id原则上都是由我分发框架文件时命名的,为JavaScript预留钩子的除外;4.编码统一为utf-8;5.class与id命名:大的框架命名比如header/footer/wrapper/left/right之类的在2中由i统一命名.其他样式名称由小写英文&数字&_来组合命名,如i_comment,fontred,width200;避免使用中文拼音,尽量使用简易的单词组合;总之,命名要语义化,简明化.6.规避class与id命名(此条重要,若有不明白请及时与i沟通):a)通过从属写法规避,示例见d;b)取父级元素id/class命名部分命名,示例见d;c)重复使用率高的命名,请以自己代号加下划线起始,比如i_clear;d)a,b两条,适用于在2中已建好框架的页面,如,要在2中已建好框架的页面代码中加入新的p元素,按a命名法则:...,样式写法:#mainnav.firstnav{.......}按b命名法则:...,样式写法:.main_firstnav{.......}7.为JavaScript预留钩子的命名,请以js_起始,比如:js_hide,js_show;8.网站制作书写代码前,考虑并提高样式重复使用率;9.充分利用html自身属性及样式继承原理减少代码量,比如:这儿是标题列表2010-09-15定义ul.listli{position:relative}ul.listlispan{position:absolute;right:0}即可实现日期居右显示10.样式表中中文字体名,请务必转码成unicode码,以避免编码错误时乱码;11.背景图片请尽可能使用sprite技术,减小http请求,考虑到多人协作开发,sprite按模块制作;12.使用table标签时(尽量避免使用table标签),请不要用width/height/cellspacing/cellpadding等table属性直接定义表现,应尽可能的利用table自身私有属性分离结构与表现,如thead,tr,th,td,tbody,tfoot,colgroup,scope;(cellspaing及cellpadding的`css控制方法:table{border:0;margin:0;border-collapse:collapse;}tableth,tabletd{padding:0;},base.css文件中我会初始化表格样式)13.杜绝使用兼容ie8;14.用png图片做图片时,要求图片格式为png-8格式,若png-8实在影响图片质量或其中有半透明效果,请为ie6单独定义背景:_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=’img/bg.png’);15.避免兼容性属性的使用,比如text-shadow||css3的相关属性;16.减少使用影响性能的属性,比如position:absolute||float;17.必须为大区块样式添加注释,小区块适量注释;18.网站制作css属性书写顺序,建议遵循:布局定位属性-->自身属性-->文本属性-->其他属性.此条可根据自身习惯书写,但尽量保证同类属性写在一起.属性列举:布局定位属性主要包括:display&list-style&position(相应的top,right,bottom,left)&float&clear&visibility&overflow;自身属性主要包括:width&height&margin&padding&border&background;文本属性主要包括:color&
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

网站制作css书写规范

文档大小:16KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用