在 CSS 中,我們不可以在樣式表中出現 HTML 標記。這是因為樣式表專門用于定義文檔元素的樣式,而不是用于嵌入 HTML 標記的。相反,樣式表中應該只包含選擇器和它們的屬性。
/* 錯誤示范 */
h1 {
font-size: 2em;color: red;}
/* 正確示范 */
h1 {
font-size: 2em;
color: red;
}
除了 HTML 標記,樣式表中還不能包含 JavaScript 代碼、注釋以及其他字符序列。這種情況下,最好的做法是對樣式表進行一次清理,確保它們只包含可以作為樣式定義的內容。
/* 錯誤示范:包含注釋 */ h1 { font-size: 2em; /* 這是一條注釋 */ color: red; } /* 正確示范:去除注釋 */ h1 { font-size: 2em; color: red; }
在語法方面,CSS 允許使用多種選擇器和屬性,而且這些規則非常靈活。通過遵循最佳實踐和避免在樣式表中出現標記,我們可以編寫出更加健壯和易于維護的 CSS。