用较好的方式写CSS代码是非常重要的

我不好人做

我不好人做

2016-02-19 15:36

今天图老师小编给大家介绍下用较好的方式写CSS代码是非常重要的,平时喜欢用较好的方式写CSS代码是非常重要的的朋友赶紧收藏起来吧!记得点赞哦~

读写看起来容易,实则非也。对于网页设计来说,读写行为因为多种原因而重要,并且在网页设计过程中,它们有着较高的优先级。我想说的是,用较好的方式写代码是非常重要的。这是因为,要让其他任何和这些代码打交道的人感到舒服。

1. 定义好的结构
CSS 可读性最重要的一点是要有一个好的结构。有好的结构,在寻找特定 CSS 规则的时候才能缩小寻找区域。最好的方法是用 HTML 文件构成的风格来结构化 css 文件。这样的 CSS 文件就比较舒服,而且你也能准确的知道如何定位。

div id="wrapper"
    div id="header"/div
 div id="body"
  div id="sidebar"/div
  div id="content"/div
 /div
 div id="footer"/div
/div#wrapper {...}
#header {...}
#body {...}
#content {...}
#sidebar {...}
#footer {...}2. 定义颜色特区
每个网站颜色的数量各不相同。因此,为设计中用到的颜色定义一个特区会是很好的实践。一个很好的理由就是就算过了一段时间你也可以很容易的认出这些颜色,而且也可以迅速的替换这些颜色。

3. 每行一个 CSS 规则
写 CSS 代码的时候,要考虑到有事需要粗略的浏览文件来搜索一些特定规则。在一行中声明 CSS 规则是个不错的主意。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

这样就可以利用水平方向上浪费的空间,也能缩短文件的翻页页数。

4. 定义排版样式特区
每个项目中排版都应该是非常重要的。应该为项目中用到的样式化文本设置一个特区。这会节省很多时间而且会激发你的生产率。

1
2
3
4
5
6
7
8
9
10
11
 /*............Typography................*/
 
body { font: 62.5%/1.5em Tahoma, Arial, sans-serif; }
 
h1 { font:700 2.4em/1.5em Arial, sans-serif; }
 
h2 { font:400 2.0em Verdana, sans-serif; letter-spacing:-1px; }
 
h3 { font:700 1.8em Arial, sans-serif; }
 
...

5. 缩进 CSS 规则
对于可读性来说,缩进是一个非常重要的方面。CSS 文件最好的缩进方式就是 HTML 文件的缩进方式。

这样可以在 CSS 文件中以某种方式重新生成 HTML 标签的可视化结构。缩进 CSS 文件时要想着把声明排成一行,这样 CSS 属性就能形成一个紧凑的块。我在 Chris Coyier 的 CSS 文件中看到这个方式,认为这是个好想法。见下面的源代码(第二部份)。

1
2
3
4
5
6
7
8
 div id="wrapper"
 div id="header" /div
 div id="body"
  div id="content" /div
  div id="sidebar" /div
 /div
 div id="footer" /div
/div

1
2
3
4
5
6
 #wrapper{ width:960px; margin:0 auto; }
#header{ float:left; width:960px; height:116px; }
h1#Logo{ float:left; width:188px; }
#menu{ float:right; width:100%; text-align:right;  }
#menu li{ padding:15px; color:#fff; display:inline;  }
#menu li a{ color:#fff; text-decoration:none; }

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

6. 首先定义显示属性
通常,在我的项目中,我的 CSS 版面是基于浮动的。这是我的方式。。。相对与定位来说,我更喜欢浮动。

总之,我认为首先声明 float,width 和 height 这 3 个属性是个好的方式。这样,就可以从CSS 规则中靠前的定义获得显示版式。基于这 3 个属性,也可以帮助你可视化整个网站结构。

1
2
3
4
5
6
7
8
9
10
 #wrapper{ width:960px; margin:0 auto; }
    #header { float:left; width:960px; height:116px; }
    h1#Logo{ float:left; width:188px; height:61px; }
    #search{ float:right; width:270px; }
    #SearchBox{ float:left; width:180px; height:28px; }
    #SearchBtn{ float:left; width:80px; height:28px; }
    #body{ float:left; }
    #content{ float:left; width:600px;  }
    #sidebar{ float:right; width:300px;}
    #footer{ float:left; width:960px; }

总结

这几个步骤不会产生完美的可读性 CSS 代码,可以肯定的是它们可以让你的生活简单些。尝试下并告诉我你的想法。干杯!

展开更多 50%)
分享

猜你喜欢

用较好的方式写CSS代码是非常重要的

Web开发
用较好的方式写CSS代码是非常重要的

五条非常重要的CSS技巧

Web开发
五条非常重要的CSS技巧

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

冬季防晒非常重要

防晒
冬季防晒非常重要

夜间护肤非常重要

护肤方法
夜间护肤非常重要

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

夏季防暑非常重要

夏季养生
夏季防暑非常重要

孕期的科学补钙非常重要

电脑网络
孕期的科学补钙非常重要

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

网页制作学习之CSS样式表的优先权

网页制作学习之CSS样式表的优先权

Win10修改默认打印机的方法

Win10修改默认打印机的方法
下拉加载更多内容 ↓