我很新的編碼。我想創建一個包含不同頁面的投資組合網站。到目前爲止,我創建了我的着陸頁(index.html)。現在我想在我的about.html頁面上工作(後來我的聯繫頁面,簡歷頁面等)。我必須爲我的所有頁面使用相同的CSS表格。爲此,我將CSS鏈接到它們全部。現在,每次我在一個頁面上編輯CSS時,它都會改變其他所有內容。我想要一些元素是相同的,但其他元素是不同的。例如,我不希望我的「關於」頁面的內容會出現在我的「聯繫人」頁面上。如何將一個css文件(外部樣式表)用於多個頁面?
-3
A
回答
0
有兩種方法可以實現您的願望。
您爲每個頁面創建一個CSS文件,並從您用於索引頁面的CSS文件中複製並粘貼代碼。之後,如果您希望它看起來與索引頁面不同,請編輯文件以設置關於頁面的樣式。
您導入使用@import處理程序索引CSS文件到將被用於設計的有關頁面和代碼添加到CSS文件自定義頁面左右一個新的CSS文件。
在一天結束時,設置多個頁面的最佳方式是創建多個CSS文件。一個文件包含所有頁面的公共屬性,例如字體大小在所有頁面上相同時的元素字體大小。額外的CSS文件來自定義每個頁面。
0
採取非常簡單,傳統和模塊化的方法。
- 將您的網站全局使用的所有CSS代碼放入一個並命名爲main.css。
- 爲每個頁面創建單獨的CSS文件,並在其中編寫代碼以添加/覆蓋樣式。例如:about.css爲關於頁面。
相關問題
- 1. 如何將外部樣式錶鏈接到多個頁面和文件夾?
- 2. 多個外部樣式表?
- 3. 如何將一個Hive表指向多個外部文件?
- 4. 在一個HTML文件中使用多於一個CSS樣式表
- 5. 爲什麼頁面樣式被外部CSS文件覆蓋?
- 6. 如何使外部css文件只適用於一個元素
- 7. 如何使用$(element).css(styles)將多個樣式應用於div?
- 8. 我想添加一個外部的CSS文件到PHP頁面
- 9. 第二個CSS樣式表優先於第一個樣式表
- 10. 將一個css文件連接到多個html頁面
- 11. 如何避免應用外部樣式表文件的樣式?
- 12. 在一個頁面上適當使用多個樣式表
- 13. 如何在一個HTML文件中將pageinit用於多個data-role =頁面
- 14. 單個CSS樣式表或每個樣式一個樣式表?
- 15. 如何將多個XAML樣式應用於一個元素?
- 16. react_on_rails:不適用於外部css樣式
- 17. 如何在一個樣式表中爲多個頁面設置背景頁
- 18. 如何在一個頁面中爲多個表應用相同樣式
- 19. 如何將多個CSS樣式表分配給html內容的各個部分?
- 20. CSS - 如何將樣式應用於另一個div內的div?
- 21. 使用外部樣式表爲一個頁面上的.net文本框的所有實例設置樣式
- 22. 如何使用外部css文件動態添加樣式?
- 23. 如何使用外部CSS文件正確設置HTML樣式?
- 24. 如何將常用的CSS樣式一次應用於多個Shadow Roots?
- 25. 將CSS樣式應用於RDL文件
- 26. 樣式表不適用於第一個JSF頁面
- 27. 外部CSS樣式表不起作用。
- 28. 如何在外部樣式表內嵌(用於電子郵件)製作CSS?
- 29. 將引導樣式應用於頁面中的僅一個部分
- 30. 如何將外部樣式表添加到svg文件中?
「現在,每次我在一個頁面上編輯css時,它都會改變所有其他頁面。」 - 這不是重點嗎? – Quentin
目前還不清楚你的問題是什麼。共享CSS用於您的網站的一般樣式和重複元素,例如如果每個頁面都有一個標題區或頁腳。對於頁面特定的樣式,請使用頁面特定的CSS文件,或者至少在CSS規則中定位特定的頁面。一個簡單的方法是確保每個頁面在其body標籤上都有一個ID;然後你可以通過一個像'#page-about h1 {/ * ... * /}'這樣的規則來定位頁面 – Utkanos
對不起,我沒有指定。假設我想在聯繫人頁面上添加聯繫信箱。我想保留一些相同的元素,例如我的標題,導航,字體等,但我不希望聯繫框顯示在每個頁面上。我認爲在每個頁面的主體中添加ID將起作用。我會測試一下 – Rey1213