Web前端开发规范之css规范

css规范1、编码规范为utf-8。2、协作开发及分工:i会根据各个模块,同时根据页面相似程序,事先写**体框架文件,分配给前端人员实现内部结构&表现&行为。共用css文件base.css由i书写,协作开发过程中,每个页面请务必都要引入,此文件包含reset及头部底部样式,此文件不可随意修改。3、class与id的使用:...
Web前端开发规范之css规范
今天小编要跟大家分享的文章是关于Web前端开发规范之css规范。Web前端作为开发团队中不可或缺的一部分,需要按照相关规定进行合理编写(一部分不良习惯可能给自己和他人造成不必要的麻烦)。不同公司不同团队具有不同的规范和文档。下面是根据不同企业和团队的要求进行全面详细的整理结果。来和小编一起看一看css规范的原则吧!css规范1、编码规范为utf-8。2、协作开发及分工:i会根据各个模块,同时根据页面相似程序,事先写**体框架文件,分配给前端人员实现内部结构&表现&行为。共用css文件base.css由i书写,协作开发过程中,每个页面请务必都要引入,此文件包含reset及头部底部样式,此文件不可随意修改。3、class与id的使用:id是唯一的并是父级的,class是可以重复的并是子级的,所以id仅使用在大的模块上,class可用在重复使用率高及子级中。id原则上都是由我分发框架文件时命名的,为JS预留钩子的除外。4、为JS预留钩子的命名,请以js_起始,比如:js_hide,js_show。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中已建好框架的页面代码中加入新的div元素,按a命名法则:...,样式写法:#mainnav.firstnav{.......}按b命名法则:...,样式写法:.main_firstnav{.......}7、css属性书写顺序,建议遵循:布局定位属性-->自身属性-->文本属性-->其他属性.此条可根据自身习惯书写,但尽量保证同类属性写在一起.属性列举:布局定位属性主要包括:display&list-style&position(相应的top,right,bottom,left)&float&clear&visibility&overflow;自身属性主要包括:width&height&margin&padding&border&background。文本属性主要包括:color&font&text-decoration&text-align&vertical-align&white-space&其他&content。8、书写代码前,提高样式重复使用率。以上就是小编今天为大家分享的关于Web前端开发规范之css规范的文章,希望本篇文章能够对正在从事Web前端工作的小伙伴们有所帮助,想要了解更多Web前端知识记得关注北大青鸟Web培训官网,最后祝愿小伙伴们工作顺利,成为一名优秀的Web前端工程师。2022-10-28
mengvlog 阅读 467 次 更新于 2025-09-10 00:30:08 我来答关注问题0
  • css规范1、编码规范为utf-8。2、协作开发及分工:i会根据各个模块,同时根据页面相似程序,事先写**体框架文件,分配给前端人员实现内部结构&表现&行为。共用css文件base.css由i书写,协作开发过程中,每个页面请务必都要引入,此文件包含reset及头部底部样式,此文件不可随意修改。3、class与id的使用:...

  •  文暄生活科普 超详细的Web前端开发规范手册

    开发文档包括HTML、CSS、JS的规范。HTML规范:标签属性顺序建议、注释编写。CSS规范:属性顺序、选择器使用、注释编写。JS规范:语言规范、分号使用、循环语句、函数声明、命名规范。前端开发规范旨在提升代码质量、提高开发效率、增强代码可维护性。通过遵循上述规范,开发者可以构建出结构清晰、易于维护的前端应...

  •  阿暄生活 web前端开发规范手册内容 web前端开发规范手册

    HTML/CSS规范:明确HTML和CSS的书写规范,包括标签语义化、样式表组织、命名规则等。JavaScript规范:制定JavaScript的编码规范,包括变量命名、函数设计、异步处理等。代码复用与模块化:强调代码复用和模块化的重要性,以及实现方法。项目开发与团队协作:版本控制:推荐使用Git等版本控制工具,规定代码提交、合...

  •  翡希信息咨询 Web前端开发 6、CSS盒子模型

    CSS盒子模型是Web前端开发中页面布局的核心概念之一。它将HTML页面中的布局元素看作是一个矩形的盒子,即一个盛装内容的容器。盒子模型本质上包括边框、外边距、内边距和实际内容四个部分。一、盒子模型的组成 边框(border):边框是围绕内容和内边距的一条或多条线。边框由边框宽度(border-width)、边...

  •  翡希信息咨询 Web前端开发 12、CSS 溢出的文字省略号显示

    在Web前端开发中,CSS实现文本溢出显示省略号的方法主要有两种:单行文本溢出显示省略号和多行文本溢出显示省略号。单行文本溢出显示省略号: 条件:必须同时满足以下三个CSS属性设置。 whitespace: nowrap;:强制文本在一行内显示,不换行。 overflow: hidden;:隐藏超出容器部分的文本。 textoverflow...

檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部