首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CSS命名规范

(一)常用CSS命名规则   头:header   内容:content/container   尾:footer   导航:nav   侧栏:sidebar   栏目:column   页面外围控制整体布局宽度...:   /* Footer */   内容区   /* End Footer */ (三)id命名:   (1)页面结构   容器: container   页头:header   内容:content...service   热点:hot   新闻:news   下载:download   投票:vote   合作伙伴:partner   友情链接:link   版权:copyright   (四)class命名...; }   (3)对齐样式,使用对齐目标的英文名称,如   .left { float:left; }   .bottom { float:bottom; }   (4)标题栏样式,使用”类别+功能”方式命名...主要 master.css   模块 module.css   基本共用 base.css   布局,版面 layout.css   主题 themes.css   专栏 columns.css

1.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

CSS — BEM 命名规范

前言: 最近团队要考虑代码风格统一 1 什么是 BEM 命名规范 Bem 是块(block)、元素(element)、修饰符(modifier)简写,由 Yandex 团队提出一种前端 CSS 命名方法论...在 css 定义时,也必须依靠层级选择器来限定约束作用域,以避免跨组件样式污染。...,模块层级关系简单清晰,而且 css 书写上也不必作过多层级选择。...important; } 2.2 在 CSS 预处理器中使用 BEM 格式 BEM 一个槽点是,命名方式长而难看,书写不雅。相比 BEM 格式带来便利来说,我们应客观看待。...BEM 格式 在当前流行 Vue.js / React / Angular 等前端框架中,都有 CSS 组件级作用域编译实现,其基本原理均为利用 CSS 属性选择器特性,为不同组件生成不同属性选择器

2.6K31

css规范命名

好吧,我代码虽然实现了和设计一样界面,但是还是太臭了,类命名都是特别的差劲。。找了命名规范,,拿来共享一下,警告自己,,代码不仅要实现功能,更要优美,华丽。。...每次写之前写之后都想办法精简代码, 3:阅读习惯是一眼能看完,整个结构和内容,上下太长则每一行多放一些,左右太长则分行, 4:命名上,要体现层级关系,例如  主层idcade,内层idcade-left...7:写代码就要写出规范代码,让别人 看得舒服,自己用得也舒服。反复省视代码,看能否更精简。...CSS命名规范(规则) 常用CSS命名规则 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体佈局宽度...五、CSS样式表文件命名 主要 master.css 模块 module.css 基本共用 base.css 布局、版面 layout.css 主题 themes.css 专栏 columns.css

86110

团队合作时CSS命名规范

常用css命名规则: 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper...: /* Footer / 内容区 / End Footer */ id命名 (1)页面结构 容器: container 页头:header 内容:content/container 页面主体...guide 服务:service 热点:hot 新闻:news 下载:download 投票:vote 合作伙伴:partner 友情链接:link 版权:copyright class命名...font-size: 9pt; } (3)对齐样式 使用对齐目标的英文名称,如 .left { float:left; } .bottom { float:bottom; } (4)标题栏样式 使用”类别+功能”方式命名...主要 master.css 模块 module.css 基本共用 base.css 布局,版面 layout.css 主题 themes.css 专栏 columns.css 文字 font.css

94010

前端开发规范命名规范、html规范css规范、js规范

命名方式: 小驼峰式命名方法 命名规范: 类型+对象描述方式,如果没有明确类型,就可以使前缀为名词 类型 小写字母 array a boolean b function fn...:全部大写 命名规范:使用大写字母和下划线来组合命名,下划线用以分割单词 推荐: var MAX_COUNT = 10; var URL = 'http://www.baidu.com'; ---- 类成员...'valid' : 'invalid' ---- JSHint 在js规范中,有很多规范都是样式上规范而不是逻辑上规范,比如尽量使用=== 而不是==,我们可以使用JSHint或者JSLint,Javascript...定义全局暴露jQuery库 evil 禁止使用eval maxdepth 嵌套最大深度 maxparams 参数最大个数 ---- CSS规范 id和class命名 ID和class名称总是使用可以反应元素目的和用途名称...content.title{ font-size: 2em; } ---- css选择器中避免使用标签名 从结构、表现、行为分离原则来看,应该尽量避免css中出现HTML标签,并且在css选择器中出现标签名会存在潜在问题

6.3K10

Html5+CSS3命名规范(前端web开发命名规范,符合SEO规范

任何代码编程都有各自特点常用命名规范,div+css页面设计也不例外。遵守常用css命名规范有利于代码升级和扩展,也有利于让别人读懂你css代码,让你页面显得清晰有条理。 ?...css文件名命名规范 模块:module.css 基本共用:base.css 布局、版面:layout.css 主题:themes.css 专栏:columns.css 文字:font.css 表单:forms.css...补丁:mend.css 打印:print.css 页面结构元素div命名规范 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column....bottom {float:bottom;} 标题栏样式命名-使用“类别+功能”方式命名 .barnews { } .barproduct { } 注释书写规范 1.行间注释-直接写于属性值后面,如...大家在日常页面设计中要逐步养成规范命名好习惯。

1.6K10

CSS命名规范之BEM-源自YandexCSS命名方法论

BEM即块(Block)、元素(Element)、修饰符(modifier),是由著名俄罗斯搜索引擎团队Yandex提出一种前端命名方法论。...BEM命名约定更加严格,而且包含更多信息,一般用于团队开发一个耗时大项目中。...我们常见BEM命名方式一般都是经过改良,本文介绍是Nicolas Gallagher(Twitter前端工程师)改进版。...-- 女性右手 --> 上面的代码使用了常规CSS来表示,各个class都是有意义,但是他们之间却是脱节...hand是在表示指针(英文hand有钟表指针含义)还是一只正在玩指纸牌手呢?使用BEM我们可以获得更多描述和更加清晰结构,并且通过命名我们就可以知道元素之间关联。代码如下: <!

93810

HTML5+CSS3命名规范

前言 任何代码编程都有各自特点常用命名规范,div+css页面设计也不例外。遵守常用css命名规范有利于代码升级和扩展,也有利于让别人读懂你css代码,让你页面显得清晰有条理。...css文件名命名规范 模块:module.css 基本共用:base.css 布局、版面:layout.css 主题:themes.css 专栏:columns.css 文字:font.css 表单:forms.css...补丁:mend.css 打印:print.css 页面结构元素div命名规范 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column...-使用颜色名称或者16进制代码 .red {color: red;} .f60 {color: #f60;} .ff8600 {color: #ff8600;} 字体大小命名-直接使用“font+字体大小....bottom {float:bottom;} 标题栏样式命名-使用“类别+功能”方式命名 .barnews { } .barproduct { } 注释书写规范 行间注释-直接写于属性值后面,如:

72120

CSS英文命名规范整理及参考

我们在对网页进行布局时,比较困惑和纠结事就是CSS命名,特别是新手不知道什么地方该如何命名,怎样命名才是好方法。...规范使用CSS命名规则,可以改善优化功效,特别是在团队合作时候可以有效提高开发效率。...文件命名 master.css,style.css 主要 module.css 模块 base.css 基本共用 layout.css 布局,版面 themes.css 主题 columns.css.../ 四、类class书写规范示例 // 1 、颜色:使用颜色名称或者16进制代码,如 .red { color:red;} .f60 { color:#f60;} .ff8600 { color:#...(小写句号)选择符号开头命名,还是使用“#”(井号)选择符号开头命名都无所谓。但我们最好遵循主要、重要、特殊、最外层盒子用“#”(井号)选择符号开头命名,其它都用“.”

1.3K30

使用BEM命名规范来组织CSS代码

BEM 是 Block(块) Element(元素) Modifier(修饰器)简称 使用BEM规范命名CSS,组织HTML中选择器结构,利于CSS代码维护,使得代码结构更清晰(弊端主要是名字会稍长...,可作为一个修饰器(Modifier) 在本规范中,以双下划线 __ 来作为块和元素间隔,以单下划线 _ 来作为块和修饰器 或 元素和修饰器 间隔,以中划线 - 来作为 块|元素|修饰器 名称中多个单词间隔... 在样式文件中,仅以类名作为选择器,不使用ID或标签名来约束选择器,且CSS...(或者SCSS编译后CSS)中选择器嵌套不超过2层,增加效率和复用性,减少选择器之间耦合度 比较常见嵌套情景:需要通过块状态对内部元素进行调整时 .search-form { position...可转换成设置对应 元素来表现,如 */ .search-form {} .my-img { &__search-form-logo {} } BEM 规范虽然结构比较清晰,但有时候会产生代码冗余

96461

常用前端CSS命名规范随手记整理

我们一般在做前端设计网站框架时候,DIV或者CSS标签名称有没有一个固定标准?有些朋友是想到哪里写到哪里,有些朋友有自己规范命名特征,也有些朋友是遵循标准。...因为在团队协作时候,有规范标准是很重要,便于协作和阅读。今天老蒋突然想到这个问题,主要在于在修改页面的时候,看到有客户CSS标签名称太过于随意。...所以,包括自己和其他同事朋友协作时候一定要规范,好歹看着也像专业一些。这里收集和整理一些规范CSS命名规范标准,记录下来。...名称命名 CSS文件命名 说明 master.css,style.css 主要 module.css 模块 base.css 基本共用 layout.css 布局,版面 themes.css 主题 columns.css...本文出处:老蒋部落 » 常用前端CSS命名规范随手记整理 | 欢迎分享

82020

如何使用CSS命名规范提高您编码效率

开发者通常会忽视一个基本部分,那就是实施CSS命名规范,有些人会在调试和管理庞大代码库时才意识到糟糕CSS代码有多可怕。...通过阅读本文,读者应该清楚地了解CSS命名规范及其好处,并熟悉不同样式命名约定。...一致命名规范:在开发过程中,类命名规范应保持一致。...遵循命名规范:在工作流程中采用CSS命名规范,以帮助创建结构化和描述性类名。 分离结构和呈现:在组织CSS时,将与元素布局和定位相关样式与覆盖其呈现其他样式(如颜色、字体、边框等)分开。...在进行中项目中实施命名约定策略 教育和培训:实施命名规范第一步是研究所选择命名规范、其使用方法和应用。

28630

第64天:CSS常用命名规范,有用!

CSS常用命名,必须记住 一、常用命名 标题:title 摘要:summary 箭头:arrow 商标:label 网站标志:logo 转角/圆角:corner 横幅广告:banner 子菜单:subMenu...搜索框:searchBox 登录:login 登录条:loginbar 工具条:toolbar 下拉:drop 标签页:tab 当前:current 列表:list 滚动:scroll 服务:service...register 搜索:search 功能区:shop 标题:title 加入:joinus 状态:status 按钮:btn 滚动:scroll 标签页:tab 文章列表:list 提示信息:msg 当前:...指南:guild 服务:service 热点:hot 新闻:news 下载:download 投票:vote 合作伙伴:partner 友情链接:link 版权:copyright 五、看一些class命名...font9pt{font-size:9pt} 3、对齐样式,使用对齐目标的英文名称,如: .left{float:left} .bottom{float:bottom} 4、标题栏样式,使用类别+功能方式命名

1.1K30

Java包命名规范

Java包命名规范 1,package必须是程序中可执行第一行代码 2,package语句只能有一句 3,package命名要求包含所有字符均为小写,同时不能有特殊字符 4,package可以有多层...6,包路径符合所开发系统模块定义,比如生产对生产,物资对物资,基础类对基础类。....…… Java包命名规则 util:对应英文utility(实用工具),一般存放工具类,就像java.lang.util包一样存放着各种各样工具类方便你编程,这里你可以放自己写好工具类为自己程序提供方便...dao:对应英文Data Access Object,数据访问对象,一般存放与数据库(文本、Excel等)打交道类,只关心数据库增删改查。 用于操作封装。...该类实现基本上是一个固定模板,因此很多建模工具(如rose等)能够根据数据库中表和视图自动生成该文件,此过程称为“反向工程”。

1.5K20

Python 变量命名规范

引言 混乱或错误命名不仅让我们对代码难以理解,更糟糕是,会误导我们思维,导致对代码理解完全错误。...相反,良好命名,则可以让我们代码非常容易读懂,也能向读者正确表达事物以及逻辑本质,从而使得代码可维护性就大大增强,读命名文章是非常流畅,会有一种享受感觉。...变量命名规范 命名规范 可以被视为一种 惯例,并无绝对与强制 目的是为了 增加代码识别和可读性 下划线命名法 在定义变量时,为了保证代码格式,= 左右应该各保留一个空格 在 Python...、qq_number、qq_password 注意 Python 中 标识符 是 区分大小写 驼峰命名法 当 变量名 是由二个或多个单词组成时,还可以利用驼峰命名法来命名 小驼峰式命名法 第一个单词以小写字母开始...等其他语言一般用 驼峰命名法,在 Python 中则推荐使用下划线命名法,符合 PEP8 规范

69310

php命名规范

1.变量 所有字母都使用小写,使用'_'作为每个词分界,如$user_name 2.函数 函数命名使用小写字母和下划线方式,如get_client_ip 3.方法 方法命名使用驼峰法,并且首字母小写或者使用下划线...“_”,例如 getUserInfo,_formatAge,通常下划线开头方法属于私有方法; 以双下划线“__”打头函数或方法作为魔法方法,例如 __call 和 __autoload; 4.类名...类名使用驼峰法命名,并且首字母大写,另外类名和文件名保持一致 5.常量 常量以大写字母和下划线命名,例如 HAS_ONE和 MANY_TO_MANY; 配置参数以大写字母和下划线命名,例如HTML_CACHE_ON...6.属性名 属性命名使用驼峰法,并且首字母小写或者使用下划线“_”,例如 tableUser、_instance,通常下划线开头属性属于私有属性;

83580
领券