2013-03-03 61 views
1

正在使用HTML5 Boilerplate和960.gs開始一個項目。HTML5 Boilerplate和960.gs應該包含reset.css?

實現960.gs時,我應該複製reset.css或只是normalize.css,或保持兩個!對不起,如果這是一個可悲的問題,我仍然有點綠!

+1

Normalize.css(只)應該處理的事情,是我的偏好。 – steveax 2013-03-03 07:30:22

+0

James,如果我們回答您的問題,請註冊或選擇一個答案。 – 2013-03-03 17:14:40

回答

2

您應該使用而不是使用Normalize和CSS Reset。

Normalize將確保您的所有瀏覽器都以類似方式顯示元素,而不會從中刪除「默認樣式」。 (如項目符號和填充/列表項目和列表的邊距)

我已經使用了很多年,我推薦Normalize,因爲它是一種不太「激進」的跨瀏覽器CSS「正常化」方法。 CSS重置將使所有值爲0或無,並且您通常需要自己重新添加樣式。

您還應該看看雅虎CSS重置(http://yuilibrary.com/yui/docs/cssreset/),它在重置中引入了「上下文性」的概念;基本上你可以只使用類來重置一些元素來限制你的範圍。