如何改良你的CSS代码编写结构

作者:ximicc 来源:CSS Beauty 时间:2008-09-29 16:03:00 

如何编写具有良好结构的CSS?如果在设计流程中缺乏"秩序"或"章法"是非常不利的,你得冒着风险去添加、更改、删除CSS或其属性,如此在你的最终成果中得到的将只有混乱的代码和大量未使用的元素。所以我建议在你动手编写CSS代码之前,先把你的网站的所有区块都在草稿里画出来,然后依照下面的简单规制优化你的工作:

1.简洁扼要 —— 切忌枝繁叶茂、东修西补

避免使用任何非必需的元素!两个<div>层就可以达到目的那就不要用三个。如果你觉得得用很复杂的CSS才能完成一个特定的设计结构,那你可能在某些地方犯了错误,尝试用其他的方式来实现它。通常情况下事情都是很简单的,复杂的是我们自己。

2.易于辨识 —— 让阅读和管理都更容易一些

缩进你的代码以强调依赖关系的CSS元素,使用空白和注释分割不同逻辑的代码块。使用如下所示的简洁的,行内的注释:

没有什么理论强行规定或可以解释一个ID为何要取名为#column-left,事实上此处取名为#column-left也有欠妥当,用#content-side会更好些,如此就不必担心因布局的变动而产生歧义,比如把当需要把#column-left 列移到右边时。

3.条理清晰 —— 不断的总结和改进自己的编写习惯

要习惯用同样的名字标识相同的区块,如#logo、#navbar、#footer等。给不同类型的类分组并按字母循序排列CSS属性可以提高代码的可读性。一旦你在设计中发现一些更好的方法或技巧,就应该多多运用以求巩固进而形成习惯。这样代码会变得越来越熟悉,越来越容易管理,而你也会写得越来越快。

标签:结构,代码,经验,css
0
投稿

猜你喜欢

  • CSS盒模型

    2009-06-09 14:23:00
  • Mini,又个 Javascript 选择器

    2009-10-06 14:48:00
  • 永不熄灭的爱心图标——腾讯公益月捐计划 “QQ首席图标”诞生记

    2009-09-01 19:43:00
  • ASP实现上传图片到数据库

    2007-09-21 12:59:00
  • 从两个方面讲解SQL Server口令的脆弱性

    2009-01-08 13:40:00
  • DreamweaverMX 2004打造细线表格

    2008-10-01 09:39:00
  • javascript模拟鼠标自动点击链接

    2007-11-03 19:08:00
  • Case和If哪个更好用?

    2009-10-28 18:25:00
  • 用户反馈对产品设计的帮助

    2009-02-09 13:15:00
  • 网页超级链接加上快捷键方法

    2010-03-16 12:28:00
  • Varchar与char的区别

    2008-02-28 12:44:00
  • 快速掌握如何使用SQL Server来过滤数据

    2009-01-15 13:27:00
  • MySQL分页优化解析

    2008-12-22 14:56:00
  • ie8下ewebeditor无效的解决办法

    2010-02-28 10:31:00
  • [译]2009年海外Web设计风潮(上)

    2009-01-23 09:21:00
  • ASP分页类(支持多风格变换)

    2011-04-08 10:39:00
  • MySQL 基本概念

    2011-09-10 16:22:34
  • Microsoft SQL Server 安全问题

    2010-07-26 13:20:00
  • 在ASP中使用SQL语句之12:连接

    2009-04-23 18:27:00
  • PS笔刷,样式,形状、渐变、滤镜载入方式及使用

    2007-10-17 11:47:00
  • asp之家 网络编程 m.aspxhome.com