CSS語法使用一覽
文章推薦指數: 80 %
CSS 裡會使用到單位的語法相當多,像是字體大小(font-size),邊緣間距(margin),邊框尺寸(border-width)...等,無論是什麼尺寸,都不出以下兩類:相對單位(relative ...
課程首頁
大家的網頁
延伸學習
CSS語法
網頁空間設定
|大家的網頁|課程首頁|Firefox3.5與CSS3|
基礎CSS2.1標籤語法
長度單位
CSS裡會使用到單位的語法相當多,像是字體大小(font-size),邊緣間距(margin),邊框尺寸
(border-width)...等,無論是什麼尺寸,都不出以下兩類:相對單位(relativelengthunits)與絕對單位
(relativelengthunits)。
以下所列單位均能使用正負值:
類別
單位
意義
相對單位
em
目前大寫"M"的高度
ex
目前小寫"x"的高度
px
pixel,相對畫素、解析度
%
相對於目前設定的百分比(可超過100%)
絕對單位
cm
公分(centimeters);1cm=10mm
mm
公釐(millimeters)
in
英吋(inchs);1in=2.54cm
pt
點(poits);1pt=1/72in
pc
大點;picas;1pc=12pt=4.23mm
色彩單位
色彩單位除了以顏色名稱指定外,可以數值表現R,G,B三色光原色之值,有以下四種指定方式:
範例
說明
範圍
#ff23c7
長十六進位:R=ff,G=23,B=c7
#000000~#ffffff
#f30
短十六進位:R=f,G=3,B=0,相當於長十六進位的#ff3300
#000~#fff
rgb(24,138,244)
十進位,R=24,G=138,B=244
rgb(0,0,0)~rgb(255,255,255)
rgb(42%,50%,16%)
百分比,R=42%,G=50%,B=16%
rgb(0%,0%,0%)~rgb(100%,100%,100%)
四方簡稱
要設定padding,border-width,margin...等值時,我們常用四個方位的簡稱來取代四個值,其意義如下:
值
範例
套用範圍
1
margin:50px
所有邊均為50px
2
margin:10px5em
[上、下邊10px][左、右邊5em]
3
padding:3px5em10px
[上邊3px][左、右邊5em][下邊10px]
4
border-width:2px3px5px4px
[上邊2px][右邊3px][下邊5px][左邊4px]順時鐘方向
字型設定語法
標籤語法
允許值
初始值
適用元素
font-family字型
字型名稱|系列名稱
依瀏覽器設定
all
font-weight粗細
normal|bold|bolder|light|lighter|100|200|300|400|500|600|700|800|900|
normal(500)
all
font-style式樣
normal|italic|oblique
normal
all
font-size
尺寸大小
xx-small|x-small|small|medium|large|x-large|xx-large|smaller|larger|長度|百分比
medium
all
font-variant變形
small-caps|normal
normal
all
font字型綜合設定
font-style||font-weight||font-variant||font-size||font-family
c
all
文字排版語法
標籤語法
允許值
初始值
適用元素
text-decoration文字裝飾
none|underline,overline,line-through,blink|
none
all
text-indent首行縮排
em
0em
all
letter-spacing字(母)距
normal|長度
normal
all
word-spacing單字距
normal|長度
normal
all
line-height行高
normal|長度|百分比|數字
normal
all
text-align文字水平對齊
left|right|center|justify
(justify:兩端對齊)
left
all
vertical-align垂直對齊
baseline|top|middle|bottom|text-top|text-bottom|super|sub|百分比|數字
left
all
text-transform大小寫切換
none|uppercase|lowercase|capitalize
none
all
項目列表語法
標籤語法
允許值
初始值
適用元素
list-style-type
一般型態的項目符號
disc|circle|square|decimal|lower-roman|upper-roman|lower-alpha|upper-alpha|none
disc|decimal
列表元素
list-style-image
圖片項目符號
url|none
無定義
列表元素
list-style-position
列表位置
inside|outside
outside
列表元素
list-style
列表綜合應用
list-style-type||list-style-image||list-style-position
參照上述,並依序宣告
列表元素
背景顏色語法
標籤語法
允許值
初始值
適用元素
color顏色(字,或前景色)
顏色值
依瀏覽器設定
all
background-color背景顏色
顏色值|transparent
transparent
all
background-image背景圖片
延伸文章資訊
- 1CSS語法使用一覽
CSS 裡會使用到單位的語法相當多,像是字體大小(font-size),邊緣間距(margin),邊框尺寸(border-width)...等,無論是什麼尺寸,都不出以下兩類:相對單位(rela...
- 2語法- CSS
串接式樣式表 (CSS) 語言的基礎目標是是讓瀏覽器引擎用特定的功能將元素寫在頁面上,像是顏色、位置與裝飾。CSS 語法反映出了目的,而它的基本組 ...
- 3CSS 基本- 學習該如何開發Web | MDN
階層樣式表 (Cascading Stylesheets;CSS) 可用以塑造網站的特殊風格。 ... 〈CSS 基本概念〉帶你入門。 ... 注意語法其他重要的部分:.
- 4CSS 語法、用法教學:完整版 - Daco Note
不過幸好CSS 是一種很簡單的語法,我認為如果有HTML 的概念,20分鐘就可以上手,2~3 小時就可以運用自如,基本上看懂以下前三個章節你已經差不多可以實作了,其它的不懂再 ...
- 5CSS 語法教學
CSS 的全名為Cascading Style Sheets,是一種樣式表(Stylesheet) 語言。它的目的是為了對像XHTML 及HTML 之類的標記語言(markup language...