|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
你的设计不仅仅用于web浏览器,也可以发布在其他设备上,比如PowerPoint。
起首说说框架(Frameworks)这个词,框架就是为我们供应了一个平台一个运转情况,在云云一致的条件下我们做相干开辟才干“有章可循”,要充实体味到“游击队”和“正轨军”的区分和“零星”和“体系”的好坏干系。我们罕见的有Microsoft.NETFrameworks、J2EEFrameworks等软件开辟框架等。关于Web而言,如今也盛行起Frameworks框架观点,好比时下游行的AJAX框架。关于基于Web尺度的CSS结构计划,也构成了一股CSS框架的潮水。
那末,我们为何必要CSS框架。当我们愈来愈丢弃了体现和内容相夹杂的网页结构时,网页计划更极重的包袱就会合在CSS结构上了,个中关于各种CSS款式的定名、界说等就会让我们以为义务的沉重。特别是当完成了一个项目,举行别的一个项目时,CSS的界说不克不及反复利用,使得二次开辟、三次开辟的反复休息更加……也许这也就是良多利用了CSS结构一段工夫的同砚为何要打退堂鼓的缘故原由之一吧。
那末此时一套已定名完全、结构套路完全的CSS框架就可以办理我们的困难,进步我们的事情效力。以是,不论从那里说,我们都不能不来面临CSS框架并懂得一番。
如今,有人提出了大致上的CSS框架构想,参看这篇文章浅谈css框架开辟发明其次要头脑就是将CSS文件举行功效分类:好比一个CSS文件次要用来界说结构,一个CSS文件次要用来界说表单,另有的CSS款式文件各有效处……同时再将这些分离的CSS文件再分离组合为模块文件夹举行保留,便利挪用。固然,CSS定名的标准等细节也招考虑在CSS框架个中。
不外,也有人提出质疑,成绩也很深入,好比这篇文章(CSSFrameworks的观点)指出“CSS只是形貌性言语”,以是如今的CSS框架不克不及称得上CSSFrameworks,也许只能叫成一个体系级办理计划才对。
不论怎样,我们仍是对照习气称呼“CSS框架”、“CSSFrameworks”了,由于今朝我们可见的就有如许几款“CSS框架”供应人人利用。好比YAML、blueprintcss、Elements等。
下载利用并进修这些框架能让我们尽快的创建本人的框架供应认识基本和自创,同时也为我们的事情带来年夜年夜的效力。好比这篇文章(CSS框架带来的效力提拔)提到的“一名北京的伴侣A君,他有一个小的整体,次要是做西欧的外包项目。能够说做的站点良多都是迥然不同。在看完后面的先容后,他停动手头的事情花一地利间开端的创建了一套本人的框架。接上去的一周,他们完成了10个项目标事情。在之前,每周他们也许能够完成5~6个(每一个项目标事情量基础不异)。200%的效力提拔!?”
这的确是实其实在能体味到的,有了CSS框架做网页就好像老毛交兵有了好的引导目标、统战头脑,效果那是杠杠的。
不外,CSS框架固然是效果优秀,但要到达云云优秀的地步,仍必要办理良多成绩。一篇CSS框架的利与弊道出了我们的上风:1、开辟效力的进步。2、标准代码定名。3、更好的团队互助。4、办理扫瞄器的兼容性成绩。5、一套完全的、布局明晰的布局代码。也带来了一些成绩:1、团队每一个人都必要完整的了解整套框架。2、会持续一些框架中的毛病bug。3、限定开辟思绪。4、痴肥的源代码。5、框架的语义化……等等。
以是,CSS框架仍是一个历程,在没有完整信托,没有相对威望的情形下,我们只要走建立有团体特征的CSS框架之路了
</p>
如果单独使用DIV而不加任何CSS,那么它在网页中的效果和使用是一样的。 |
|