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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14816 / 14816

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫  A# e' S7 J& y5 r$ J
    ' }+ |3 I1 ?+ @% T( H2 ?
    body,div,p就可以了.不需要寫*了.
    7 t- i+ ]* c& P1 T) [9 ?9 l* n! ^: t% y; I% s: _+ c+ ]9 P) b
    *{
    / @! _4 v7 ^6 ]! K+ g0 ?, k2 H/ ~2 E# |) e  v
    margin:0px;
    , c$ w0 a, }3 X( N: ?4 v7 L/ U; |3 B" \3 m( A* ]& q4 |- _4 D6 C
    padding:0px;
    1 n% F" s: a, _) Z1 d( b2 r2 }- q
    }% s+ D8 D( B( q( f/ y

    9 D. b3 _' O7 K( o6 d4 H6 q- E$ H" D第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.+ ?+ H  r! A6 z* C7 u
    0 s9 r9 D+ q8 L6 Z& S3 z  r5 j
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.7 L( I5 {% Z& x+ g

    6 E3 V5 G9 w" vbody{+ G0 n* L0 N2 K; X4 _

    / I+ ?) y) f; _' {# Dbackground:url(image/bj.jpg) repeat-x ;- p' z% B. [1 F& e% O
    ' T. S& ^9 ]6 K* h' J2 W9 G
    }
    - }: q" A, r$ X' X3 k$ L$ }" M* L. {: z8 r+ p9 |
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
      g3 G( I/ ?& _7 B- W! L3 ^. y% S7 K( n& R
    <div id="header"></div>
    ) q6 O2 @$ y2 j( Q* Q, n( l+ T$ r, _$ Y& ^% y3 B  w
    <div id="nav"></div>
    5 O5 D' U$ Q; x. S( _% z+ C0 h9 q  c" r4 X6 Y. B+ X, x' Z' o/ [2 `8 H
    <div id="banner"></div>  O5 @' p8 Y7 J: N' P3 h+ B, U
    % J7 F/ e( {7 d6 b
    <div id="main"></div>- s' @8 l3 B% `5 u, p: h3 d# q# M
    - t) k$ {4 E5 E% T1 v9 {) P
    <div id="footer"></div>. l! N. z5 b' a; f( {9 H- a$ \5 G

    ; ^3 H0 @( e" }' \0 b8 }  _通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.  n) t+ w9 C  }; \, X8 A
    % Z2 x& D3 \  _; p* Y( Y& r
    #header,#nav,#banner,#main,#footer{8 c0 L1 e) Q" P3 D1 U5 o% ?8 x+ g

    $ q7 S9 ^! v5 U, ]9 {margin:0px auto;
    . v! m3 k# d  T3 }% G) V' Y
    2 M3 k* O" p6 X( X4 wwidth:950px;0 V7 \) ^' C0 Q) R  E8 J
    % n; Y' D0 i4 m) ?6 ]
    }
    ; ?& ^' S  o  Z- g% R& k% i; v" C; w& Z3 W
    第四步:先完成header頭部部分$ l/ I, W; Y: B9 ]! V+ d5 |
    + e( W' j0 x, @! l# f6 [: Q1 N
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    / ]! b( y+ V0 r+ s+ h& N5 p' o2 o) }' g) o5 U
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    ' t/ n! w' p  w, ]+ O9 C
    3 q5 ~; ^2 g: o1 U0 V$ e那麼CSS編碼該如何實現呢?
    1 y" ~5 A$ W& b
    6 E$ f! ~2 l* G. {& m* j大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下" p5 t; v+ d$ T5 t/ C* {) Q
    3 s1 H9 V/ G6 o1 B7 N2 m4 I* d
    #header h1 a{
    + }- b- q  V: b; T, D, i
    * u  L- ^; Q# f) D% P9 Ybackground:url(image/logo.jpg);
    2 @$ U2 F3 d- C6 n' ?5 Q* ^
    : ~9 x! v9 e8 Iwidth:476px;2 y( G. K" M4 n, i$ A9 k6 D9 }

    ) X; ~5 P5 c  E4 b; O, g& ?height:102px;
    # H. Z9 w( U' b+ X  f
    * g  T9 b' n& y1 E- @3 w, i. odisplay:block;
    ! t( P0 e+ r( M1 t+ ^. K6 O, ?7 P
    text-indent:-9999px;) B+ z; u7 z+ w: j' k7 ?$ u

    . P4 g: K0 m) u+ \}
    1 x! I, X6 f4 V3 S/ R" s# G6 `- f8 a" ^' [( U
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫, Q7 o! W( k: q: O3 N( O' o
    & ]4 i! l) i& w7 n7 v
    <ul>
      w9 i3 j5 v0 p9 Q+ N9 P1 S# \' T+ l8 k  o( y
    <li><a href=" #">css切圖培訓</a></li>1 @/ l7 ^5 q; n
    * Z( ]6 b' d; c
    <li><a href=" #">設為首頁</a></li>. ^. x6 O9 l7 B0 g$ K  B
    7 P' N$ c) M! [- X6 }% h8 F
    <li><a href=" #">加入收藏最愛</a></li>
    9 I9 d- A/ k- K7 \0 r5 f
    # q) \8 s- p5 Z3 y  ]. _</ul>
    5 k0 x& u; k5 U0 k  F3 u) \/ s+ n$ S2 V$ \
    #header h1{
    0 X$ T+ `- n# p1 {4 s5 w( v' A9 e1 I" T' j7 f; q5 f6 P9 ~! a8 i
    float:left;" t  \4 V# \) v& Z0 `
    / b! }- |: E& E# s
    }
    + z, O, _& X# v' l0 S# ?, h6 q" Z3 v8 r& f! I
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。$ s! l. ?( J% I- v& z* y% a
    6 p1 T% y3 U* Q2 v8 M' y8 ~
    #header ul{
    3 y+ A# R5 L) t) t
    : ^- M1 I5 w! R, qfloat:left;
    : m" r1 F( x& {& _+ T
    ; G  b0 G' L( f1 }8 ~padding:50px 0px 0px 200px;
    2 U. i) X* T5 w) J  ?& U7 t2 o" N3 u3 f
    list-style:none;2 r% ~3 P; p# e) S% V$ E+ X
    $ J* q# h5 j; @7 k8 y
    }4 v; a# w1 \! P3 Y; G: F
    % j: {& [! n# x! U$ }0 s2 \; o
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致6 n: X9 C: r9 L) g6 k

    9 F: P0 C& z# P: {8 _#header ul li{+ o7 O; ^- E, s1 i: T/ Z  C# T. F
    . s4 T; b4 p; t  ?  Z
    float:left;
    2 k* ^% n/ K- N$ w& k, Y' n( c) e5 Q# E1 O1 q
    padding:0px 10px;
    2 T5 d! L5 I1 K1 W' h) v! D* Y+ W7 N- X" l: p% f
    }( C0 {) D) \+ M$ k4 x8 m
    ; V: m- g/ f4 m7 F
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    % y* O+ @- A2 g, q/ W4 Z# C
    2 ~" f( x9 W# V#header ul li a{
    8 o  e- P/ p7 Z, Z4 s" C0 }1 L4 j6 g* ^( I' e3 J; r0 ?
    color:#555;3 U: j4 F$ l3 U

    + s: X& a/ y- L" c( ytext-decoration:none;' J# C9 D! s1 {$ Y

    / J) {  v/ x1 Hfont-size:13px;( }+ z# n" B  i+ V  t7 \# f! J1 v
    - I6 z8 d! |+ U$ e5 C( N' _3 M+ O
    }+ x  n  m  l( Q5 ]& i" u
    ' @- w- E8 D0 G
    #header ul li a:hover{4 R: V% q. M& b0 @8 U* _

    , A! x/ h1 C+ X, Y" _color:#000;
    $ [/ A2 i9 h& m& a8 w" Z* j; K" a4 B8 X8 [3 M. {
    text-decoration:underline;
    9 A$ P- R8 b) |  f) t+ F9 p. [1 m" x3 J7 o
    }
    0 x% h- w% d, C' u7 N" ]$ F- ^: \. J( J/ ~' m. _0 k
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    ( N4 H, ]; Y5 K9 \1 c0 Q+ A& n
    4 Y  R+ |/ `) [) r6 \HTML代碼:/ J9 n, G- U8 n7 G4 h; \" q% f; b
    ' ?2 `  B" j- w# ?% G8 d* o
    <ul>
    , A  j7 u7 }  o  |. ^+ ^/ ?- z  Z5 n
    <li><a href=" #">網站首頁</a></li>
    4 G9 d+ ~6 h8 ^. @; s& K/ w2 C/ H8 d3 u( }# @* `
    <li><a href=" #">網站製作</a></li>$ u7 Y+ z, d! |  _

    . N, P: G( _& C<li><a href="#>網站製作</a></li>* {* a8 J1 j! G) N' Q  B
    6 P/ v- r" I: g7 H0 `5 P: s
    <li><a href="#」>office培訓</a></li>3 H  T) ]( {0 |0 Y* a+ h
    ! o; b9 M9 L; d9 r/ k+ k
    <li><a href="#">平面設計就業</a></li>
    4 T6 H4 Y9 X- o- I7 n# {& d  Z2 ~+ O' f4 @- ]( U9 {1 t
    <li><a href="#">div css培訓</a></li>& G1 {: Y6 s: L( J% @" Z8 M

    ) ?+ ]# A3 m# I7 j<li><a href="#">聯繫我們</a></li># l& b8 ~; Q/ j9 G9 a4 y# z  A7 j
    - W+ K) [; l" N9 M1 l/ ^
    </ul>
    9 B' V1 c2 o* C, R6 N# M4 |- M% _; g2 W7 T& I
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    9 W1 z# v/ l. H4 j3 ]% f( e9 U, h; |' w0 Y, _* {9 M) a
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    % N% D. G5 \5 [+ ^5 b: ]5 ~. d
    # h0 x2 U7 y5 }% W其實就該我們萬能的清除浮動起作用了
    7 ]4 X# l5 i7 i! b
    8 X* h" Z- P- \$ {- g" X+ R& dCSS代碼
    5 ]$ ?1 Y5 ?: u. x( F8 X
    * Z. Y$ n, _1 C6 G; H. q9 y.clear{
    3 g  y& f" v) I" Q) s! e
    / J. f5 t$ C* ~4 P! Q( vclear:both;: A2 Y& Q! ?! W6 P
    5 m3 K- S9 v3 \+ p/ n1 V) T
    }
    " J, L9 P2 |! K& g. G: Q1 B' B* \: s2 ]5 X7 R8 C: L& p
    這時候為我們<div id="nav"></div>6 f$ ~. ~% }7 Z1 \

    3 P/ A8 V  H& J變成了<div id="nav" class=」 clear」></div>
    & {; G3 x7 R+ a. e% Q
    8 B$ l% w$ j; Z( \& u' @大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。, S- v% i, W" z3 a) h, e% H

    " a$ l* u8 o$ ?9 c, I完成導航的CSS樣式
    / d- N, W" l- K" S) Z8 [) b- n2 Y8 w" T* R
    #nav{
    , M* R  @4 g- j, U  r0 U) y6 b) w) ?+ [' @- ^) U9 y% m
    padding-top:3px;
    6 P# j: _# w' _6 F! A4 C( x) X) x' U- k3 V# k& h$ u7 _
    }8 T# s0 Z/ z+ J  y. i

    % J: `; e3 x! ?0 Y" x* ?+ f#nav ul{( a; P, A' |5 f
    ' [* E/ @/ U7 a
    list-style:none;
    0 l$ S- j6 g" w# t( p
    * o6 C; \: o9 w}
    7 w# {; I1 X+ y* S1 f5 c/ b; `( R" a6 A. S
    #nav ul li{
    5 `% ]7 o5 J: n8 o& ^" C( [1 a6 ~% R# n9 F: I
    float:left;! h- [0 R+ W+ e) u4 K5 j8 ]
    , L0 U3 m6 E% @+ m# H" g
    }
    9 r$ w2 A  E0 s/ S0 a: U
    $ ], S; S) C0 @9 W4 c- r1 ^9 C預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    ! D5 }2 n9 s! W4 p9 s2 M# y, L, H2 u" h
    ' t2 t* ]  H- @& H" p#nav ul li a{
    ; @0 s/ p6 ~+ E5 x  I1 m$ s( C7 M- T
    display:block;! H2 |% U0 ]8 `3 Q+ @

    # A1 D! |- q* C4 |8 ?+ X0 E: nwidth:135px;) u: t5 `* n6 D& s: {
    + K3 \! k( ]! J
    height:56px;% E$ ]! o  ^% D5 z2 V: V

    5 K& s6 H) {& aline-height:56px;3 P$ o! `0 G; E: p. C) p5 Q
    8 H/ N. r# R3 a* ~7 W
    color:#fff;0 r+ S- [  x1 B+ K: ~
    + B. p' S- E8 j8 o; r6 N% W
    text-align:center;
    , X; x& \7 ]  q' u0 s* h
    ' |1 h6 A: M0 F: K& gtext-decoration:none;
    3 p( x( x0 ^; [1 J2 N6 K: G5 h# y& d: m6 y( M* ]0 s1 ~
    font-size:14px;& D1 ^% z1 m" {1 H! A
    - N' X" R, G( t
    }
    0 j7 `" x% T3 j2 u* v, u7 g# e" v0 G+ B# j& A
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    9 x, f9 i2 E- D: `1 [9 _6 ^) F! r: K
    #nav ul li a:hover{
    ! l  Y% y) p2 `4 W- E* G& r1 T: \9 n6 W0 |  P
    background:#177cb7;
    4 ~* ]( W# |6 y  c/ @
    : P- Q9 W" \, f4 V}
    6 Q) \1 Z7 @0 p- `. Z/ `* l& m# |1 h) o2 `5 i) k9 P
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    7 ]: ]. b$ o% I
    4 P. n1 m( [( T! ~; q其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    " P; Y& ]# f- |/ _5 Q; {/ \! q5 s- b' h& N
    <a href="#" id="current">網站首頁</a>
    ; P* U) _$ U( A) A/ |" A, O- b/ @
    ! E0 N: Q7 X; Z/ S/ s. |4 S: C6 ?# K接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    ; Z$ v; p  }% }+ A0 ?- d, O) {- \* }& x/ |) _
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    9 @2 j5 f$ o( ]" S7 X
    ' U# j$ N+ J+ L% Y5 N3 C7 p<img src="image/banner.jpg" height="184"3 Q8 w$ Z( \# ?

    $ a3 v6 i; m! y' f' V+ ~' Vsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    " K+ H/ t0 N8 B+ r% X! A) D6 W% r' c) u
    width="127" />
    3 }0 t$ d2 w6 w* T+ U- G5 [- u# b9 w; G* M5 x) T
    右側導航html代碼:5 a4 s- w1 }" T: Z
    + Y( ?8 E# a" T8 c
    <div class="subMenu">
    ! k4 u; w$ n' P* W- Q* z- I2 ?2 l( S9 f' y; p
    <h5>培訓課程</h5>
    7 i& h2 h. O) W. L6 j: ~/ p6 X
    8 X) u& f7 O; Q, v, k<ul>9 h4 s8 C3 T3 V# s' ?

    + c- S& p" @: C+ p<li><a href=" #">網站首頁</a></li>
    : g, D6 d8 ?: g3 H% X: |
    . r; @0 I" C! p<li><a href="# ">網站製作</a></li>4 H- z/ Z& V7 v0 |# W4 d

    * d) b, C2 l% ~5 s<li><a href="# ">網站製作</a></li>$ r% L1 Q, y3 `( S

      K  H2 R+ n  r# j$ h( e0 b0 e<li><a href="# ">網站製作</a></li>
    2 {. M" U9 |1 q! @' [: w8 H* R: E* k9 M  k. V
    <li><a href="# ">網站製作</a></li>4 R1 ]) n, M- W" P: S' O. W

    . B# }' \' \7 `8 R2 p<li><a href="# ">div css培訓</a></li>! D/ H) Z- i' J4 y7 P

    + Y8 y7 |% ]5 R. ~. n' I  f1 o<li><a href="# ">div css培訓</a></li>& ]: p3 j$ m! U0 O
    : ~- _6 ]( P, g! I+ M# P
    <li><a href="#l">聯繫我們</a></li>9 y% u3 K4 p' i6 w, b5 a
    - z; x5 W( N% C, h8 p: }8 ?
    </ul>
    9 s& X: n" V" N( H; ~& L7 D0 v. z, \2 J1 p
    </div>3 Z6 p8 J6 u. o  S/ R
    0 H4 ?* N% B4 X
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    4 R, v9 O! ^2 v( p6 I9 P1 p0 b
    ' z9 Z# ]/ h$ _7 f5 l) Z- i2 W#main{# ~4 x  F4 z, `

    4 K* q8 y* Q" fpadding:10px 0px;( m+ s& e  o6 u+ p4 G: r

      w5 i% i" M  m6 B8 G6 g5 X}
    + r: Q" {2 b& \$ T
    7 Q$ D  n/ d' o# b; p#main .container{
    ; s' {3 N) L3 J7 E: E0 C
    ( ]  U, s0 p+ k. D1 @4 M% v  |width:674px;7 g" B. `% s0 p8 _) D; s

    , J9 |1 c, Z6 ?$ M/ n: O7 vmargin-right:50px;
      @9 R0 U. M) {9 _0 D! x5 \# |
    & X  N. I8 K$ O! x- rfloat:left;
    % L% _! ?6 \. i4 n5 ~$ T% t+ F! X  e) D! i2 O3 w2 \
    }! R2 p  R4 l7 Q7 I

    : ]( l/ |% B# W" e5 K#main .subMenu{" B9 s1 \0 ^; r/ R  Y
    * G. M/ S  y6 B; D  L3 M0 }
    width:226px;
    * p" I5 m6 k+ h# f" I% |( C5 |: \
    3 v9 S) u) I* D8 i1 I' _float:left;3 b+ K* q2 u8 X/ X$ n
    4 Q3 P: e' N' W
    margin-bottom:10px;* `* ?4 C% s$ G# g* J) L

    / F) O6 P1 u2 W* m2 o) A' [}7 k3 @" L9 n  K( k; m% ^  @
    ' z8 V% L9 }/ t  W) `. z: X
    #main .subMenu h5{
    7 I2 w. w) F/ ~  Z6 [
    ; K5 ~" g+ x7 V5 a+ E+ Cbackground:#19577c;
    ; ]& V$ `+ m" Y' |! \, R2 i5 y4 Z& c7 n6 l! e+ p# d4 C6 E( s
    height:39px;6 r4 a5 r3 W  h2 F
    2 N) K. ]& p( q9 u
    text-align:center;
    2 N) ]5 d9 ^1 a: I  W; ]( D" {. @0 _5 E; x3 ~
    color:#fff;4 N- Y- I" O7 Z* T0 x  w. ^
    6 i' W3 p& y0 c5 a0 b, ^
    font-size:15px;5 W' N' R5 W' p" p2 r
    * K+ Y4 y/ T' Q* }
    line-height:39px;
    ( I6 [2 T" [! B; l' O4 b  x
    * f+ W" V5 J, H) s}
    ; e# P8 z9 A; M4 W' q* `7 x; ?8 y0 q
    #main .subMenu ul li{
    ! D/ N% u% R* N9 q4 ^; Q  F: P7 @/ \% Q1 P
    border-bottom:1px solid #d4d4d4;
    2 e& W5 G+ x$ S- ~6 X7 d$ K- F* W2 z$ Y% r9 r4 q( u, p1 b' y& h
    background:#f1f1f1;  y6 M0 t- m+ _' P1 c3 F' K
    # |  k7 ~+ x; Y2 e
    }+ I" X3 R& G! j& P$ {# n

    ( X/ P9 n7 r* c4 f! \% |#main .subMenu ul li a{3 P9 L/ t  Y. E+ a( O: O' J

    0 O% R8 r/ P: h' S% h9 u0 a& \display:block;# Y* Y* O% o4 q' g5 ?7 P- R" e/ _& c( ~6 `
    $ N% v& ?* k9 X" x+ E6 E
    color:#000;
    ; Q8 p. e) p- x: K, s+ z) \2 b
    0 x- J0 H3 q7 c: e) H+ e6 X9 lheight:36px;
    : p# {" e' [5 ]( ]  }" F8 s; a+ V! Z# L# W. ]0 G
    line-height:36px;' W: x3 r/ @" Z( F1 \
      b8 A* f7 N2 j" S" I7 R
    text-decoration:none;
    , i9 t" P5 Z1 |" h, X# o# A0 f
    7 ?0 u8 ]: A: G+ e- k- _" e4 Y- Rpadding-left:60px;  ~' q. \% _+ o! g2 D0 r1 s

    - }( d+ V  C) c: ^background:url(image/li.jpg) no-repeat 40px 50%;4 J/ l2 d7 d6 Z7 t, k! s6 P( ^0 E, p
    % M1 s$ L% [+ m' c5 o
    }, j7 H. s6 @7 w3 @

    , k5 L4 D3 X# r) Y0 e: c/ f0 o" u6 h$ o#main .subMenu ul li a:hover{* c/ i  S2 y, u5 A1 H1 O

    * w; D1 B) d* Z" g0 B0 n+ Y! fcolor:#177cb7;$ A" T- S' k, p) i! ?/ x
    / ]+ y( w- _, W( F0 ]$ H, O3 D
    background:url(image/li3.jpg) no-repeat 40px 50%;$ q- Y5 _( ~' G) L) y
    # j- J7 Z: s" v1 j
    }1 N( p: s1 e8 e
    & m* x) {' v& m
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    9 m" k- U0 m1 ?* ^$ v+ Y. ~- ~+ j7 P8 U3 O
    現在我們看看HTML代碼:" Q0 ]5 d5 P! S1 V, [( `0 J

    ( L7 M+ c3 h# Q6 f<div class="news">
    ; s6 V3 _* v, |8 m/ @( m( M2 O  p4 m) F/ Y' w6 {  Q7 G1 W& k
    <dl class="xuexiao">5 T3 T8 u0 h! c: b

    & H/ ~9 r, W% i4 m( `5 q1 y<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>0 J0 l! ?' o) F- u* s  C& @! ~

    7 K9 b% }! J  i" y. o$ Z- o<dt><img1 r4 H  A- X/ P

    & z, G4 e1 A. R src="image/223.jpg"
    $ W$ K. ?6 w. K# g: |* F0 |- j8 f+ B$ B+ Q. u- ^4 n% d5 Q
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    # Q: k( v1 I& |; V' p5 R. D, [& ?4 \  ?( F4 |
    width="488" />6 E* q! ^) F0 V/ a' V# F! G8 p& a
    - G' c& n6 F: M) e* C$ C
    <!--[if IE 6]>
    ( \' c8 ?+ U5 A
    ( U9 q& n1 i8 N$ r9 ~<![endif]-->
    " v0 K  R5 P9 ^! ~. Y; I1 G# P2 ~) D5 L: O
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。& N4 x& K$ c- G
    , G* U7 @9 J' Z4 a% r( U) n/ Y
    <!--[if IE 6]>
    5 b( T! v  _9 i6 g/ G1 s7 D. Z2 c4 Z
    * D$ l$ Z7 }  G4 {0 c) A6 Q<style type"text/css">+ O3 u6 {( p+ |+ A, Z  ?% B
    " s$ b% F" d0 ?
    #header ul li{7 W. V5 [; u  s0 f: M
    " }- r& [" ], X# Q  I
    width:80px;
    ( D# `- \8 X/ U" j; R) C
    , J0 r3 ?# b( e8 `. H1 Cfloat:left;
    . l& v! S' X' o. z% d9 Q( X9 W" t/ ?1 o7 Q* C  K8 r; p
    padding:0px 10px;. Q4 O# ^0 P, i

    " {8 i/ [) P! ?% p: W, Q8 S}  }  V1 M  ^# a' K5 f

    ( n+ c* X% _. V4 T; J6 j8 @Header頭部右側加寬度值
    6 x* U4 R% s7 s& s5 [" s) f, m5 i+ }; j2 O! e, V% f) b9 o$ V' E+ z
    #main .container dl dt img{. R, H% v, S. x2 s

    ' \+ N' D1 l: G) Lborder:1px solid #ccc;7 ^, F+ k& [  ], {( `3 V  g

    , b' @5 w1 c$ X+ Z: H$ \( `}
    5 Q/ |' T4 z. R" ]2 T. Q
    9 u! w$ S; r" ^5 ]% g#main .container dl.xuexiao dt{
    9 z. `) ?6 ?7 Y* M" M" C
    , O+ l# w5 J6 F' e7 v% ^float:left;
    - m2 N) v6 w- P* @/ c$ p2 i/ Q
    0 J( R# o( h  fwidth:110px;
    $ Q) q7 E" X' N. f2 F  y1 Q" X' U$ r4 y, w5 h
    }0 h7 K, t1 }7 @
    7 w# N+ d) {+ a  |
    #main .container dl.xuexiao dd{: I  v$ I; p, L& J0 Y

    , m, H' ]& X6 ]) i1 a; nfont-size:12px;
    - A  _1 f  Y! @/ d$ r# }6 z7 {5 e' H" \1 J) {% z1 n
    margin-left:20px;. b3 h; g+ y: U3 h" Q2 h+ v- h3 l

    2 ~8 |' ^: E" a6 P* yfloat:right;
    + H6 v' O7 M9 y' ~* J- ~7 z$ E  X" P% @# x; P: w8 X1 Y
    width:145px;
      _. P* I, ~& w) U$ X, ^2 G* ^/ }7 N, f2 T
    text-indent:2em;
    - f! B/ k2 {% X3 w: |% H4 A. |1 l% ^3 l  A+ p% u
    }' e  O2 G) R7 d9 J  O6 g6 H3 V2 u
    ( \( V7 }, M: C2 P( j
    #footer{/ t& r* V' U3 O7 t- @
    " ~/ }. G( j  S9 }+ O
    margin-top:-10px;# g! z, v6 O  @: M7 Z% \# S' t# r
    ) {- v3 C# A* x/ L% q- u) q
    }8 Z1 m/ \7 O2 z: Y# C; ^$ L- x

    0 M4 M2 K: M2 s" R) P" v</style>. Z- _7 Z* J  r: h* F
    $ F* e8 b$ e+ [
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-5-15 13:03 , Processed in 0.013263 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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