如何创建CSS的对象,获取合适的粒度(2)

作者:vocal 来源:前端观察 时间:2010-07-09 13:10:00 

会话流有很多更小(更细致)的对象组成

因此,我们可以看到,上面的会话流是由许多更小的对象组成的。当我们让对象更细化(颗粒更小),我们就会开始看到同样的模式反复出现,然后同样的对象变得更可重用。我们开始看到在互联网上的大多数网站都是由相同的基本重复的模式以不同的方式结合起来的。作为一个附带好处,CSS会变得体积更小,更简单。

这个会话流,一个PHP对象,是由几个HTML和CSS的对象组成的:

1个标题

5个媒体块

2个链接样式

1个评论列表

1个动作列表

1个段落

这种方法的好处?

使CSS对象的粒度合适意味着我们的CSS(嗯,推而广之,我们的HTML)变得更简单、更轻。我们的小小的可重用的对象可以在整个网站上用来创建新的和不同的页面,而不用再增加css的大小。

作为一个起点,我建议您创建下列对象:标题、列表、文字处理和链接、容器、媒体、网格和模板。在做整个页面之前,先创建你的所有最小的对象,然后你的CSS将自然的保持很小。

译文:How to create CSS objects? Get the granularity right!

标签:对象,CSS,对象,php
0
投稿

猜你喜欢

  • MYSQL教程:服务器优化和硬件优化

    2009-02-27 15:43:00
  • form表单的submit方法和submit事件

    2008-10-15 11:22:00
  • 使用XMLhttp生成html页面

    2007-08-17 11:21:00
  • asp中数组的用法

    2008-05-12 22:29:00
  • 谈切图优化加速图片显示—淘宝实例

    2008-01-30 12:24:00
  • asp不用DSN也能连接EXCEL吗?

    2009-10-29 12:25:00
  • 快速让MySQL数据库服务器支持远程连接

    2010-01-16 13:06:00
  • 网页表单项Input的高级限制级用法

    2008-10-27 16:50:00
  • CSS结合js实现动态更换皮肤

    2007-07-14 10:01:00
  • Linux mysql安装修改root密码服务

    2010-10-14 13:59:00
  • 如何跨浏览器使用连续字符的换行

    2008-07-06 23:10:00
  • 从SNS看社会化界面设计 I

    2009-02-19 12:21:00
  • 适合所有表的添加、删除、修改的函数

    2008-04-15 15:29:00
  • ASP基础教程:常用的 ASP ActiveX 组件

    2008-10-14 15:15:00
  • 再读《你是一个职业的页面重构工作者吗?》

    2009-02-11 12:22:00
  • asp如何从数据库中调出个人档案?

    2009-11-15 20:02:00
  • javascript增加干扰数据实现简单加密效果

    2011-02-24 11:07:00
  • SQL Server Table中XML列的操作代码

    2011-11-03 17:18:16
  • 如何使数据库中取出的数据保持原有格式

    2008-11-27 16:16:00
  • 再谈 Web 字体的现状与未来[译]

    2009-11-24 13:55:00
  • asp之家 网络编程 m.aspxhome.com