美文网首页
《css基础补充--规范》

《css基础补充--规范》

作者: code追命 | 来源:发表于2017-11-14 14:14 被阅读0次

class命名规范

BEM 规范

BEM规是指范块(block)、元素(element)、修饰符(modifier),是由Yandex团队提出的一种前端命名方法论。这种巧妙的命名方法让你的CSS类对其他开发者来说更加透明而且更有意义。BEM命名约定更加严格,而且包含更多的信息,它们用于一个团队开发一个耗时的大项目。

  • .block 代表了更高级别的抽象或组件。
  • .block__element 代表.block的后代,用于形成一个完整的.block的整体。(ie6不兼容)
  • .block--modifier代表.block的不同状态或不同版本。

常用的className/id

CSS命名规范
头:header
内容:content/containe
尾:footer
导航:nav
侧栏:sidebar
栏目:column
页面外围控制整体布局宽度:wrapper
左右中:left right center
登录条:loginbar
标志:logo
广告:banner
页面主体:main
热点:hot
新闻:news
下载:download
子导航:subnav
菜单:menu
子菜单:submenu
搜索:search
友情链接:friendlink
页脚:footer
版权:copyright
滚动:scroll
内容:content
标签页:tab
文章列表:list
提示信息:msg
小技巧:tips
栏目标题:title
加入:joinus
指南:guild
服务:service
注册:regsiter
状态:status
投票:vote
合作伙伴:partnerX
HTML文件中id的命名
(1)页面结构
容器: container
页头:header
内容:content/container
页面主体:main
页尾:footer
导航:nav
侧栏:sidebar
栏目:column
页面外围控制整体布局宽度:wrapper
左右中:left right center
(2)导航
导航:nav
主导航:mainbav
子导航:subnav
顶导航:topnav
边导航:sidebar
左导航:leftsidebar
右导航:rightsidebar
菜单:menu
子菜单:submenu
标题: title
摘要: summary
(3)功能
标志:logo
广告:banner
登陆:login
登录条:loginbar
注册:regsiter
搜索:search
功能区:shop
标题:title
加入:joinus
状态:status
按钮:btn
滚动:scroll
标签页:tab
文章列表:list
提示信息:msg
当前的: current
小技巧:tips
图标: icon
注释:note
指南:guild
服务:service
热点:hot
新闻:news
下载:download
投票:vote
合作伙伴:partner
友情链接:link
版权:copyright

css

css书写书顺序

  1. 位置属性(position, top, right, z-index,
    display, float等)
  2. 大小(width, height, padding, margin)
  3. 文字系列(font, line-height, letter-spacing, color, text-align等)
  4. 背景(background, border等)
  5. 其他(animation, transition等)

css文件名字

  1. reset.css 重置样式
  2. common.css 公用的样式
  3. layout.css 布局样式
  4. theme.css 主题样式
  5. [name].css 对应每个页面的入口

参考资料

这个系列文章是我收纳、归纳、回顾前端基础知识。供自我与有需要的人,共同进步。感谢前人的分享,如有错处,请多提点

相关文章

  • 《css基础补充--规范》

    class命名规范 BEM 规范 BEM规是指范块(block)、元素(element)、修饰符(modifier...

  • CSS相关汇总

    CSS命名规范 CSS基础知识 CSS优化技巧 CSS的继承关系 CSS的选择器关系介绍

  • css-note

    css学习内容 css基础语法 css使用方法 css选择器 css继承与层叠 css优先级 css命名规范 学习...

  • html代码规范,chrome应用

    &html,css入门 基础学习 &代码规范 点这里 CSS命名规则 常用的CSS命名规则 头:header 内容...

  • 2017.12.11 CSS编码规范、APPCan常用、Ado.

    第一组:杨昊 CSS编码规范 好久没出现,今天来分享一些平常不会注意的小细节—CSS编码规范(基础): 编码规范...

  • 应用开发部代码开发规范v1.1

    文档版本说明v1.0 基础版本v1.1 补充规范,增加规范等级 一、代码流程规范 (一) java代码处理 【强制...

  • 《javascript基础补充--开发规范》

    JavaScript 开发规范 本篇文章主要介绍了JS的命名规范、注释规范以及开发的一些问题 目录 命名规范:介绍...

  • css基础:语法规范与选择器

    css是用来装饰HTML的工具 一、css基础 1.css语法规范 css是层叠样式表,也成为级联样式表,要想熟练...

  • 前端开发文档规范

    HTML 编码规范 请查看HTML编码规范 CSS 编码规范 请查看CSS编码规范 JavaScript 编码规范...

  • CSS3基础补充

    文本效果 word-break 属性 作用:word-break 属性规定自动换行的处理方法。normal:浏览器...

网友评论

      本文标题:《css基础补充--规范》

      本文链接:https://www.haomeiwen.com/subject/exvxvxtx.html