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

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

搭建你的页面结构

OK,现在你可以开始设计网站的结构了。如果网站的布局草稿已经准备好,那是可以很快就完成的。不管你选择那一种布局类型,流式或固定宽度,我建议你定义一个.container 类,并让它包含具有相同的宽度的CSS标签,在这种情况下,如果你想改变页面的宽度,只需修改.container 类的宽度就可以了,它所包含的元素的宽度会自动适应:

关于HTML代码

一旦站点的主要区块已经用CSS定义完毕,你就可以开始编写HTML代码。那没有什么复杂的,只需按正确的顺序添加正确的DIV即可:

<div class="container"> 

<!-- Header -->
<div id="logo"></div>
<div id="navbar"></div>
<div id="welcome-section"></div>

<!-- Main Content -->
<div id="column_left">
</div>
<div id="sidebar">
</div>

<!-- Footer -->
<div id="footer"></div> 

</div> 

如果在浏览器上测试正常,你就可以逐步为各个区块(navigation, sidebar, footer...)添加新的具体的CSS代码,即按结构的方式完成你的CSS并整合HTML代码。缩进所有依赖于同一个类的代码:

当你不得不在你的CSS代码中寻找一个具体的标签时,这点小聪明将起到意想不到的效果。

自定义类放在最后

通常,如果有些类多个区块都会用到,那我会以这样的方式把它们添加到CSS文件的末尾:

以能很快认出其主要属性的语义名字来命名每个类。

希望这些小窍门能帮助你简化编写和管理CSS代码的方式。

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

猜你喜欢

  • WEB3.0时代的开放与聚合

    2008-08-21 17:19:00
  • 元素层叠级别及z-index剖析

    2008-07-22 12:03:00
  • 学习ASP的理由 分析小结

    2011-02-26 10:54:00
  • 用户体验在商业利益面前什么都不是

    2009-06-12 12:07:00
  • mysql数据库你需要特别注意的23个事项

    2010-08-08 08:34:00
  • CSS网页布局编码小技巧整理

    2009-12-30 16:50:00
  • 一个简单的北京2008奥运倒计时代码

    2008-03-16 14:15:00
  • Asp 返回引用类型函数代码

    2011-03-10 10:44:00
  • asp随机提取access数据库记录的几种方法

    2007-09-06 19:42:00
  • CSS技巧之圆角背景与三角形

    2010-10-19 12:40:00
  • 银行账号输入格式化, 支持部分浏缆器

    2007-09-26 18:27:00
  • ASP 调用dll及封装dll实例

    2011-03-17 10:47:00
  • 个人网站与动网整合非官方方法

    2009-07-05 18:42:00
  • 定义列表 dt dl

    2008-08-03 17:14:00
  • position两三事

    2009-02-16 15:23:00
  • JavaScript 解析 Cookie 的函数

    2007-11-08 11:58:00
  • Asp无组件上传进度条解决方案

    2010-04-24 16:01:00
  • SQLServer 全文检索(full-text)语法

    2011-12-01 10:38:22
  • MySQL数据库的临时文件究竟储存在哪里

    2009-02-13 13:44:00
  • IE9初窥:支持CSS3,和HTML5?

    2009-12-01 14:20:00
  • asp之家 网络编程 m.aspxhome.com