在網頁設計過程中,CSS是最為重要的一環,它可以控制頁面的布局、樣式、字體、顏色、動畫等元素,通過良好的CSS編碼可以使頁面更加易于維護、易于擴展、易于優化,提高用戶體驗。下面是一份CSS編碼大全,幫助開發人員規范CSS編碼。
/* 命名規范 */ .container {} /* 選擇器使用小寫字母和-連接 */ .introText {} /* 多個單詞連接時用駝峰法 */ #nav {} /* id選擇器用于唯一標識 */ .btn {} /* 類選擇器用于共享樣式 */ /* 格式規范 */ .container { padding: 10px; margin: 0; border: 1px solid #ccc; } /* 使用4個空格縮進,避免使用Tab鍵 */ /* 聲明順序 */ .container { /* Layout */ display: block; position: relative; float: left; /* Box */ width: 100px; height: 100px; margin: 10px; padding: 5px; /* Typography */ font-size: 16px; line-height: 1.5; color: #333333; /* Visual */ background-color: #ffffff; border: 1px solid #cccccc; } /* 按功能分組聲明 */ /* 選擇器命名優化 *//* 使用語義化的選擇器 */ /* 其他 */ .btn:active, .btn:focus, .btn:hover { /* all states */; } /* 一致性 */ /* 繼承與重寫 */ .container { font-size: 16px; } /* 可以被繼承的屬性應該在父元素中被設置 */ .introText { font-size: 0.8em; } /* 對于需要重寫的樣式,應該在子元素中重新聲明 */
上一篇css鼠標懸停顯示代碼
下一篇css繼承器怎么使用