下沙论坛

 找回密码
 注册论坛(EC通行证)

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 5835|回复: 2
打印 上一主题 下一主题

如何将 CSS 加入网页

[复制链接]
天敌 该用户已被删除
跳转到指定楼层
1
发表于 2002-11-29 18:22:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
您可以利用下列 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<font class="jammer">* Z: Z3 ]( b4 @2 X) W0 \6 Z" Z</font> 本页标题 <span style="display:none">7 ^) M2 z$ [! k0 D* ~9 B</span> ' 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 <span style="display:none">" Y: W9 E/ d+ H: m, _6 c; e0 G</span>本页标题 <span style="display:none">4 _- G1 w- R1 D9 J' y</span>: 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 <font class="jammer">* s9 c; L8 b4 U. J+ P</font> 本页标题 <span style="display:none">) t" k6 c Q$ t: W F+ F- `</span>: 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. ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
犬夜叉 该用户已被删除
2
发表于 2003-5-23 19:14:00 | 只看该作者
呵呵!!不错!!
Yaosl 该用户已被删除
3
发表于 2003-5-24 00:44:00 | 只看该作者
还不错啊?
  [+ n0 k, Z  }$ p) s& o, I应该算是很好了。
. D3 B3 Q$ J2 v8 E1 A就是觉得多了一点。

本版积分规则

关闭

下沙大学生网推荐上一条 /1 下一条

快速回复 返回顶部 返回列表