當前位置:成語大全網 - 漢語詞典 - 為什麽CSS文本最好放在HTML之外?

為什麽CSS文本最好放在HTML之外?

因為如果先加載HTML,而不是CSS,內容就沒有樣式了,瀏覽器只能以默認樣式顯示。這段時間網頁沒有排版布局,就像有時候網速慢打開的網頁有內容但是很亂。這個網頁對CSS文件的介紹壹般都比較晚。加載CSS,使用樣式,瀏覽器就要重新渲染界面,性能和體驗都很差。

所以CSS壹般寫在正文前面。

如果妳的網站有很多相同風格的頁面,比如有100篇文章,每篇文章除了標題、正文、插圖等等外觀基本相同,頁眉和底部、菜單、導航等等都壹樣。這樣,這100個html頁面只需要引用同壹個CSS,後期網站整體改版,只需要修改壹個CSS文件。

因此,本地項目目錄中的CSS文件壹般放在html之外。有些後臺用戶在實際發布後,為了降低生產環境中http請求的加載速度,可能會對代碼進行合並壓縮,所以網上的網頁看起來就不那麽講究了。但是為了團隊更方便的管理和維護項目,方便自己的開發工作,還是需要將合理的文件目錄結構從html和css中分離出來。