我正在建立一個站點,頁面之間有很多類似的CSS。我已經決定,一個好的方法是將css通過php函數(帶參數)生成爲字符串,並在我服務的每個頁面中輸出爲內部樣式表。好處:很長的內部樣式表是否影響SEO?
- 這樣,如果我做出改變它將反映整個網站,而無需維護重複
- 我只能發送必要的CSS的某個頁面
- 它比其小的更好css文件和包容
- 加載的樣式表使用的參數了
- 我可以計算尺寸前的內容可能會顯示的可能性發送大量的CSS頭
- 我可以創建將運行如下從這些函數接收的結果或服務緩存精縮CSS
我還沒有看到這種情況在其他地方很遺憾,所以我在想,這可能是因爲搜索引擎優化的層。生成的內部樣式表將最大大約15kb(在縮小樣式表之前)。
我需要您對此方法的看法以及您對長內部樣式表對SEO有何影響的想法。
非常感謝。
爲什麼你不能只有一個大的縮小的外部樣式錶鏈接? – 2010-10-12 22:45:39
雖然我懷疑它,但我不能對SEO說話。但是你知道CSS'import()',對吧?雖然我瞭解您的方法的好處,但混合服務器端和客戶端技術可能會讓IMO變得混亂。只要將它們縮小到一個,特別是現在只有15K。 – 2010-10-12 22:47:55
@ Max Shawabkeh添加所有頁面所需的不同css會導致一個大的樣式表,即使縮小,仍然會產生一個無格式的內容問題來解決,另外還有80%以上的樣式不需要一些頁面 – 2010-10-12 22:50:56