剛剛過了一些初學者的建議請就如何正確安排一些CSS。如何正確使用CSS Class和ID
我有一個基本的3頁網站。每個頁面都將在底部顯示頁腳。 頁腳將保持每個頁面上的主要樣式相同(如寬度,高度等),但是我想根據所處的頁面(背景顏色,字體顏色)更改其他樣式。我知道這是可以做到的,但是我正在尋找一些關於使用正確語法的提示,所以不要使用壞習慣學習,除非當然這已經是正確的了。
什麼我在CSS是:
.footer
{
width: 100%;
height: 100px;
border: 1px solid black;
text-align: center;
}
#footer_page1
{
background-color: red;
font-color: white;
}
#footer_page2
{
background-color: blue;
font-color: white;
}
#footer_page3
{
background-color: white;
font-color: black;
}
...並調用它的HTML我有:
<div class="footer" ID="footer_page1">
Some text here
</div>
這是正確的,還是應該這樣做更好辦法?
非常感謝。
'id'屬性是錯誤的。在HTML文件中,你有'page1',但在CSS中是'footer_page1',所以將'page1'改爲'footer_page1' – rsz 2013-02-13 22:46:56
投票結束爲「不建設性」,因爲每個人都會對他們自己的偏好有不同的看法'最佳實踐'。 – Sparky 2013-02-13 22:50:22
道歉,沒有意識到會有幾種方式被認爲是「最佳做法」,因此,蠕蟲能打開 - 無論哪種方式,如果像我這樣的初學者閱讀下面的一些評論,有一些非常有用和簡潔的解釋來幫助我們。感謝所有人的評論。 – Harry 2013-02-13 23:01:02