這是個很有趣的問題可惜我沒時間詳細回答 XD
他的意思應該是要讓「首頁」及「內文」兩頁的文字大小不同,但因為這兩頁都是載入 header.template ,所以載入的 CSS 也相同,不管怎麼改 CSS 都沒用。
CSS 是不需要經過 Smarty compile 的,所以也不會有 Cache 問題。
要達到這個目的可以修改 header.template ,讓它判斷 main.template 與 postandcomment.template 並讀入不同的 CSS... 不過 pLog 好像沒有這種判斷式?(我很久沒用了,現在的情況我不清楚)那就必須用 {php}...{/php} 硬幹。
比較簡單一點的方法則是寫一段 CSS 在 postandcomment.template 裡,以內部的 CSS 設定覆蓋過外部 CSS 設定。不過缺點是會有一段在 <head>...</head> 外面的 CSS ,感覺不乾淨
不過原來樂多有這種設計啊?都沒發現~