




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
6web视频教程 /course/web/web前端基础教程之css样式编程规范由于每个WEB开发者的编码风格不同,差异较大,为了便于代码压缩以及书写样式的规范统一和美观,web前端工程师总结了一些前端规范,这里主要介绍CSS相关规范。1.tab键用四个空格代替因为在不同系统的编辑工具对tab解析不一样,windows下的tab键是占四个空格的位置,而在linux下会变成占八个空格的位置。2.每个样式属性加英文分号“;”方便压缩工具断句。3.Class命名中不能出现大写字母,采用-对class中的字母分隔/*正确的写法*/.hotel-titlefont-weight:bold;/*不推荐的写法*/.hotelTitlefont-weight:bold;4.空格的使用,执行下列规则:.hotel-contentfont-weight:bold;选择器与之前要有空格属性名的:后要有空格属性名的:前不能加空格一方面为了美观,另一方面是避免ie6的bug5.多选择器规则之间要换行当样式针对多个选择器时每个选择器占一行/*推荐的写法*/a.btn,input.btn,inputtype=button.6.不能将样式写为单行.hotel-contentmargin:10px;background-color:#efefef;单行显示不便于注释和备注7.不要向0后添加单位(为了规范统一).objleft:0px;8.不要使用css原生import使用css原生import有很多弊端,比如会增加请求数9.属性的正确书写顺序.hotel-content/*定位*/display:block;position:absolute;left:0;top:0;/*盒模型*/width:50px;height:50px;margin:10px;border:1pxsolidblack;/*其他*/color:#efefef;定位相关,常见的有:displaypositionlefttopfloat等盒模型相关,常见的有:widthheightmarginpaddingborder等其他属性按照这样的顺序书写可见提升浏览器渲染dom的性能10.小图片要与sprite合并11.当编写针对特定html结构的样式时,使用元素名+类名/*所有的nav都是针对ul编写的*/ul.nav.12.IEHackList/*针对ie的hack*/selectorproperty:value;/*所有浏览器*/property:value9;/*所有IE浏览器*/property:value0;/*IE8*/+property:value;/*IE7*/_property:value;/*IE6*/*property:value;/*IE6-7*/13.ie不要使用filter,也不要使用expression这里主要是为了注重效率14.不要使用行内(inline)样式W3Cfuns行内样式,最好用一个class代替。隐藏某个元素,可以加一个class.hidedisplay:none;尽量做到样式和结构分离15.使用reset.css样式16.不要全局设置magin和padding/*别这样写*/*margin:0;padding:0;没有必要将所有元素
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山西会展管理师考试题库及答案
- 青岛网约车人证考试题库及答案
- 安徽省计算机vb考试试题及答案
- 植被恢复生态补偿机制-洞察与解读
- PM心功能评估方法-洞察与解读
- 2025年病历管理制度与病历书写规范考试题(带答案)
- 2025年低碳节能减排知识竞赛题库(含答案)
- 社区农田种植共享协议
- 战略合作协议及业务资源整合
- 2025年事业单位招聘考试综合类职业能力倾向测验真题模拟试卷(考前模拟训练备考)
- DB4201∕T 630.1-2020 中小学生研学旅行 第1部分:服务机构评定与服务规范
- 学生文明上网班会课件
- 叮当快药大健康生态圈战略解析
- 数学评比活动方案
- TCPUMT 034-2025 工业数字孪生 数字模型与数据集成交换要求
- 曹植的故事课件小学生
- 【艾瑞咨询】2024年中国健康管理行业研究报告494mb
- 施工作业安全管理制度
- 2025年房地产经纪人考试题及答案
- 4.3禁止生物武器
- 康复治疗技术专业实训室设计方案
评论
0/150
提交评论