找回密碼
 立即註冊
搜尋
熱門搜尋: 活動 交友 discuz
點閱: 2050|回覆: 0

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15211 / 15211

生命值:6%

升級   100%

  • TA的每日心情
    奮斗
    2 小時前
  • 簽到天數: 6045 天

    [LV.Master]伴壇終老

    發表於 2016-7-19 21:23:00 | 顯示全部樓層 |閱讀模式

    馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。

    您需要 登入 才可以下載或檢視,沒有帳號?立即註冊

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫, f& p5 B- a# e! j7 O
    ) T( a1 ^* j, k! W! F6 l
    body,div,p就可以了.不需要寫*了.
    ( |& o6 C4 E' K5 N9 f- J" x+ v2 Q" \2 G% f8 h$ U3 A, p- `
    *{. @2 K! @% O; }4 D( Q* q6 V# s
    5 w  o) g1 m9 }! W1 q- g+ g, ^
    margin:0px;
    " Z7 C. ]- n4 z1 a, {: x6 O5 _* `; E# G) d! ]
    padding:0px;
    6 {( H) E% {, U2 _3 A3 L) |$ a$ |' D7 r( ?; G& P
    }8 S+ P, n, I, B" n. S" u8 X

    ( U7 ]* R& s  [9 n$ Z第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    * Z8 z& Y% S; x% y; n/ x) g' m+ B7 V
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    . v$ f; J; m8 m+ ?8 @# M- J
    ( p2 V2 }5 f4 \9 N5 \4 `body{
    # u, t( G/ P, B. k) o1 W/ `  f7 O. C& |2 A1 Y/ C! n, b' H
    background:url(image/bj.jpg) repeat-x ;! L3 i4 `) t- V, D) _' P

    - ]. D0 N8 g! j: ~}' W) i& E. [8 J% u: T+ m

    & H9 P7 F4 z9 _* [+ U% V第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    2 [( v/ E5 R* F) k% N2 o8 A) A
    1 Q' u7 R" ^8 m. ?<div id="header"></div>
    + s. }& V" k: r6 C- L0 D  m" ~5 V" K2 z7 I
    <div id="nav"></div>9 |& L) E) ?# z. D9 N4 _
    ; {2 |" y" c: ~/ \1 Z
    <div id="banner"></div>
    , `  k; o$ ^% q4 Q0 |8 O4 a
    7 M! \. m- a! a<div id="main"></div>
      ?2 Q5 K4 n: [& \; r7 q( {6 k* L; Z
    <div id="footer"></div>
    0 i4 [6 }. J/ a' V) S6 o8 r7 }# L! j
    % e+ b6 E; V$ B2 f通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中./ z6 U, ^9 _! F( U/ b
    ( `4 n. \" ^  M+ ?& t3 W/ e# K6 ]
    #header,#nav,#banner,#main,#footer{! j4 |( S7 k% r$ [& ~. }! z

    9 _* m( n( E. C; h, P& Y$ Pmargin:0px auto;
    8 ~* t  B6 w) H7 n5 r2 ?
    # Z7 v, ?' D, A: j& `width:950px;
    5 E9 G5 D2 A: S3 Y* v1 O8 W: ?! N) o; c5 Y2 O9 |7 u5 K
    }9 ]) n$ v' X' K8 _1 O3 a
    ' x2 b* U- e6 `) \- Z3 _; a
    第四步:先完成header頭部部分
    7 z  \" l5 a- H# P2 i
    8 }) f/ B$ o+ P3 O6 L  s# t- oLOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    ! O: @7 e  i. g" x8 d* m) X5 m5 o  M; f- p. c
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    % Q" r8 ~1 Z% w7 z' J
    + `5 L8 Q1 h! s, F& P那麼CSS編碼該如何實現呢?
    % ?8 C; K  D3 g1 D! G6 i: k# M% j0 Z
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下5 N+ u* j  T. G6 w8 m4 |4 t& a

    & G. M0 _6 U/ B+ b8 r  D#header h1 a{4 U% J; M9 P9 S& L) a7 N' n0 r

    * M8 w4 ]8 u2 r) J$ u! T) E9 G- xbackground:url(image/logo.jpg);
    . F8 k  T& d+ [5 B+ Y+ D
    0 B: Q8 b' {  p8 e$ o' |7 E* N' h7 ]width:476px;
      n# t# G4 e0 X$ r' A% F6 u& [( {6 t0 W: [4 v
    height:102px;# U* x8 Z. X+ r% O! Z, _

    * T; _9 v/ p( p9 o! ?display:block;
    & `4 o! l  s) ]1 T: d
    & N8 {; L' R  itext-indent:-9999px;1 B+ K4 v+ M( S, Q+ \

    6 o2 D: S) |8 B8 x- J}
    # k# Q/ F8 x- B( }1 y- j: K% `$ X+ ^% Y# M, v) j, w
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫+ O2 k* x  o0 e7 I( b- _6 ?* @6 l
    5 ~7 b" M' C9 F% G. j" `
    <ul>7 S7 }! s1 O' n6 q) k

    6 b; O( W: q$ f  t) t<li><a href=" #">css切圖培訓</a></li>
    1 s7 \, U; c. j8 G- D+ k- o, x; `- @: f" {1 g. g6 u
    <li><a href=" #">設為首頁</a></li>
    7 E+ Y( B' b1 j& _- k+ f1 |$ w  C' y& O) }, ^( r3 [# z
    <li><a href=" #">加入收藏最愛</a></li>: E7 Q9 L" c4 [* t/ c9 H8 A7 Z
    , D3 m6 s  S$ C8 t9 ~2 g1 o
    </ul>
    " M, Z" L% }1 n# s3 G# O; W
    8 q' N! }% b6 c5 y5 ^- x4 K% O#header h1{
    * y* g+ J  A4 [9 z/ t5 `" h+ e" X0 v1 o6 S* B/ v
    float:left;
    ) a6 [# t2 U8 u  I5 V+ C: E
    0 O0 n; W! v) f& G! _. }; T9 T}# Q/ ?& j4 v+ y6 Z3 H
    ) ?% f4 c4 p9 H) W9 j7 J  d) P
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。8 u" p) h$ z" a  n( ~

    ) g- m8 i1 X6 m/ @& N) f+ o" i#header ul{* h+ ~+ g/ K! u; m# K8 a1 u
    , K# U4 ?8 G9 c
    float:left;# o6 c2 G1 n* f8 @

    5 A! ^+ f$ B: s0 ^padding:50px 0px 0px 200px;* R. g  `, M& f& H' B1 Q8 a
    ! \7 N8 L( l$ g
    list-style:none;. H# z8 P& ]8 p7 |2 I% @
    - @8 m9 F# M- }3 q0 O. q
    }" K$ H# [5 R9 A$ g! p

    : r. s- v# e* h, J5 P0 X為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致* R: G! j- B( b$ {0 G

    0 E! Z. l7 s6 Y#header ul li{
    / Y7 A% U8 x& ], M8 G8 U% S
    + c- M3 N/ P0 q* q. J8 ifloat:left;- F0 \+ G+ ?5 G8 b* {# G2 C& `

    9 t+ I1 E1 [" U6 spadding:0px 10px;1 S' N0 D( [8 J, }2 U2 ~0 B! b& [

    0 S6 T% P* a+ s8 P" M}6 K2 [& j8 b, j4 S; J7 e2 Q0 k
    : m3 B& a, @# F5 V/ I
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。/ }* R9 |3 d: y
    " B2 H* v( S8 x9 X! |
    #header ul li a{( L9 k7 u6 M1 t, l7 P$ z

    6 {% g5 I+ I; f& Lcolor:#555;
    . y# O" G, J  U) m; d7 I
    3 S. g0 D( i: \" J$ b2 |text-decoration:none;
    + l, _- ?, Z- c
    ) A6 h1 N% A4 t& Z: f0 Jfont-size:13px;
    - u9 v$ R! A- s5 J/ p& U3 A7 u+ n" F. @( ^' t
    }
    ' [& G- D, H1 L2 ?: t9 N0 `7 B' Y2 H, P) c$ H
    #header ul li a:hover{# E. [% }) ]2 X% C9 I7 N1 y! ]

    5 [( w, o0 U% f+ \5 S9 h9 |; icolor:#000;
    ! f3 M( {# y- Y6 b$ u% \4 g3 |8 B3 L0 h. S
    text-decoration:underline;
    : E/ F" @8 F3 E# v+ o6 S& e9 r/ B) o6 q3 J
    }0 J' p0 h) b, w' J# U
    0 f. r' i8 _3 ?% ~; h
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。! i$ P3 i: a7 d- J2 c7 @) B
    / f- H1 y/ ^$ y" C* C
    HTML代碼:
    8 K0 n* S1 j$ q" K6 n
    7 K( |) G" i4 n+ d+ O3 W<ul>
    2 m& p( j+ Q4 E1 ^: S3 _5 W7 @* }/ {8 d+ w
    <li><a href=" #">網站首頁</a></li>* _9 B+ n) U9 ?' l" t
    3 C4 T" f' X9 v
    <li><a href=" #">網站製作</a></li>5 `9 @- q! r2 h  ?! A2 W& [
    ! U! d- v& A! T' n
    <li><a href="#>網站製作</a></li>
    9 K2 E# S1 ~, d7 [9 _0 K0 t
    6 f( a& ^6 D6 i. a* G% v<li><a href="#」>office培訓</a></li>1 M' [2 |) l, U+ U: m- S3 X$ D8 i' i

    ' K5 Q/ j2 F* ]' B% J) f. g( ]<li><a href="#">平面設計就業</a></li>7 ?7 I$ G2 z& f: P/ S
    + i( B% F& f" G
    <li><a href="#">div css培訓</a></li>7 h9 p2 i% N; @' L2 Y
    ( M1 c0 a$ C' T
    <li><a href="#">聯繫我們</a></li>: x/ ]% l. r1 t
    4 M; X: ]+ }3 k% ]2 }
    </ul>* D, r2 j7 M- e" S
    6 l7 K+ o" f9 G4 D( {7 k
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.% L8 M; Y; J. z% |3 u$ G
    - x" b7 S% @: c
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    1 v" T+ E, q0 r; E
    0 {; f* L+ Q3 I* h" y其實就該我們萬能的清除浮動起作用了
    6 n) q9 E) n9 X0 I2 ], B7 \# v
    0 g* j2 _) O/ D  Q# S( r  V; ?CSS代碼- v/ F- _1 f  g
    3 b) x& e' c; L
    .clear{
    . v1 S0 M) V7 Q; g6 p- Z2 ^* ~
    3 h& Z, V8 L" ^1 m* vclear:both;/ p: c" B' G! N: K8 T* O

    1 r% \: f: B, ]" p" ^# t" u. e1 j" h}$ f/ J9 |+ @, J$ d
    7 Z. [, r4 N5 `  ?, ?/ j% o7 F. x
    這時候為我們<div id="nav"></div>; W% {& c5 R% }

    / M: U, N- F6 c, |( I變成了<div id="nav" class=」 clear」></div>! g3 e# w5 L' F* {0 h5 S
    & Z; ~, l( N% p- q' b
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。" `, y7 H1 ^; l% P  ^+ v

    9 x5 B1 k+ A/ D. F/ K) V完成導航的CSS樣式
    4 ^/ Y, T/ P# V) X
    " g* a- J6 V2 F% g( I& i#nav{
    3 g- M3 Q* m9 E5 c  s4 L5 a/ w% E) D& p/ x& O  I
    padding-top:3px;
    / z5 A% O1 ~. `# x' s& u: s% }' o1 C8 |7 z
    }% K" R4 B- f5 o2 p3 u' t
    # d: S# i) E; S' F% ^6 t
    #nav ul{( s) P" L# |/ A+ [' B6 Z

    , e) W5 h9 M# l& ?& u6 h" glist-style:none;  N4 a4 G: C  J7 i1 n4 C0 i! L
    6 w' l0 U  b) u9 n, r% l
    }4 ]' ^6 G. o  V

    6 h: \: m) Y$ }8 M  u#nav ul li{
    / c: p0 L' g* h9 T& K: T1 \/ N5 n" Y: E5 q- y& x9 i6 m
    float:left;  F- [9 m) @3 C5 Z& `. n

    $ w/ l" `: d# }+ |9 f}7 k/ r4 o( N, `5 i0 u! c

    / j) ^; r. P: b# z* H預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊5 C3 k4 ?; @! V  M' E5 a9 W
    + g* s* k4 k+ C$ i+ g/ V
    #nav ul li a{8 `3 b3 ?% ~* b

    : e  |6 ]2 n7 v6 |display:block;
    4 C6 W) p) A& O% m' w/ X4 g7 F
    ' \- a  a) B2 Y) dwidth:135px;5 G) I& k# ^+ y$ L* {0 X3 t$ {: s

    1 E/ }1 p7 ]7 D# ^height:56px;% ~; H/ z/ F  a5 e. Q5 K# K

    1 t/ f  h5 E5 vline-height:56px;1 L' @3 |- e) }, n4 ?2 o& _1 e

    9 {! g9 i, v0 }$ d. Dcolor:#fff;
    ; \$ P0 |6 o+ P# _1 t1 W$ u" k' c/ V6 l
    text-align:center;* \! D# v& @2 y+ r' E2 ~$ w

    0 g  b, n( S. m" k9 g# w7 s5 Qtext-decoration:none;% D- m# B' A1 J5 A/ ]+ E  g

    ) @' [" V' _8 B& Jfont-size:14px;
    + ]; u' m5 ?* }5 z; G+ A! L  H% K
    }
    & M, C( S  u  `+ T9 d4 H0 M1 i6 [( c
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?/ |- A$ p4 F. \" W2 R0 E
    . `# I  m/ C) K) S$ }* E" s
    #nav ul li a:hover{; H) i/ h. F9 h7 T- O+ h/ L* t* @* t6 Y
    1 g) D; m9 D' h! m4 ]" ]) T
    background:#177cb7;
    " {# ?7 \2 J' E3 v+ R, e
    / f- s+ q% Q, s9 x}
    5 s' h. U! m* X* @7 V# Y5 t# F1 o/ U! l( S8 _& C' I! P! }
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。0 j2 f/ b( f( g8 q3 ?4 p9 z, V& E4 }
    & Z0 F0 M9 J+ Y8 K
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:: P) H& q1 X" ~- J3 c

    . |- p; i- D  [$ K7 f8 o<a href="#" id="current">網站首頁</a>
    # y2 M3 }2 ~( f0 D6 B' D6 k7 g% l& D1 Z8 W' ?0 W6 F8 k0 S& k
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    3 s$ \. n) v6 Z6 v  s
    7 C) J" U. |( X3 q4 L第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片/ y9 K' v$ m% F" U7 Q
    9 y/ f$ {1 h6 i: n
    <img src="image/banner.jpg" height="184") A  U; ]7 M$ e$ |& @+ v
    ' _: p* x( |" d1 S) n, F  S
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"$ ]3 V. N) [) X; n
    ' }  K, s1 {0 d& ~5 }
    width="127" />8 `4 e* d* ]* @! m' F
    ' K  c( [% Z; n# S* S: i
    右側導航html代碼:
    3 k0 h$ V  d" U3 h6 e7 a/ a
    $ w' \! B6 c) j3 |7 o<div class="subMenu">; J+ G% K. c/ f, F  P8 r

    - N/ `! A, B3 N, \  K<h5>培訓課程</h5># Z& d9 \' k5 r/ q. r- q! O: V

    5 }( @) O$ p$ C* {<ul>
    4 }! R9 x0 r3 g5 k. H# W# i% W8 ]5 w( J; F. l4 C3 y5 f* H
    <li><a href=" #">網站首頁</a></li>7 p/ @2 W& S8 W0 {/ T0 m3 o
    & q% R7 ?1 {0 f5 \6 @: L
    <li><a href="# ">網站製作</a></li>9 A) i9 P( R$ x! |6 v9 }3 \

    ' \0 R" L! p2 B* V& N5 i* p<li><a href="# ">網站製作</a></li>
    " D! G1 \( Z; D& [- S) ~4 Q3 Q: ?6 v) }! e6 Q# l% q9 Y
    <li><a href="# ">網站製作</a></li>" o5 @  X) n. l, r9 r; d/ \5 z1 |
    - N* K4 g1 [1 K# {3 w4 C
    <li><a href="# ">網站製作</a></li>
    8 O. A3 ?+ [' N3 \2 b
      p* g* n2 l/ U<li><a href="# ">div css培訓</a></li>9 e" g! Z3 @! Q& C3 c" C: f! u
    , B# I6 {* W2 r" p; H
    <li><a href="# ">div css培訓</a></li>
    ) O' Y0 h" ~2 U" X, C! t- F" y0 x( f; j( Q* f' B
    <li><a href="#l">聯繫我們</a></li>
    5 E+ H1 g% d0 ?6 s; }: k8 p4 n1 ?. C# R4 M
    </ul>
    1 u" O7 E  `2 D) @# K0 ?, E9 h2 q* b$ ~
    </div>7 w% F6 E9 G7 z8 Z& [

    - e: }1 U8 c+ M3 S; Qcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    ! h8 a$ ]$ z$ q6 ~3 t3 W# L. n: p3 Z$ |" e3 n* u7 W
    #main{
    . V& D" F! v; M: c4 K- U' Z6 ~- B! d& h4 z* f# r5 d9 b& p* K( {/ W
    padding:10px 0px;/ F# I# }( l( F% W5 t

    ; N8 l$ ~: ^& \& T& c}
    6 f# B- A/ d( a+ n( u) C( m6 x2 I$ E7 U, H" I( g
    #main .container{: S& R5 P$ E( L" M
    ! a# |6 n  |% d; x0 j/ ]
    width:674px;
    ( u% p: N3 @9 G- }0 S- \- J  u- B+ K# w* @, ?7 o
    margin-right:50px;% A- j: o2 s/ m$ A* S

    1 L$ O& i/ L" x+ a! |3 w* \* }float:left;
    % r7 E, \' T: q1 c6 }
    ( ]* j( n6 P6 H: X; w* ?- C}
    / ^+ U3 S: a6 m" c+ q
    2 l; N* x" @4 x2 [  {& V" X#main .subMenu{
    ( f  I: c% C' w5 S/ H
    , b0 z1 G' @- A$ h# r' xwidth:226px;0 z% H3 M: z9 I  @3 i

    - A, M0 W3 B& L! w. `" ^2 hfloat:left;$ S5 y* x5 G& I) N9 a

    . T, f/ Z% o3 M3 M, lmargin-bottom:10px;$ Q  j5 e' H3 v2 C# v
    : {- P0 C: J3 p
    }! {2 M- V6 b& v

    ( g$ m! F. y8 e8 s: W* I6 Z#main .subMenu h5{
    0 ~  T# Q# P. {4 X5 o3 g9 f$ u1 L  v) j+ ]% @/ H6 q- ^2 q
    background:#19577c;  z# Y) n  W" T, C
    9 L' V& K1 M. v, M& c
    height:39px;
    " R/ E5 E1 F! Q% @/ @
    3 \) g* |$ @: o$ p" Itext-align:center;
    3 K$ x, w, |( V! n* g
    & M, _0 v* g3 D& \: {  ]& Y# _, `5 `0 Hcolor:#fff;
    $ A7 e" {* o. \: ^$ f' g3 g
    4 _+ W/ w8 U& \: i7 Lfont-size:15px;
    6 \& k% d- F7 j$ E/ q! ^8 a8 j1 _" X" o* e0 S
    line-height:39px;* m- A% A; {2 f/ ^% n5 q8 E: {4 ^! m
    # C0 N. m; Z$ _% G6 {1 g: r0 J
    }
    1 L4 T/ I, P* M+ S8 q6 |" `- s- G6 R; M0 N) l
    #main .subMenu ul li{
    2 Z9 X6 C+ E$ m0 l/ M- p7 F: u4 m  a
    & s# p' [3 }& w: Z  Jborder-bottom:1px solid #d4d4d4;7 a3 t( d3 H, O$ w6 X3 z! q, Y
    * w/ Q8 B3 x2 U0 r9 R4 P
    background:#f1f1f1;
    6 K& |- N7 r* L+ S/ t1 |: v
    & e# C7 p( t2 K/ O/ n% r6 _}. l* [! u+ m  B

      v( C5 `6 H" h/ n#main .subMenu ul li a{3 c4 u: z8 ?6 }  p4 J+ H' L
    7 P( b, P9 o' k0 A) U
    display:block;0 P# H5 _5 i) C& w$ p2 \
    ) E* c& n/ [3 F7 ^& O$ [
    color:#000;
    6 n8 k9 O9 V. Z; t0 O9 B: ?# h  r; `# H0 D, Q
    height:36px;
    ( n) }7 S5 \& `  J7 N7 h; M) n0 d9 s. M: p7 r
    line-height:36px;
    * y9 R, v+ t7 E, O  P
    0 s9 o% b' |' D9 t6 C3 Jtext-decoration:none;
    ) s6 j8 Z1 d  Z9 y) E9 @1 z% i1 F6 L& n; M5 x% ?- A3 x
    padding-left:60px;
    & m+ {9 a0 h2 `: _6 N2 x) x
    : L( m# v: a  v* c5 [, i* Obackground:url(image/li.jpg) no-repeat 40px 50%;
    9 \3 ?/ K4 ~: k# r( N0 D  }$ L' W# }' X' T
    }. c& n5 D: h+ y- P
    7 X* o0 }# m1 m* B' y6 o
    #main .subMenu ul li a:hover{; X% o7 M1 c' Z) i# j2 R
    , f3 `! o1 n+ a; k
    color:#177cb7;
    , V6 M1 w* R& Q- K3 W5 N
    . R$ l4 J. e3 e) [2 wbackground:url(image/li3.jpg) no-repeat 40px 50%;! q2 x2 F2 c! r% Z0 z/ \
    ; ^. T9 ]3 ]' Y7 y1 R
    }
    ; w5 W- V, W/ h/ V9 n, }6 t) i, n
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    , e% K% r1 `) D8 E4 B9 q1 m2 @* |# S* X' I, a- d
    現在我們看看HTML代碼:
    , P* B1 u1 t4 W$ v/ |; |) {
    & P/ f; C6 c/ F. Y  _* h" b<div class="news">
    + ~, q' w$ |# D( @5 U# z7 Q5 J' s/ [
    ' w5 x0 h. k$ C! ~5 ?) _<dl class="xuexiao">
    . q: ]; z/ Y! P* ^
    6 U& r  Q( J5 B" z9 I<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    6 w* T- f. v5 E6 k/ E
    . s- N8 }2 J- l$ T( |<dt><img
    ; [8 ]5 X" H3 i2 T( v& a
    # T6 o. t* C& S  g% f5 [7 ? src="image/223.jpg"2 C5 B/ `$ a8 Z  I* V

    1 F7 ^0 Q  o) w: ]- Psrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"& }6 l1 d* C* L5 z9 f4 f

    $ n2 d1 L8 z0 R7 Q. F width="488" />! `+ U4 C! R1 L

    + Z9 y% o( {6 m2 |* {+ T<!--[if IE 6]>
    ; h, r+ |, n5 S1 p, D: v8 P6 U. n* i: j
    <![endif]-->
    , b% e4 D; B& j* a# q5 n
    3 B2 c. M3 e4 I上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。# U$ o# r& |1 N/ t+ c

      N; C9 q6 s& L<!--[if IE 6]>" o5 A  e0 H  i( j$ O
    6 {1 d; j! A% \$ T- O% ?, }
    <style type"text/css">
    9 u" V# q/ j. r) {( M
    $ o* j; w. W6 f# ?4 ]9 Y- a0 t#header ul li{/ u6 m0 `- e7 x. A0 g

    3 @- f8 X& }, J0 X, X2 i- ywidth:80px;) u+ o8 B$ F. V- y- [% I$ N

    : L5 G6 {; x% O  ^( _  g% Tfloat:left;9 j8 [3 u* d5 e3 e
    % Q6 W/ r" ^, I+ f; u
    padding:0px 10px;2 @/ O5 y3 K. ]" V# |+ }& Z4 Y
    9 ^! X8 l9 @# p$ U# {
    }
    0 Q% O; v. Y6 L, }( H0 i1 B. \$ X
    8 f; i! S& N5 {1 O% S1 z: \) |Header頭部右側加寬度值
    , m2 n$ Q3 ?5 v$ Y) s5 @) k- B* e5 i6 h5 d
    #main .container dl dt img{
    % {, A' i& p2 b4 ?9 D! d# Y# P+ `3 K
    border:1px solid #ccc;: \  G5 M9 t2 l6 @1 _9 r

    " G4 M4 h  i1 ^}$ b% X( @8 }: x" p2 o. L

    3 a3 V2 U6 P  ~4 B: D3 Q( K! f#main .container dl.xuexiao dt{
      R0 u  c' x( s. c2 u: C4 A
    . M0 M$ f3 \1 D. S; Ofloat:left;) m: D" q; L$ m, R/ B+ C

    " f6 `# J" ]# ^$ Bwidth:110px;
    " a6 y3 d: k- e9 |; P; G) }5 s+ D9 s2 B3 n4 m7 e7 q. y
    }# M. i; Q! E: @# c) g; M/ W8 F/ `

    * z* d6 T. Q& M) J  ?#main .container dl.xuexiao dd{/ g2 p8 ]( X8 z

      S' M4 w" h9 r8 z1 rfont-size:12px;. I! N5 P3 j; k9 l# b4 v1 h( f
    * C0 F; s$ b- R# A& i. Y/ B
    margin-left:20px;
    " w4 e, ~- T# x
    6 l, L7 q7 F! `$ `+ b$ o& k# ~float:right;
    / L* _& s, [7 P( w. G" E5 w; U5 b6 Z/ N; X! K5 C
    width:145px;
    8 t# V' V1 w" D+ \1 ^/ X* L  Y' B+ n; g8 d
    text-indent:2em;
    ( T8 B3 p- j9 u: l& w
    ( s, j  w' n$ A* w) i" i8 u6 g}: A1 ^1 P( F! V

    7 x! `2 [; s6 _, U  J9 Z#footer{: F8 H7 Q2 V5 i8 |! R9 i) w
    5 J  Q* L1 b  F. F+ N- c5 ^
    margin-top:-10px;- @5 W4 X' p+ U' h' |# i

    / v6 z$ w0 g& s# k}% E2 _7 R* i9 l4 E* S8 `2 _( V& K) O/ L) ?
    8 m7 K1 d- R% |+ B$ V4 N
    </style>
    ; P9 n% z1 _% `  s, F0 {! U
    % V: M' c- l3 m4 Y+ }! H$ e<![endif]-->

    文章的最近訪客

    您需要登入後才可以回覆文章 登入 | 立即註冊

    本版積分規則

    QQ|Archiver|手機版|禁閉室|MyXNova (原 myxnova.com)

    GMT+8, 2026-10-10 02:51 , Processed in 0.016991 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

    快速回覆 返回頂端 返回列表