成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用CSS框架的四大優點四大不足

開發 前端
CSS框架是一個軟件,它為你的HTML開發提供了許多選項以供使用,可能使得你開發網站或web程序更快速更簡單。CSS框架通過包括預定義代碼庫來達到這個目的。一個例子是基于網格的框架,它建立了一個預定義寬度的多列布局所以你可以專注于創建內容而不是排列文本塊。

但是使用CSS框架好不好呢?最終來說有時候有的東西節約你的時間的代價是引發了更多地問題,導致節約的時間沒有意義了。好吧,就像我們生活中的任何東西一樣,使用CSS框架既有優點也有缺點。

CSS

現在有很多CSS框架,可以做好不同的事情,所以你可以找到特定的一款以幫助你更快地完成你的web開發目標。可以參考以下資源:

20個HTML 5和CSS3的免費網站模板與教程

27 款經典的CSS框架 附下載

15個國外***的CSS框架(附下載)

但是你應該在你的web開發中使用這些CSS框架嗎?以下是使用CSS框架的優點和缺點:

使用CSS框架的優點

1、加速你的開發

CSS框架幫你做好了基礎工作因此你可以更快地開始開發。它能過向你提供重復的和常用的任務代碼——如reset——因此你不需要每次都從頭開始寫。如果你與團隊或與其它開發者一起工作,你們都會有一樣的共享CSS代碼,所以團隊效率也因此提高。

2、可以使用跨瀏覽器功能

記得為了讓你的網站或web應用在所有瀏覽器下看起來一樣而不斷調整你的CSS代碼的痛苦么?好吧,通過使用CSS框架你可以與這個煩惱告別了,它們幫你搞定這個問題。框架已經編寫成跨瀏覽器兼容的了,所以你可以專注于自定義和創建內容而不是調整基礎的樣式。更好的是CSS框架還會消除瀏覽器特定的bug。

3、給你干凈和對稱的布局

基于網格的CSS框架建立了一個預定義寬度的多列布局所以你可以專注于創建內容而不是排列文本塊。你不需要做更多的像素調整來確保排列整齊,或者擔心邊欄寬度對于widget或圖片是不是標準規格的,也不需要為計算列的寬度而煩惱。

4、強制使用好的網頁設計習慣

CSS框架強制使用好的習慣,如引入打印樣式表。它還提供了一系列的選擇器,你可以在所有使用框架開始的網站或web應用中使用,這使得你的網頁設計具有一致性。你不需要猜測或記住你在這個網站是怎么寫的而那個網站又是怎么寫的——它們都是一致的。

使用CSS框架的缺點

1、限制你的自由

既然CSS框架有標準的網格,選擇器和其它代碼,它就限制了你可以設計的東西:布局大小,網格寬度,按鍵類型,樣式,以及其它任何東西。如果你真的希望利用CSS框架來節約時間的話你基本上就要接受同樣的框架。否則,當你想要做一些不同的東西時,你還要花時間來更改代碼或學習一個新的框架——這就好比你有一個項目使用了獨特的或非常規的參數或者設計。

2、添加額外代碼

CSS框架不可避免地有一些你不需要的代碼。你不太可能使用一個框架中的每一個功能。因此你需要被迫接受一些額外的代碼,這有可能有問題也有可能沒問題,取決于你的網站和web應用所能承受的負擔。如果每個字節都非常重要,你可能需要深入進去并去除CSS中不需要的代碼。

3、強迫你使用框架語法

通過使用CSS框架,你被迫接受語法的變化,特別是框架使用非標準命名模式的情況。如果你對于CSS元素,選擇器,元ID和類傾向于使用自己獨特的系統,這可能會帶來麻煩,因為CSS框架會強迫你使用它的系統。需要承認的是這對于大多數情況來說并不是什么大問題——它就像學習開一輛新車,即你快速適應——但是它是使用CSS框架的一個現實問題。這可能帶來更大問題的另一個方面在于,如果你和其他開發和設計人員合作,它們可能以后會涉及你的代碼,他們可能會不知道一些名字是什么意思,所以他們可能需要先熟悉框架的語法。

4、你可能潛在的損失了時間

如果你已經熟悉了某個特定的設計和開發方式而又被迫去使用你不熟悉的CSS框架,你可能會損失時間。這有可能是一個客戶希望使用你不熟悉的框架,或者是合作者堅持使用某個框架,或者是其它什么情況。關鍵在于CSS框架是實實在在的,它就存在于那里,人們了解它們,并且有些人可能會希望使用你沒關心過的框架或者你可以使用自己的方式更快地完成任務。它可能是一個小小的缺點,但是相比前面的缺點,它是只是有的時候是一個缺點。

CSS框架優點和缺點

***,CSS框架好不好呢?當然,理由就好像自動變速的車好不好一樣。意思是,大部分人都會使用自動變速的,因為它使得駕駛更簡單和快捷。當你有一輛新車時,你很快就能熟悉它。但是還是有一小部分人希望或者需要使用手動變速——出于燃料效率,享受,比賽或者其它什么原因。

大部分開發者都會得到CSS框架給Web開發和設計簡化帶來的好處。但是還有一小部分人堅持以他們自己的方式來完成任務,以獲得更精準的控制和結果——就像手動駕駛適合漂移。

那么你應不應該使用CSS框架呢?對于絕大多數設計者,應該,你應該考慮使用CSS框架(不確定的話也一樣)。然而,它最終取決于你是“自動變速”還是“手動變速”的網頁設計者。

原文鏈接:http://rockux.com/

【編輯推薦】

  1. 推薦23款超贊超實用的CSS3小工具
  2. 4款Windows下的免費HTML&CSS編輯器
  3. CSS模塊化編碼 讓開發事半功倍
  4. 讓你愛不釋手的CSS在線設計工具
  5. 用CSS 3將你的設計水平帶入下個高度
責任編輯:陳貽新 來源: RockUX
相關推薦

2010-07-22 15:45:45

2010-09-02 10:12:34

CSS導航

2010-10-21 14:21:15

SQL Server視

2015-07-17 09:50:16

Carthage優劣比較

2010-09-10 10:10:36

CSS屬性

2016-03-30 11:51:55

2010-09-14 17:33:55

DIV+CSS布局

2010-09-15 13:35:25

SwingHibernateStruts

2013-01-06 10:44:43

微軟Windows 8云計算

2014-02-24 10:02:52

2013-05-20 08:56:13

2009-02-12 15:29:00

2019-01-23 16:13:02

大數據數據處理數據挖掘

2021-04-08 11:20:24

零信任網絡安全網絡攻擊

2021-02-20 23:24:33

同態加密HE隱私保護

2017-01-05 15:38:33

機器學習開源框架

2021-09-17 10:50:14

容器 Linux

2010-09-01 11:01:02

iUIjQTouchSencha Touc

2009-06-16 15:33:13

AJAX框架jQueryExt JS

2014-07-18 08:57:47

游戲美術
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一级黄色片在线免费观看 | www.狠狠干| 狠狠色香婷婷久久亚洲精品 | www.国产91| 男女视频在线观看免费 | 一区二区三区网站 | 黄色一级片aaa | 亚洲毛片一区二区 | 日韩中文在线 | 亚洲一区二区在线视频 | 欧美a级成人淫片免费看 | 一区二区国产在线观看 | 天天躁日日躁狠狠很躁 | 国产在线91| 欧美视频网 | 亚洲精选一区二区 | 美女爽到呻吟久久久久 | 国产精品永久免费 | 日韩一区在线观看视频 | 亚洲精品在线看 | 欧美一二三 | 黄色在线观看国产 | 午夜久久久久久久久久一区二区 | 毛片一区 | 在线观看中文字幕av | 日本电影网站 | 欧美日韩在线成人 | 日韩电影免费在线观看中文字幕 | 亚洲看片网站 | 亚洲午夜视频在线观看 | 国产日韩精品久久 | 精品一区二区三区在线观看国产 | 久久久999精品 | 91视频正在播放 | 久久久久久国产 | 久久国产成人 | 国产99视频精品免费播放照片 | 99re66在线观看精品热 | 欧美日韩一区二区三区四区 | 国产乱码精品一区二区三区五月婷 | av中文字幕在线 |