字型
CSS 常用的字型設定:
p { font-family: 'Microsoft JhengHei', Verdana, Geneva, Tahoma, sans-serif; font-size: 20px; font-style: italic; font-weight: bold; font-variant: small-caps; }
|
單位
- px:字型大小以像素為絕對單位。
- em:字型大小參考外層元素為倍數相對縮放尺寸,例如:外層是 10px,子元素 2em 則是 20px,若都沒有會參考 html 為準。
- rem:相對於根元素 (:root or html) 的文字尺寸,預設是 16px,元素設定 2rem 則是 32px。
em 與 rem 都是相對單位
html 或 :root 預設字型大小為 16px。
文字
p { text-align: center; text-decoration: underline; text-indent: 1.5rem; text-transform: uppercase; text-shadow: 3px 3px 3px #999; letter-spacing: 1rem; word-spacing: 1rem; }
p { word-wrap: break-word;
word-break: break-all;
white-space: normal; }
|
連結
連結狀態的變化使用了 CSS 的偽類,偽類家族有非常多種,連結這四個須注意其出現的順序。
a:link { color: red; text-decoration: none; }
a:visited { color: gray; }
a:hover { color: green; }
a:active { color: blue; }
|