初學者在閱讀 CSS 代碼時,常見 #tbheadlogo、.tdheadnavcur 等選擇器,不確定 # 和 . 分別代表什麼,以及它們對應網頁的哪一部分。
id 屬性。#tbheadlogo 對應 <div id="tbheadlogo">。class 屬性。.tdheadnavcur 對應 <div class="tdheadnavcur">。a、li。#tbheadlogo { border-bottom: #FB6204 2px solid; background-color: #FFF; }
.tdheadnavcur { background: url(../images/navbgcur.jpg) repeat-x; color: #FFF; }
第一條規則套用到 id="tbheadlogo" 的元素;第二條套用到所有 class="tdheadnavcur" 的元素。
border-bottom:底部邊框樣式background-color / background:背景顏色或圖片color:文字顏色padding、margin:內外邊距font-weight、font-size:字體粗細與大小:hover:滑鼠懸停偽類善用瀏覽器開發者工具(F12)檢查元素,查看實際套用的 CSS 規則,能快速理解選擇器與頁面結構的對應關係。