我創建了一個包含46頁的新網站:http://www.lampshade111.com/ 我使用Microsoft Expression Web 4採用動態Web模板。 所有的css都嵌入在dwt頁面的標題中,並更新到每個單獨的網頁。 一切看起來和完美的作品 - 沒有問題。CSS嵌入在dwt與外部樣式表
但是,我讀過的所有內容都建議使用外部樣式表。 因此,本着「良好實踐」的精神,我從dwt標題中刪除了css,並將外部樣式表應用於(鏈接)到dwt。 當然,單個頁面由dwt更新,鏈接的css文件顯示在每個頁面上。 再次,一切看起來和完美的作品像以前一樣。
問題:在使用外部樣式表後查看我的網站時,網站在瀏覽器中速度較慢。
我有另一個網站有256頁,所有的CSS都嵌入在主dwt的標題 - 沒有外部樣式表。 http://www.hoylelamps.com/ 它已經很好的工作了很多年。
問題: 有什麼理由不在dwt的標題中使用css? 這是否假設比外部樣式表更高效(更快)? 我無法找到關於此主題的任何信息。
感謝您的幫助? - 吉姆
感謝您的詳細解答。 – user1456314
感謝您的詳細解答,但沒有考慮到我使用了包含嵌入式樣式表的Dynamic Web Template(DWT)。 我從單個文件= DWT文件而不是外部樣式表進行所有更改。 我不對個別頁面進行更改。 我在Firefox,IE和Chrome中測試了我的網站,DWT中的嵌入式樣式表在所有瀏覽器中都更快(與外部樣式表相比)。 回到我最初的問題...... 是否有任何理由不使用動態Web模板(DWT)標題中的樣式表? 樣式表是20行代碼。 – user1456314