2012-04-25 52 views
2

在部分HTML視圖中「硬編碼」樣式表是不是一個好主意?管理部分視圖的樣式表

對於小部分景色,似乎最好將其另一個外部樣式表,提到這我要跟蹤局部視圖

爲了澄清:我不是真的在談論相同的局部視圖可以在單個頁面中多次使用 - 而是關於將在多個不同頁面上呈現的相同視圖。

如何應該我管理部分視圖樣式表?

+0

所以,你創建了一個部分視圖,它只會被加載*一次* ... *永遠*? – 2012-04-25 19:31:07

+0

@AndrewBarber:不是_ever_。它被不同的頁面重用。但是,每頁一次。 Yup; – Goro 2012-04-25 19:38:24

+0

是的;這是「重用」;因此,您會不必要地重複提供相同的樣式表。 – 2012-04-25 19:39:00

回答

1

通常,最好將全部款式整個網站放入single CSS file to speed performance。用明確的註釋塊分隔前端各種組件的樣式表區域。

我有800多行的樣式表,所有單個行上的特定選擇器的聲明只能添加到20-30k。它只會下載一次,然後緩存到您網站上的每個頁面。確保你管理你的expires header。避免使用單獨的樣式表製作多個http請求。