博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CSS制作流程及标准
阅读量:5264 次
发布时间:2019-06-14

本文共 2012 字,大约阅读时间需要 6 分钟。

css制作流程及标准
(一)制作流程:
1,创建文件(文件管理及命名)
<ignore_js_op>
css文件及命名.png
2,与html文档建立关系
<ignore_js_op>
与html建立关系.png
注意点:
    1)不建议使用:内联样式和内嵌样式
         原因:结构(html)和表现(css样式)没有分离
    2)区别:外链样式与导入样式)[/url]
    3)网站常用:外链样式
3,制作页面样式
<ignore_js_op>添加样式.png
注意点:
  • 同html框架一致从上到下
  • 从整体到局部
  • 共用样式到个别样式
4,添加注释
<ignore_js_op>css注释.png
注释范围:
    1)每个文档对应一个文档注释(方便后期维护和管理)
         主要注释说明:文档创建人,时间,内容等
    2)属性注释说明:css hack,特殊属性等
    3)功能注释说明:默认样式,按钮,弹出框等
5,完成检查
*********************************************************************
(二)制作标准:(有利于开发和后期管理)
这个标准是我们公司的。各个公司有所不同,仅供大家参考~~
缩进及换行:
<ignore_js_op>缩进与换行.png
说明:
缩进:设置tab键制表符(同html的一样)——点击tab生成2个空格
换行:
选择器换行:相同样式2个以上选择器,每个选择器一行
属性换行:
1)只有一个属性时,选择器与属性在同行
2)2个以上属性,每个属性占一行
简写
1)颜色:16进制颜色值:#RRGGBB——R,G,B都成对相同时,缩写成:#RGB
  1. color:#336699;
  2. 简写:color:#369;
复制代码
2)单位:数值为0时,单位可以省略
  1. margin:0px;
  2. 简写:margin:0;
复制代码
3)字体
<ignore_js_op>font简写.png 
4)背景
  1. background-color:red;
  2. background-image:url();
  3. background-repeat:no-repeat;
  4. baclgrpimd-position:top right;
  5. background-attachment:fixed;
  6. (每个属性都可省略)简写:background:background-color background-image background-repeat background-position background-attachment;
复制代码
5)内外边距(margin与padding简写方式相同)
<ignore_js_op>margin简写.png 
6)边框
  1. border-width:1px;
  2. border-style:solid;
  3. border-color:red;
  4. 简写:border:border-width border-style border-color;
  5.           border:1px solid red;
  6. 单边简写:border-top:1px solid red;
  7.                  border-right:1px solid red;
  8.                  border-bottom:1px solid red;
  9.                  border-left:1px solid red;
  10. (不推荐)单属性简写:(顺序:上右下左)
  11. border-width:border-top-width border-right-width border-bottom-width border-left-width;
  12. border-style:border-top-style border-right-style border-bottom-style border-left-style;
  13. border-color:border-top-color border-right-color border-bottom-color border-left-color;
复制代码
css代码顺序
css文档的顺序
  • 共用的代码样式放在文档最前面
  •  css结构的顺序依照html的结构
css选择器中的属性顺序:显示属性->自身属性->文本属性
<ignore_js_op>顺序.png 
  • 显示属性:display, list-style, position, float, clear
  • 自身属性:width, height, margin, padding,border,background
  • 文本属性:color, font, text-decoration, text-align,vertical-align, white-space, content 
原    因:这个顺序是项目开发的代码标准,符合浏览器的
渲染顺序,最终达到提高执行效率目的      
写了好久,希望对大家有帮助!!加油~~

转载于:https://www.cnblogs.com/msdn1433/archive/2013/05/11/3072897.html

你可能感兴趣的文章
安装NVIDIA驱动时禁用自带nouveau驱动
查看>>
HDU-1255 覆盖的面积 (扫描线)
查看>>
css3学习01
查看>>
【USACO】 奶牛会展
查看>>
ActiveMQ笔记之点对点队列(Point-to-Point)
查看>>
继承和多态
查看>>
Dijkstra+计算几何 POJ 2502 Subway
查看>>
修复IE不能执行JS的方法
查看>>
程序员究竟该如何提高效率zt
查看>>
希尔排序法(缩小增量法)
查看>>
PHP编程基础学习(一)——数据类型
查看>>
MongoDB-JAVA-Driver 3.2版本常用代码全整理(2) - 查询
查看>>
NPOI处理Word文本中上下角标
查看>>
Android笔记 Handler
查看>>
如何阅读大型前端开源项目的源码(转)
查看>>
java.util.Arrays类详解
查看>>
idea搭建tocmat
查看>>
NYOJ-626-intersection set(二分查找)
查看>>
项目管理之路(1):初步踏入项目管理
查看>>
Java 中 静态方法与非静态方法的区别
查看>>