您可以利用下列 3 种方式,将 CSS 指定的格调加诸于网页上: 0 C& A$ S% o; }9 E; S0 C$ W" m
& V L+ {; j: @! I
1. 在 HTML 档案里加一个超连结,连到外在的 CSS 档 " a s. v) P* A* a( n: p
6 I6 a" B0 P& L9 s5 P- Q5 X# [
这个方法最方便管理整个网站的网页风貌。它让网页的文字内容与版面设计分开。您只要在一个 CSS 档内(副档名为 .CSS)定义好网页的外观风格,所有参考连结到此 CSS 档的网页,便会依照指示,反应出定义好的风格。 3 a0 H# B! f# [4 y! |0 S
4 v. J8 A! z% P" G/ t8 P- D它的写法是: 6 \ ^# D) |: Q: Y) t
, P4 I8 C6 D" R, Y: S: A2 Z* Z: Z3 ]( b4 @2 X) W0 \6 Z" Z
本页标题
7 ^) M2 z$ [! k0 D* ~9 B
' h0 K* @* [+ N/ G/ c& J% q/ D" G$ C0 THREF="http://www.xyz.com/xyz.css" 9 W: a, `/ i; e+ a4 b
TYPE="text/css">
9 W' Z0 A* V: | W
8 u5 h3 b8 ` \' C' A+ k' V& i+ i& D; M$ W+ V) V6 V( O
此种方法 Navigator4 支援得仍十分 Buggy,请小心使用。 4 S- C5 N i6 L; o" o2 J0 g* D; ]0 c
( Y- Q6 j- E x( S4 S
2. 在 HTML 档案的 ....... 标签间,加一段 CSS 的叙述文
2 X- U# c8 p! I: C7 W
3 B2 g; Z# [% C! F4 I) s这个方法适用于指定某个网页,除了展现外在的 CSS 档定义好的网页风格外,同时还要展现本身 HTML 档内加注的 CSS 。 # H- o, e" [0 x) p+ c6 T
: N( u6 L% b6 |' k
如果内在加注的 CSS 叙述与外在连结的 CSS 叙述相冲突的话,网页的展现将以内在加注的 CSS 叙述为主。
3 Y% O& n9 b7 r, e! I& m
$ [9 a6 o% X; z它的写法是:
+ ^7 e0 ~* {: W# B+ S
+ m+ i4 R8 Y& ] _( p
" Y: W9 E/ d+ H: m, _6 c; e0 G本页标题
4 _- G1 w- R1 D9 J' y: h. P+ Z' s- |- t
4 U' W; t9 c; Q( }
* E3 Q$ Z6 e! B) c$ {9 a6 A0 u: U
5 Y6 X+ Y6 Q; m2 o开始本页内容…
# U6 s- I! y3 x$ |$ j+ c
$ R! v9 C& d2 Q' I* E1 B& p% C- O. v3 {) J6 v' o; m6 g7 y) b
# X% N+ d6 R( h9 { K2 z特别值得注意的是,为了防止不支援 CSS 的浏览器误将 标签间的 CSS 风格叙述当成普通字串,而展现于网页上,您最好将 CSS 的叙述文字插入 标签之间。 . n! `0 @$ y' t0 E' s7 z
0 U- [2 ^; W) R; }3. 在 HTML 档的字里行间中,随时有需要,随时加一小段 CSS 的叙述指定
: M6 e& G, n: _, H! Y9 [7 D2 B' w, U3 J! n( @
这个方法适用于指定网页内的某一小段文字的呈现风格。 3 I2 q$ Q* |! V( d [' _2 Z
/ E/ E& k. D+ a; H* M导览器除了会展现出外在的 CSS 档与此 HTML 档 内定义的 CSS 风格(如果有的话),同时还会展现字里行间的 CSS 风格。 + l' r5 y5 y4 B& G, V
( A# |1 Z) w! v如果字里行间的 CSS 叙述与 内在定义的 CSS 或外在连结的 CSS 叙述相冲突的话,导览器的展现将以字里行间的 CSS 叙述为主。
: d) P2 A6 _) K W5 C9 J& U
0 A5 m- p2 y* \它的写法是:
# B% M0 @" W. q5 G g Q6 }% W% M" b/ P B' Z, b: x
* s9 c; L8 b4 U. J+ P
本页标题
) t" k6 c Q$ t: W F+ F- `: V2 W# |/ N. x4 Y% `5 S
Z3 y* ^4 Y7 B+ o4 D
4 T y. w4 F3 @5 q/ ?- h# V
4 T/ I; v. J/ ~% `+ X' R9 v# t6 O
开始本页内容…
7 w/ d% X6 B+ K, w( V1 ^
7 A$ M: R/ B, |9 g
# {4 i8 Q+ q+ n2 e; O
4 y. J* X% k `7 v. T6 ^, C: f+ k' [( }6 q$ t) G
上述的 3 种 CSS,可以同时并用,也可以择您所好,单一或成双地使用。如果各 CSS 间的叙述相冲突,则内在定义的 CSS 会盖过外在连结的 CSS ,字里行间的 CSS 会盖过 内在定义的 CSS 。 . ~+ u+ ^+ [$ n# ], n' p; z
5 n; V2 `# T: X8 b0 m7 G' R这样一层一层地推展、补充下来,使得「阶层性格调控制」清楚又有效率地帮助网页设计者,一方面中央统筹整个网站的网页风貌,另一方面又可以随著各个网页、各个文字段落的特别需要,而分别调配不同的格调。十分有条不紊,十分方便管理,所以称之为「阶层性」的格调控制。 ; r/ _& c9 h1 u& q( b
: r# v4 C; B8 o9 S( f/ t" zCSS 语言的基本语法 1 d/ \( A* k, V
4 H$ q* B* c* F7 q+ kCSS 的语言与网页排版语言 HTML,在内容上有一点点类似重覆,但是语法却大不相同。它的基本语法是: H1 {font-size: 16pt;6 k* v( R7 P0 U: z0 z) i1 l
font-weight: bolder;: [3 D- @) T, s$ H4 a! S; j
color: red}
7 h# T1 N/ h5 c* @. D' h. v }! i: s
上例中,H1表示您想要界定的标签元件为 H1,font-size、font-weight、color 这些扩充属性则表示您想指定 H1 应该长成什么模样。在上例中,我界定我的 H1 应该展现出字体大小 16 点,特粗黑体,红色的模样。
4 g2 g! n$ ?9 P# N
$ W6 N, m% T7 `( g: f3 }简化之
# |* q$ Z& `! K! ?2 P, v+ S. S因此,顺著这个基本写法,我们可以继续定义其他的标签元件: H1 {font-size: 16pt;
3 F/ ^9 s* T( U+ Nfont-weight: bolder;4 _# a* ]0 `8 {: c' Y) y2 M \. V
color: red}
6 Z2 M: Q- n% c R) S B* o& C2 {. SH2 {font-size: 16pt;) R5 m* j, q3 a5 _/ |% y% i
font-weight: bolder;) U% i3 G& N# Y1 }( u1 ^5 N, t6 [
color: red}
8 D$ t& s" |" u& y8 Q+ P' sH3 {font-size: 16pt;
+ C7 y0 u' v! X8 cfont-weight: bolder;% b J z( O+ F
color: red}5 H) X* K, ]# w: S* \
- P$ z) b+ ]/ J' V9 m上例中,H1、H2、H3 界定的标签元件均长得一模一样,因此我们可以将它们简化写成: H1, H2, H3 {font-size: 16pt;
: \6 D, Q/ q, n6 n# u* X( h9 Hfont-weight: bolder;
/ E, F, q! A7 Q2 ncolor: red}3 V; K0 s/ L+ j. J! e
0 u* W+ I" l1 `% i
而如果您想要让您的 H1, H2, H3 各自拥有各自不同的风格,那么您必须一笔一笔地条列说明清楚: H1 {font-size: 16pt;
: S; C6 x3 n6 w" O" W1 A; o/ {font-weight: bolder;
. O7 s$ w+ F% Yfont-family: Times, serif;$ d* A# F9 l% }8 p% x
color: red}- v. L Y: h h' D# D( M
H2 {font-size: 14pt;2 C: p9 |3 d4 v4 b
font-weight: bold; m. ~6 x+ B2 E0 g, X$ ^6 d
font-family: Georgia, serif;* x" x8 s0 I# O5 C8 M" k5 i2 [
color: green}
5 k+ L5 o+ y. [/ Q [+ OH3 {font-size: 12pt;
. ]5 P! ]' t1 q# B; mfont-weight: bold;8 F0 _/ b: |7 V7 N% X7 ?
font-family: "New York", serif;
* Q6 r' H5 }( acolor: gray}
* D. G+ _/ w- _8 d3 H) d3 A) N0 [5 w$ r
另一种简化方法, h* P5 s1 F3 P1 A* t" l
虽然在上例中, H1, H2, H3 各自拥有各自不同的风格,使得您必须一笔一笔说明清楚。但是您会注意到,我们在指定 H1, H2, H3 各自不同的风格时,其实大都是在指定 H1, H2, H3 的字体表现(字体大小、字体粗细、字体的形体)。因此,我们可以将所有以 font字眼开始的叙述,整合在一个 font 大项里: H1 {font: 16pt bolder Times, serif;7 q8 Q; u/ z; F5 b
color: red}8 A* Q/ c6 @- n8 A
H2 {font: 14pt bold Georgia, serif;* a- k' |( v# m
color: green}
, Z8 Q3 a6 ~9 {1 PH3 {font: 12pt bold "New York", serif;
" |# G {6 a: P& Scolor: gray}' k7 S& i. _5 ^" ]' S/ a
! V1 }: o; w6 J3 J% w特别值得注意的是,在上例中,H3 的字体使用 "New York" 字体, "New York" 是两个字,所以必须将它 "括号" 起来。而 H1, H2, H3 的颜色规定,并不能一道并入 font 大项中,而必须另外标清楚。
6 p- n7 Z4 `! ^& ?- Y7 }. s# L0 [( S2 {
顺便一提的是,CSS 与 HTML 一样,都有「注解」的符号。HTML 使用 做「注解」;而 CSS 使用 /* 这里是注解 */。
U4 ?8 _" k. x
2 v% M8 c5 v! H9 `! sCSS 中 Font 的扩充属性( B( J8 g4 @5 Q1 `: g
前言:. ^( L$ n- U8 n
1. CSS-Cascading Style Sheet 只能展现于有支援 Style Sheet 的浏览器内,例如:网景的 Navigator4 与微软的 IE3, IE4。版本不够新的浏览器显现不出 Style sheet 规定的风格。 3 C$ S; u: F( F& a% [3 K
. N" Y# W( e5 _" }- i2 o
2. 本系列文章只说明介绍 Navigator4 与 IE3、IE4 浏览器 共同支援的 CSS1 扩充属性。至于 W3C 详细规定的完整 CSS1 文件,或者 网景 、 微软各自支援的 CSS 扩充属性,请到其网站的 Style Sheet 部门观看。
8 A( d% }, r* l+ j8 W) c7 O2 |. Q/ p `) }
3. CSS 的写法使用大写或小写均可。
r1 D; i$ s0 v1 _9 I9 ~+ ~
* F0 m4 g! a5 d/ X{font-family: Times} & h+ V( U# x; i/ E: F! I+ e
( d5 t/ k# t' C* T
此属性用来指定字体的形体。画底线的部分可以用各式各样的字体来替换之。您可以同时指定好多种字体,以防 user 端没有第一种字体时,可以继续依照您的指示,选用第二、第三种字体。 9 G7 J) X) P. r) }
3 i: q6 j7 R4 {* M& S8 _0 h
参考范例: ( C6 T; v; ]! z" G! `- p8 J
& \ t) Z9 [2 l3 d! a2 @ r
P {font-family: Times,"New York"}
! c% u& n2 \0 W5 ULI {font-family: "中黑体"} 9 M: [, b0 [) \/ ?, N# j
BLOCKQUOTE {font-family: monospace} + F9 a4 I g% o; j6 i. x: D9 J
. P6 g% f$ J. X特别值得注意的是,在上例中,字体 "New York" 、 "中黑体" 因为是两个字(以上),所以必须将它们 "括号" 起来。此外,第三例中的 monospace 是用来指定写程序码时使用的等距字体。 % R9 @& K- a+ l1 ?; z& M" V8 K- b
" c% O# _5 @* O+ O8 _! Z{font-weight: bold} $ [5 V8 [$ S+ j1 h! j% C9 e v
3 z" G, v2 T2 J) p% g
此属性用来指定字体的粗细。画底线的部分可以使用下列 2 组表示法来替换之:
: n1 z' {- Y8 C+ L5 a+ _0 |
+ s9 ?2 C! [" L) a* normal, bold, bolder, lighter
' N+ m' y2 f# {4 N9 y3 Z* 100, 200, 300..........900 ) D. q9 t$ g# V+ _
, u, f& H4 R1 [0 }8 @' N2 l
此属性的内定值为 normal。
3 z4 @5 @2 O2 c# W8 E) ?
7 C( {4 D" [, B2 i( D参考范例: ' e% R. q2 r" l
% [# q5 x( R8 w( F
H1 {font-weight: bolder} 9 N5 {7 b. R+ D
BLOCKQUOTE {font-weight: 200}
; d5 ]! ?( K) {- o7 Z. F1 m1 C4 }, }8 X; p9 d2 z4 \
{font-size: medium} . ]" i8 A! _8 r( o
4 o8 \, p7 W1 }) ~此属性用来指定字体的大小。画底线的部分可以使用下列 4 组表示法来替换之:
0 }1 Y) u2 B; _$ i# k' o2 u+ E) s8 Y0 U" m
* 绝对 size: xx-small, x-small, small,medium, large, x-large, xx-large ; n" c0 G2 h: }; @! ]
8 i- e' ^) i, y9 o+ B* 相对 size: larger, smaller(与母标签相对比) 4 y! {" {% g' N2 j4 S, {1 u
/ E* o" i2 Q# Y g9 ]4 a+ H* 字体的点数 (point): 12pt,16pt, 20pt.... ; J9 @+ }1 ? \! u+ V' @
7 T4 q# G. F# k1 Z t0 U6 s+ s
* 百分比: 80%, 120% .... (与母标签相对比)
5 v- C0 R3 w }. }0 n2 L7 m; l# _0 G* ^
8 A4 v# p2 G- z2 F7 i$ s此属性的内定值为 medium。 i) U- W: J2 B/ j( i0 }3 f
; Y, R; U8 q6 @$ ^参考范例:
# j5 q/ p' u+ [ v0 o$ k; L: r J8 ^$ U8 @! |6 c
BODY {font-size: medium} 8 L. Y. u# W* ?* ^# L
H1 {font-size: 18pt} : h) U& v: |. ]: P1 e0 O5 m
H2 {font-size: 90%} % m0 D! {% a" {; C f; d% Q" o
* ~1 X+ A0 W, G) C8 [! q
{font-style: normal}
# M# r' A+ b+ G9 Y* K4 U% O
. s0 ?3 t u u此属性用来指定字体的正体或斜体。画底线的部分可以使用 normal, italic, oblique (仅 IE4 支援 oblique) 来替换之。 9 X; Y3 M" |" @7 s( o
, o$ j& p4 c2 K+ n/ t2 m0 ?此属性的内定值为 normal。
5 ]. \6 V8 \; ?! K \+ |5 C% Y
& Y: `# s3 f, I! @; D参考范例: 6 {$ c5 }# A1 t8 F
& w2 v2 K5 U F$ BH4 {font-style: italic}
( m$ G+ m, d4 q; v4 u! VP {font-style: oblique}
4 X, r3 n. u5 {+ r L) z& X5 N* |* _! I) Y- x% O5 W
{font: 12pt/14pt}
k9 E8 |- h% j, p
5 o% |+ Q% }) z# I4 j+ n- @+ L, b此属性用来指定字体的大小与每行行距的高度。上例中,12pt 指的是字体的大小,14pt 指的是行距的高度。 , s6 I' }9 C/ k. ?" J# Y6 X( Y1 Y
; R# j4 ?: y. H; I5 Z
事实上,{font: … } 可以集结所有跟 font 有关的扩充属性在此标签内,所以您除了在 {font: … } 内指定字体大小与行距高度外,还可以在此标签内加入所有上述介绍过的属性。
8 x* p% Y" y# l7 ]* m1 t$ }& i b) {4 r: v: f( `# F
参考范例:
! A4 j% g, R# c% F4 m1 F5 l5 O, N( G7 _2 `+ f
P {font: italic bold 12pt/14pt}
$ l5 V% C0 [/ \6 W" m+ pSTRONG {font: 14pt/18pt bolder italic Times, serif}
/ a) U: o, K* X4 o( R. O8 U' L9 B/ r' y
CSS 中 Color 的扩充属性
. d, Y' E* x( i, f! @3 `{color: red}
) {& K$ n, G3 o- R7 s$ l5 Z. ?& |) V: R' `& u+ a
此属性用来指定字体的颜色。画底线的部分可以用各式各样的颜色来替换之。您可以使用16 进位颜色码表示(如:#00ff77)或利用浏览器既定的英文单字表示颜色(如:gray, blue..... 详细请见: Table 的扩充属性 )。 4 n$ U8 r3 q4 [
5 x$ e$ X" y' X- O: ?7 K2 f& U- j( o
如果您指定的颜色如同 #00ff77 一般,是两位数字、两位数字重覆组成的话 (00, ff,77 而非 03, 8f,7e ) ,您可以直接使用 #0f7简化表示之。 , w y x U2 r: j4 k3 p) j
+ I2 a" r$ C" W/ c2 t m) R
参考范例: 5 y% H% g* Y. N) K( u1 d% O$ t
. b6 Q- X, d4 R3 nBLOCKQUOTE {color: navy}
- S, b$ V% a( B7 X: `+ oLI {color: #eedd44} , X# h, c. X* {' C7 P5 C
LI {color: #ed4} * h7 g8 L' u( z' m/ J
P {color: #007f3a}
" b, X: E# N2 l- s- R8 n! }
& H) k) U1 n; p* A3 |& m{background-color: red} ) s& K* n5 g: q/ j; u Y
6 q2 z( Y! W$ e* w/ G4 J4 g* x' q
此属性用来指定整个网页的背景颜色,或某一段落,某一区块的背景颜色。画底线的部分可以用各式各样的颜色来替换之。您可以使用16 进位颜色码表示(如:#00ff77)或利用浏览器既定的英文单字表示颜色(如:gray, blue..... 详细请见: Table 的扩充属性 )。
$ p5 K+ i; [4 L
3 D. e- d, ^6 O' R r4 r4 o如果您指定的颜色如同 #00ff77 一般,是两位数字、两位数字重覆组成的话 (00, ff,77 而非 03, 8f,7e ) ,您可以直接使用 #0f7简化表示之。 - k0 D: N) L& R7 ~& B2 i4 M
% M* v6 G1 p& q5 O
参考范例: 1 Q w- k/ b# `- P8 c5 R
( x* c9 q4 }) X/ |# T
BODY {background-color: #ed4}
; Y$ z1 [) `7 Z' F0 B5 wBLOCKQUOTE {background-color: navy} ! D" V' b; D/ Z* z8 \- Z& U# ?
H2 {background-color: #007f3a} : F( h) s1 n O1 N8 P$ p
. K$ n5 H( L2 S
{background-image: url (/images/xyz.gif)} # h5 h9 C$ z2 H5 {& j1 d
% v& g/ Q! q) s8 d7 o此属性用来指定网页或某一区块的背景图案。画底线的部分可以使用图档的绝对位置或相对位置来表示之。 6 d- y( L9 @) B$ B; }
' u( s) F0 A" q% h7 w使用此标签时,最好同时也指定一个类似的颜色做背景颜色。 : f4 `# f/ \" Q2 I
D4 k, ?* _1 q: h: K
参考范例:
; U7 F+ f9 q% W4 ^" \1 v6 u3 ]( g* y: V
BODY { ( F7 \% S4 [ i# i1 y) U
background-image: url (/images/2T_logo.gif);
% _8 v) I$ K5 @% n3 S O/ Nbackground-color: #ededff
$ D0 J8 F+ x m$ t9 _' L$ j5 @} # B! ]" L: S: p+ g
LI {
6 {% x$ c3 D7 wbackground-image: url (http://www.2T.com/2T_logo.gif);
# c7 j. c+ H: M' u6 c7 q) Fbackground-color: #cef. o4 o; X; ^ g$ d
}
( E/ D+ G7 z1 p5 C u4 K7 H) m' Q$ _, X5 B- B0 ?& G( D8 R3 x) G
{background: (…)}
& k5 m$ _) l* \ n# s
) l& [' X2 K; a+ M0 G9 W4 {# p此标签可以集结所有跟 background 有关的扩充属性在此一标签内,所以您可以将所有上述介绍过的 background 属性一起加进来。 8 h5 K+ a2 g8 a, h
4 \' ]; X; s6 W. ? t参考范例:
5 O/ \+ X7 t" a) D$ ]! q, _* ?" L* [/ t, i, F: S' U7 ~
BODY {background: white url (/images/2T_logo.gif) repeat-y}
2 \% X `' E; e/ _$ QLI {background: #cc88ff url (http://www.2T.com/2T_logo.gif) no-repeat} & d+ x+ _2 k5 q- ^% x
- c! ?% B* Y1 S5 p! J; e
4 L/ j1 {4 W- M( W* H8 g; fCSS 中 Text 的扩充属性
5 N, Y3 i7 r4 u8 }. u{text-decoration: none} 3 p7 @$ y0 N% }7 x
0 E, b. F4 g- B: [5 I: o
此属性用来指定文字是否画有底线或被线条杠掉(如:被线条杠掉此例)。画底线的部分可以用 none, underline, line-through 来替换之。 - k. O& a8 G. Z
1 z& U5 B/ B+ U! g8 L1 a/ p9 s$ f
此属性的内定值为 none。 2 L$ W, N; Q i- s: P- F
3 n1 k0 z; ]* W f7 \5 G! s% r
参考范例:
5 t) D2 J D9 m$ s8 A2 \; [. P
P {
8 q1 Y; g' P! h! ecolor: navy; + T1 n P" [% [2 k/ i0 I
text-decoration: none+ L) r7 Q' o0 A, {1 O
} + b* I6 P8 Y L( k
A:link, A:visited, A:active {
- t& [0 H* L2 v* Z4 w$ p! htext-decoration: underline
& B6 T( f9 R9 h X6 g$ A" M# {} . M( r/ R9 H1 o+ y
# H1 e. x, B! R" G" l
+ h! k) d" o3 {; i3 Y{text-align: left}
! u* u) v: O: I( J1 |; m5 i/ p( r2 L. z
此属性用来指定文字是向左、向中、或向右对齐。画底线的部分可以用 left, right, center, justify 来替换之。 1 T* q0 q( n1 S( a2 p' ]" [' j+ o# b# G8 b- i
& L0 m# f1 Y5 B) G8 R5 l$ T' W参考范例: ' P% H W& Q* e1 Q5 U( ?
( g- h2 _8 e9 V6 w
P {text-align: left} 5 V9 B5 ?& Y* Z) ^
H1 {text-align: center}
0 s1 y1 r i0 Q' S
# h5 X. N+ B, C3 ]+ M8 y{text-indent: 2cm} ; S- ]4 f: A( P* B4 F! N+ a
6 Z2 U/ [, N2 X2 p此属性用来指定文字向右凹进去多少公分、厘米、英寸、点数(point)、图素(pixel)、或多少 % 。测量单位可以用 cm, mm, in, pt, px, %来表示之。 % 是以母标签来相对比。 8 [) q) w+ t5 D1 R3 I* `3 p
9 A& N0 h5 X# y6 N. y- L
参考范例:
) O( q0 K8 d: f" Q8 g" v7 J( s+ k- O9 L2 }. X8 B
P {text-indent: 3cm} 2 ^1 o" i5 U$ k4 x; `+ I& H$ u
LI {text-indent: 60px} 7 X/ ?7 j- ], k; H; B9 D# t/ }
BLOCKQUOTE {text-indent: 20%} / _* _) t, [- a; A
6 V- p a4 Y7 ?. N9 x
{line-height: 14pt}
9 |6 g/ d$ `5 U
% c: b2 G: b" a- E此属性用来指定每行行距的高度。line-height 常与字体大小 font-size 一起并用,写成 12pt/14pt (12pt 指的是字体的大小,14pt 指的是行距的高度)。line-height也可以用 % 表示之。 % 是以母标签来相对比。 - Z9 _& |# _ ]$ @
4 F/ P' z4 V' h( W
参考范例: : n# |7 Z# J/ ~ u# O
; K9 D) Z) ?. { J0 m
BODY { " P- k3 M0 E/ j( M
font-size: 12pt;
. E v8 [/ K1 t) c' I* g% k) Eline-height:14pt
/ B ]5 R: {' m9 p} - |$ X( R+ p2 [# K! _; v3 ]
H1 {
( g3 X3 s- L% M( N- Yfont-size: 150%;
2 f+ D/ J$ C0 c1 x0 s8 p% tline-height: 200%1 q+ j0 c# i3 _9 \3 e
} , l0 r/ g; n; k) k
9 l( l: t% G+ G2 _7 I
H4 {font: 16pt/20pt bold italic} 0 S2 l1 D; l* x P* ?$ ]- ?$ Z
# L2 T, _2 f/ |8 |, K
- l) q6 }+ s% JCSS 中 Margin, Padding 的扩充属性
" e; M0 ^. v: @4 u# D{margin: 3cm} # \3 C1 L2 P: f: p
0 Y- B! M! _7 n8 ?# F4 p- y V此属性用来指定网页的上下左右边缘,各需留白多少公分、厘米、英寸、点数(point)、图素(pixel)、或多少 % 。测量单位可以用 cm, mm, in, pt, px, %来表示之。 % 是以母标签来相对比。
1 M. h u% M! N+ C) P8 |# g: Q e7 s, ~1 Q1 c
margin 可以用 margin-top, margin-bottom, margin-left, margin-right来替换之。
' W( D+ Q: N" h6 p
) J- ^5 H# ~; R Z% s4 I( I# \此属性的内定值为 0。 7 L0 p/ U D" C* j# [/ S0 w
/ H; E6 k% d. l0 m# w参考范例:
9 K, A# q* n: ?7 S2 t5 V
) k! q. L6 V& L( S2 }4 x: [BODY { _" r% q! _ i3 l
margin-top: 44px;
' i5 g! C( F+ d; g2 g. ^margin-bottom: 2cm; 1 M2 V- w( s7 B" L; b# E" D
margin-left: 66px;
. @' f/ s5 d; k4 Pmargin-right: 1.5in ' N5 W: |# m, w" g1 u0 J6 I( `
} 3 X# u* _) Z+ J
P {margin: 15pt} - j4 v+ K( H- U% m9 t
- k5 u q; [9 l8 L+ U. B0 @" e
; \' ]/ U7 `% F8 \7 y, B$ d. c+ B& Q' @2 {8 I5 T
{padding: 14px}
$ L2 D4 K0 n; @5 V* u7 A! M# Q# D4 n. J) A+ y
此属性用来指定各段落或各区块间,上下左右边缘各需留白多少公分、厘米、英寸、点数(point)、图素(pixel)、或多少 % 。测量单位可以用 cm, mm, in, pt, px, %来表示之。 % 是以母标签来相对比。 ; b5 Y& K" e8 B- O. f* B2 R
/ f% o8 B+ c1 t A' h4 epadding 可以用 padding-top, padding-bottom, padding-left, padding-right来替换之。 ( t: u" U; J) }& L2 y
. L! W2 ~- h4 [
此属性的内定值为 0。IE3 不支援所有与 padding 相关的标签。
* ?0 d! f1 A* S& d( j& `
# u9 I: V: n }( t L0 H) i i: L( o参考范例:
0 D" n9 c g8 i8 [: J9 j4 U
E2 Q8 J5 Z% q9 T) ?BODY {margin: 15pt}
- b' C0 h0 X3 u$ f; N' YDL {
4 L2 `3 {9 A8 Z( Hpadding-top: 22px; 0 C3 k! t) |9 @2 y; ?
padding-left: 20%;
5 Z) C' y5 ~$ b8 O; f/ h} - j G5 C% Q0 k* d
0 }* g+ O7 q" y3 e, z! [ 0 ~! W8 r! }6 O) Y: I; h, t
$ S+ E& Z) G. s
4 }3 j2 z) x) }3 Y, [4 `
. B% ?7 Z7 y- k- } , J5 B4 N+ {8 ]" C4 W8 \
, ^3 F6 R$ @" `$ G l: RΘ2001-2003 版权所有:『上海博峰网络科技有限公司』 电子邮件:gf1818
+ e8 H7 ~9 x Z }/ l
) e0 W3 u. j: q* P. ] |