瞬间从IT屌丝变大神——CSS规范】的更多相关文章

CSS规范主要包括以下内容: CSS Reset用YUI的CSS Reset. CSS采用CSSReset+common.css+app.css的形式. app.css采用分工制,一个前端工程师负责一个栏目,如果多人维护,需要添加注释. 为方便组件模块化和提高弹性,正常情况下,为避免外边界冲突,组件不设置外边界,外边界用组合CSS的方式实现,如下代码所示. html: <p>12345</P> <ul class="textList marginTop10"…
HTML规范包含以下内容: DTD统一用<!DOCTYPE HTML PUBLIC "_//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/Xhtml/DTD/Xhtml-transitional.dtd">. 统一UFT-8编码. HTML.CSS.JavaScript缩进统一使用TAB键. 标签名,属性名全部小写,属性需加引号,单标签需闭合,例如<hr>V.</hr…
JavaScript规范主要包含以下内容: 底层JavaScript库采用YUI 2.8.0. 统一头部中只载入YUI load组件,其它组件都通过loader对象加载. JavaScript尽量避免使用全局变量,通过命名空间或匿名函数将变量封装到闭包中. 正式发布前应进行压缩,压缩后的文件的命名应添加“_min”后缀.…
注释的主要规则如下: 公共组件和各栏目的维护者都需要在文件头部加上注释说明: /** *文件用途说明 *作者姓名 *联系方式*制作日期 **/ 大的模块注释方法: //======= //代码用途 //======= 小的注释: //代码说明 注释占一行,不要在代码后的同一行内加注释.…
分工安排主要包含以下内容: 公共组件(包括common.css和common.js)一人维护,各子频道专人负责,每个频道正常情况下由一人负责,要详细写明注释,如多人合作,维护的人员注意添加注释信息,具体注释细则,见下篇. 视觉设计师设计完设计图后,先和交互设计师沟通,确定设计可行,然后将设计图给公共组件维护者,看设计图是否需要提取公共组件,然后再提交给相应频道的前端工程师.如果有公共组件要提取,公共组件维护者需对频道前端工程师说明.. 如果确定没有公共组件需提取,交互设计师直接和各栏目的前端工程…
为了避免命名冲突,命名规则如下: 公共组件因为高度重用,,命名从简,不要加前缀. 各栏目的相应代码,需加前缀,前缀为工程师姓名拼音的首字母,例如:海子前缀为“hz_”,分隔符为下划线"_",例如:“hz_imgList”. 模块组件化,组建中的class或id名采用骆驼命名法和下划线相结合的方式,单词之间的分隔靠大写字母分开,从属关系靠下划线分隔. html: <ul class="textList"> <li class="textLi…
接触CAD初期是“痛苦”的,“煎熬”的,也是充满“成就”的. 痛苦是初学者怎么都不懂,需要学习的东西很多,整个过程是有些痛苦的. 煎熬也是每个求学阶段都会遇到的状态,眼睛会了,手不会,这个状态很难受. 成就自然是绘图过程中的劳动成果,那怕只是会画小小的圆,都是耐人寻味的小惊喜. 不管是痛苦.煎熬.还是成就,如果你想要学习CAD,都要一个一个的去经历,尽管过程会很煎熬,只要你掌握对方法,相信很快速的就能够入门,今天这里就和大家说一说学CAD正确的方法,教你7天入门,纯干货技巧,一起看看吧! 技巧一…
VsCode写Python代码!这代码简直和大神一样规范!太漂亮了!    转 https://www.jianshu.com/p/636306763d89 VsCode虽然没有Pycharm的功能齐全,但是也是有他的独特之处!今天就让大家见识一下,用VsCode写出的代码是怎么样的吧!           配置flake8 安装flake8之后写代码的时候编辑器就会提示哪里出错,代码格式不规范也会提示 打开命令行 输入 "pip install flake8" 安装flake8成功后…
文章来源:小青年原创发布时间:2016-06-05关键词:mui,html5+,webview转载需标注本文原始地址: http://zhaomenghuan.github.io/#!/blog/20160605 写在前面 写这篇文章之前先吐吐槽,因为是学生,不想用父母辛辛苦苦挣的钱买什么苹果手机,因为确实贵,本人至今用的还是去年买的魅蓝note 1(虽然已经很久了,但是没办法啊,舍不得花钱换.),前段时间项目钱收到了本来想换手机的,但是想了想还是先省一省,过几个月开始实习了再看吧!(哈哈,如果…
如果说用一句话来概括Node那就是:它开启了JavaScript服务器端语言. Node系列的文章并不会从一开始长篇概论的讲Node的历史,安装,以及其他很琐碎的事情.只会专门介绍关于Node或者准确来讲是关于Node的敏捷开发. 首先我们需要一个脚手架 快速了解Express 1.Express 是一个基于 Node.js 平台的极简.灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用. 2.API 丰富的 HTTP 快捷方法和任意排列组合的 Conn…