close

CSS的用法和常用定義





■用法









加在

.....間,以外掛呼叫



例如:









加在

.....間,直接定義









直接加在對象前面



例如:









優先順序:3>2>1











■定義方式:









依判斷:



例如:







===>此順序很重要





依附標籤:









先給名字(class)再呼叫



例如:







==> 呼叫:





-->只有 class 為 title 的 font才套用





先給名字(id)再呼叫



例如:







==> 呼叫:





-->只有 id 為 title 的 div才套用



.......


--> 則套用範圍僅限於此 div 中間所有

..

的內容



















■ 字型屬性









1. 字型種類 font-family:



2. 字型樣式 font-style: normal / italic / oblique



3. 字型轉換 font-variant: normal / small-caps



4. 字型粗細 font-weight: normal / bold / bolder / lighter / 100 / 200 / 300 /

400 / 500 / 600 / 700 / 800 / 900



5. 字型大小 font-size:



  xx-small / x-small / small / medium / large / x-large / xx-large





  larger/smaller



  12pt, ....等



  110%, ....等



6. 字型樣式 font: 所有字型屬性的設定值















■ 文字屬性









1. 文字間隔 word-spacing: normal /



2. 字母間隔 letter-spacing: normal /



3. 修飾文字效果 text-decoration: none / underline / overline / line-through / blink





4. 垂直對齊排列 vertical-align: baseline / sub / super / top / text-top / middle

/ bottom / text-bottom /



5. 字母大小寫轉換 text-transform: none / capitalize / uppercase / lowercase



6. 文字排列方式 text-align: left / right / center / justify



7. 文字縮排 text-indent: /



8. 列高 line-height: normal / / /











■ 前景顏色及背景屬性









1. 前景顏色 color: /rgb(Nr%,Ng%,Nb%)/ rgb(Nr,Ng,Nb)/#rrggbb/#rgb





2. 背景顏色屬性 background-color: / transparent (透明)



3. 背景圖案 background-image: / none



4. 背景重複方式 background-repeat: repeat / repeat-x / repeat-y / no-repeat



5. 固定背景 background-attachment: scroll / fixed



6. 背景位置 background-position: / /{[top/center/bottom]||[left/center/right]}

[註1]



7. 背景 background: 所有背景屬性











■ 邊界/方框/填白屬性





I . 邊界屬性設定  















1. 邊界 margin: [//auto]



設定一個值: 四個邊界值設定相等



設定四個值: 依上、右、下、左邊界順序設定;若有缺少,則以對邊的值代替 [註2]



2. 上邊界 margin-top: / / auto



3. 右邊界 margin-right: / auto



4. 下邊界 margin-bottom: / / auto



5. 左邊界 margin-left: / / auto















II . 填白屬性設定  















1. 上邊填白 padding-top: /



2. 右邊填白 padding-right: /



3. 下邊填白 padding-bottom: /



4. 左邊填白 padding-left: /



5. 填白 padding: /[註2]















III. 邊框屬性設定  











a. 邊框寬度屬性



1. 上邊框寬度 border-top-width: medium/thick/thin/



2. 右邊框寬度 border-right-width: medium/thick/thin/



3. 下邊框寬度 border-bottom-width: medium/thick/thin/



4. 左邊框寬度 border-left-width: medium/thick/thin/



5. 邊框寬度 border-width: medium/thick/thin/[註2]











b. 邊框顏色屬性



1. 邊框顏色 border-color: [註2]



2. 上邊框顏色 border-top-color:



3. 右邊框顏色 border-right-color:



4. 下邊框顏色 border-bottom-color:



5. 左邊框顏色 border-left-color:











c. 邊框樣式屬性



1. 邊框樣式 border-style: none / dotted / dashed / solid / double / groove / ridge

/ inset / outset [註2]



2. 上邊框樣式 border-top-style: none / dotted / dashed / solid / double / groove

/ ridge / inset / outset



3. 右邊框樣式 border-right-style: none / dotted / dashed / solid / double / groove

/ ridge / inset / outset



4. 下邊框樣式 border-bottom-style: none / dotted / dashed / solid / double / groove

/ ridge / inset / outset



5. 左邊框樣式 border-left-style: none / dotted / dashed / solid / double / groove

/ ridge / inset / outset











d. 邊框屬性綜合設定



1. 上邊框 border-top: //



2. 右邊框 border-right: //



3. 下邊框 border-bottom: //



4. 左邊框 border-left: //



5. 邊框 border: //















■ 條類項目屬性













1. 項目符號類型 list-style-type: disc / circle / square / decimal / lower-roman

/ upper-roman / lower-alpha / upper-alpha / none



2. 項目符號圖像 list-style-image: /none



3. 目錄樣式位置 list-style-position: inside / outside



4. 目錄樣式 list-style: 所有條類項目屬性設定















■ 位置樣式













1. 擺設位置 position : absolute/relative/static



2. 視窗頂端距離 top : //auto



3. 視窗左端距離 left : //auto



4. 設定元件在網頁上的3d定位 z-index : / auto















■ 其它













1. 顯示元件設定 visibility : hidden/visible



2. 浮動元件 float: left / right / none



3. 清除浮動元件 clear: none / left / right / both



4. 元件寬度 width: //auto



5. 高度 height : //auto



6. 元件顯示 display: block / inline / list-item / none



display這個性質可設定整個物件要不要顯示,以及顯示的方式。
它可用的參數這裡一一介紹。none代表不顯示,且此物件不占任何空間;
block代表顯示,並視為區塊,前後緊臨的物件將換行顯示;inline代表顯示,
但前後緊臨的物件會排在其左右,並不會換行;list-item代表顯示,與block大致相同;
table-header-group只能用在,代表表格在多頁時(如列印),
此區之表格將會自動加在有此表格之頁面的第一列;table-footer-group
與table-header-group相似,但用於,作用是表格在多頁時,
此區之表格將會自動加在有此表格之頁面的最末列。所以使用如display:none表示此物件就被隱藏了。




7. 空白 white-space: normal / pre / nowrap



8. 表格定位 table-layout fixed















說明









注釋



[註1]: 水平位置設定值----- top﹑center﹑bottom 與垂直位置設定值----- left﹑center﹑right 可互相組合。



例如:top left﹑bottom center 等等變化。







[註2]: groove 3D凹線﹑ridge 3D凸線﹑ inset 3D嵌入線﹑ outset 3D隆起線



padding﹑border-width﹑border-color ﹑border-style 及 border-width 的說明參見的 margin

設定說明







長度單位可分以下兩種:



相對單位



em(字型大小--font-size)



ex(字型高度--x-height)



px(像素-- pixels)



絕對單位



in(英吋--inches, 1 inch 等於 2.54 米.)



cm(米 --centimeters)



mm(厘米 --millimeters)



pt(點--points, 1點= 1/72英吋)



pc(picas,1pc=12pt)







顏色單位



以 color-name 表示顏色: 例如: BLACK、 GREEN、 TEAL .....



以 R,G,B 三原色比例或數值表示顏色: 可以 rgb(Nr%,Ng%,Nb%) // rgb(Nr,Ng,Nb) // #rrggbb // #rgb

四種方式表示。




arrow
arrow
    全站熱搜
    創作者介紹
    創作者 killworm737 的頭像
    killworm737

    紀錄些小事情

    killworm737 發表在 痞客邦 留言(0) 人氣()