2010-10-04 110 views
2

像它的style.css有身體{background:transparent}。 所以我應該保持背景透明,所以我總是做一個很好的html5網站? 這些是默認的嗎? 我應該根據我的網站覆蓋它們嗎?html5樣板代表什麼?

回答

9

樣板的想法是給出一組基本的代碼,您不需要更改 - 因爲這些標籤將始終在每個站點上使用。當然,這會有例外,因爲您可能會使用不同的javaScript庫,或者不同意Paul Irish以Internet Explorer爲目標(請參閱他的article and comments)。

如果您正在開始探索HTML5和CSS3,那麼這是一個很好的起點,但您應該始終根據您學習和開始創建的內容調整(並理想地爲您的網站和編碼風格定製自己的樣板)核心代碼HTML5網站。

在CSS中,包含的代碼用於CSS重置,基於代碼註釋中提及的重置。所以身體背景是透明的,這是爲了確保它在每個瀏覽器中都是一樣的。有一個在CSS的空白部分用於自己的樣式:

 
200. /* Primary Styles 
201. Author: 
202. */ 

因此,如果你想要一個特定的背景顏色,您可以在這裏聲明它,與你添加任何其他樣式一起。

6

所以,我想保持背景 透明總是做出好的html5 網站?

這些是默認?

我應該重寫它們按我 網站?

是。

Boilerplate code來自維基百科的定義(比我更有說服力),以及reset stylesheet的示例和簡短描述。

+0

嘿尼姆...感謝您的回覆。請你詳細說一下究竟是什麼樣的樣板?我的意思是他們的意思是通過CSS重置?例如,什麼背景:透明意味着style.css? – 2010-10-04 12:23:21

+0

ammended的答案按照鏈接。 – NimChimpsky 2010-10-04 12:26:54