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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 247

魔法值:15306 / 15306

生命值:7%

升級   100%

  • TA的每日心情
    慵懶
    17 小時前
  • 簽到天數: 6078 天

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫# q, R* ~8 }. l4 ^

    . h' h( B' l8 R% c  A# ?1 {' G* @4 ] body,div,p就可以了.不需要寫*了.9 u: G4 w" q# @- p# x5 l" {0 q
    $ M3 \; c: l8 W; C, R/ j
    *{
    4 ^: c, y( E% \1 S. J
    ' f( J' P# t. ]7 hmargin:0px;# s% O2 T& N0 H" U) _( o
    % B0 k% N. C& o/ p) l
    padding:0px;
    2 w& m" t( \6 v2 j+ x) Y' H
    ) j8 |& t' z  J6 q! C2 [}6 D" @$ w( z" ]" M. ]' }
    6 J9 q4 d" i; {/ J% U$ ]
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.5 K0 z- K' N7 r$ [

    . v6 ?' n9 a3 n/ v, `這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.9 u( t5 I8 a' k& `. U  F
    1 a; J# j6 y" @+ h; R
    body{) f" B! |7 ]& I) e/ O

    : M3 Q! a8 N5 o3 K, Cbackground:url(image/bj.jpg) repeat-x ;
    ( P! Q% D7 h& l
    0 a2 I! }: @+ i- A$ i5 m1 l+ M}7 U- D" f7 o3 t. |' |5 g  }

    # }1 {- ^/ o9 o* n第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    ; M; e0 O$ k- W5 ~, W( \4 x$ }( N! k# }
    <div id="header"></div>4 n* j: T0 G0 G9 Q+ ^
    : Z  H" I. |, z+ Q% D. G
    <div id="nav"></div>6 \2 P$ s' F  U+ `/ Z/ R

    1 n/ D& e8 {9 T0 \. p2 G<div id="banner"></div>
    * m* l/ H- x. Q4 U" o# z
    - @' E1 Y- E& m' q<div id="main"></div>
    ; \# I/ [7 H! g) z  E) M; j1 s# M8 K, j: p2 D! x, Q2 c
    <div id="footer"></div>4 J7 x  P- A+ i& ^
    * p/ \% s" H4 u0 _6 C/ x
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.- Y1 N2 k$ _0 X: x' N; }

    0 M8 b+ Q- J, z#header,#nav,#banner,#main,#footer{
    ( E* H: W8 x" E; S$ J, o" z
    + ?( G8 ~/ o$ @margin:0px auto;! n9 y( x$ c& H& t( h6 [  K

    - v9 o* K$ ?9 V* ]( uwidth:950px;
    9 r1 J/ g& E& i6 J1 [. y; \0 Z3 j
    : q; R. Y5 _0 H# \' \0 y}& W' I# r! }, E8 X0 }& l+ J4 i; d
    0 _, h; w3 X8 v( a5 X  _% l) c
    第四步:先完成header頭部部分
    7 z! m/ O0 W0 F4 Y) E
    8 _5 r. C" M6 a, S+ E- ?LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    $ [2 O+ e; z$ @% T8 w9 L
    : t. S9 P0 N3 W' {<h1><a href="#">北京傑飛css網頁切圖</a></h1>  A+ z/ h9 D0 `
    ' r/ ?% c( I/ w8 I4 S
    那麼CSS編碼該如何實現呢?
    . j" [9 c5 e5 a/ k/ _  Y' l7 q2 y4 \$ t4 A( ^
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下- p/ l5 o. p8 L. q( p

    " W8 w* u# v& e3 Z% s0 J) N5 W- S#header h1 a{, n. @" F: t1 ~

    / H7 C! K# f7 H4 O0 O+ P# _/ L2 I& {( hbackground:url(image/logo.jpg);
    * C, \: U2 h  {
    * e2 h" ?9 _4 ewidth:476px;4 d4 P6 E. K3 O+ F4 I1 a+ j5 z
    4 X1 m+ Y7 K# L0 v: _# k: F
    height:102px;
    $ x. x3 t+ T  u) g; b' w* u$ u3 A& b1 x
    display:block;
    3 U0 F* O% f$ F0 i" ~/ C9 x# h) c* Q7 }: M# `& H! v
    text-indent:-9999px;
    # I- @8 ^+ u! i% ~1 S, T: @
    * F9 H; E9 Q9 B9 F) J: ~+ ^5 D7 i}% p5 D$ ^% R; N; Z

    " S& W, L- L% x; ]' r" N/ D好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫' q: ^% Z& X0 L/ q. D5 }6 M
    1 u) Y/ n# h& e/ T& _+ G' r
    <ul>
    ( ?/ r6 g4 T& f& ]5 x% Q+ u" u3 n4 K* R; R6 H; Y- w8 R9 s4 a
    <li><a href=" #">css切圖培訓</a></li>
    * }4 e9 }+ y* X5 r3 i) w& s. k2 y* Q+ j  t6 T+ W
    <li><a href=" #">設為首頁</a></li>
    4 d2 X7 I& Y- k. p2 H5 F. u" @/ v# W* j& O; R
    <li><a href=" #">加入收藏最愛</a></li>
    5 `0 Z' U" I: `' s7 r
    # o7 R1 e& w7 d0 \$ @. S- J- {</ul>
    1 e% ~" n: C4 p/ P1 K. N" y3 B6 M8 P+ M5 Q' E/ P
    #header h1{! }  y  q* S: m7 p% F# G
    : T: T1 t; O' Q  e8 `6 O) ]2 b  Y' L
    float:left;
    ( P6 x$ f1 t9 `, o! F. x: C4 Q) N( H/ @7 v3 i  t4 m
    }5 m1 z8 f( i4 x& J
    8 f/ L4 Y: i# ]! _$ l
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。. F! }9 E& J  z7 n

    5 _4 A$ F; `: q' S, B. i1 B#header ul{; K  |! V' x# \7 ?

    ) c# s# A# H: Z! ~# J# Z' }$ ffloat:left;
    / S; {( O! |: l  k. p$ S! k- E" F+ h4 _  \4 _  k0 l8 I: b
    padding:50px 0px 0px 200px;
    $ i! b) f8 k9 Y, N4 {( T/ e1 |- K/ }1 A$ f. ]
    list-style:none;, p; m* E3 p8 h& `7 n0 A
    , k& d, J- N: Z* p8 G
    }  r; M. n7 Q5 H/ |* k, |

      Z/ S/ @! h3 O8 O# @* H為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致; t- L5 `- L& P

    * U2 V6 J7 A4 H: I, u#header ul li{2 n0 O! `" f8 X) H

    5 P: \0 k" g$ q9 D3 tfloat:left;4 D( b9 I0 H4 V6 B/ @2 o

    1 ?% {% W; G% D! H. W1 ~6 }  Zpadding:0px 10px;
    - g) M, I: ?- g1 s3 v+ ?/ D" @9 K  P8 Z7 Z- d
    }
    + n  |% `" v2 |# x; z5 o: Y* J$ m, w1 l/ G* P1 U3 i
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    " O4 b  F; T# c2 M+ ?3 b' ^
    6 i3 F* _8 c% k3 c( a# I#header ul li a{8 y7 O" R) F: v3 p- C
    3 W9 O% G& L, D; }
    color:#555;3 Q3 ?7 `6 O1 \6 y! z) M4 Y2 F
    3 o' r$ C' C7 v0 w8 L4 r) N- `0 h
    text-decoration:none;* p/ |4 i4 b; `8 S. B( {) r& ^$ s

    + y1 C0 \# x' _. Q- Afont-size:13px;* L* D' z/ X+ e. H; L
      ^" g1 j4 g/ W- o6 [" X
    }
    . B- w' |: F. [: R& g6 }
    7 z- f; L2 T% D% w2 U/ i/ x#header ul li a:hover{
    : @7 J6 ^$ D3 a: ^6 l9 V1 q$ v" T; |; C
    color:#000;( A4 v; Q, B- K3 e" I1 \

    5 }& W: d2 E, P$ R1 H6 @% T  b: Dtext-decoration:underline;
    / E& Y7 {, _; X. `: r! [3 [6 i: }$ S
    }
    : U) {5 F% j' R1 Z
    " c5 Y' L0 Z% g4 k4 T第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    ( ]7 r$ K) k9 i- o4 ^! p! A% e
    6 [6 r, ^% O7 h' ^. G* DHTML代碼:
    $ f0 g. z; l& Y
    * ]# L) j$ ]. S0 n- r0 ]<ul>
    8 O2 I) h( m; N5 m$ T9 E5 L0 Y. T+ C( I/ p6 L5 o& l! ]% N
    <li><a href=" #">網站首頁</a></li>
      C$ `, C9 G+ q+ J5 b
      e4 C9 W/ {( m/ l4 S. i5 K<li><a href=" #">網站製作</a></li>
    5 Z1 Y7 l& n: z5 |! d
    - O* U4 ?3 r8 C# \: E) s<li><a href="#>網站製作</a></li>0 \) G7 q" M+ V
    $ L7 K0 h+ O' o: ?( }
    <li><a href="#」>office培訓</a></li>
    3 T+ I0 A7 p, M" Z$ m! N& d3 t2 e+ h4 {( F5 o9 y. {4 `
    <li><a href="#">平面設計就業</a></li>, l  C0 D& @; [3 N, q

    ( g# l! z3 ?+ o! m<li><a href="#">div css培訓</a></li>
    5 B; \' P$ y, t. n4 }" N( P% y4 H# `/ w9 @, _7 m
    <li><a href="#">聯繫我們</a></li>
    ( I; t2 }" n( [- g9 c& x6 F$ l6 M. \. W
    </ul>$ X) |+ n/ G# L
    . r/ i3 o! D8 o3 @
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    . S7 O0 M2 Y% f; V9 V% x
    ( a8 D8 [; j1 @9 I導航部分文字跑到header頭部右側了。怎麼解決呢?
    4 O* ~" N" k5 j$ h' E# R5 M! w+ ~3 @& U: v- @2 k" i
    其實就該我們萬能的清除浮動起作用了
    4 ~) b$ V$ Y# a2 X) j# ^9 C" {4 }/ n% h
    CSS代碼
    " Z/ A" [, s2 ^& I8 l9 F2 [
    9 o; |) r' L6 J$ C% E' w.clear{
    ' T+ O, M# D" D' X" ]
    4 K) }( D2 m2 a" l" g# Hclear:both;7 g* v! D4 V/ ~) c4 O

    4 X" S  T+ V: U- g) Z/ T- @  z}
    ' h  Z2 k2 h/ G% O% u/ Y. O+ i6 B
    5 f1 x" \, U( F3 S- u& _這時候為我們<div id="nav"></div>
    8 k& d' a% L, _( G& {+ e# y- _( P8 @! _7 O
    變成了<div id="nav" class=」 clear」></div>
    $ Z# o3 z# v4 u1 X0 q
    ) H1 T( z/ @; \; b2 T大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。& L2 O6 O8 z6 }+ t1 }' r
      `2 I5 X* u. X8 s2 V# l; L' O
    完成導航的CSS樣式1 ~: U! P2 I9 _" P* ?9 ?( O
    7 R% \% V. T( [4 g  W
    #nav{' R& ?2 Q( X( h5 ~& P+ ~
    . `0 g7 B  }, q
    padding-top:3px;
    6 _) L" k4 v# t) b9 U4 w" S% q! o
    }7 n9 P% x" S) ~# |. K
    5 |' Y! s$ S7 s6 d
    #nav ul{
    7 M% {( m7 f0 g) _7 H7 c7 R& X1 m6 r' h" c
    list-style:none;$ |1 Q$ c. J; f, ?7 F

    / _3 S9 [2 w" b0 K. D' t# q$ k}
    ( X* x% r2 k! R* K2 i* F. ]" w0 w6 M  V* b  [6 a
    #nav ul li{3 Z6 \5 a- x' s5 X7 f6 P# l

    ) n/ i: W$ t2 z  L2 Y) e6 Ofloat:left;
    ( ~+ L. C/ \5 ?& B4 y. F1 n" k' ^! H! g/ ?
    }$ n* t9 l; f$ V% f; r6 P

    0 B* q1 S. C* J. {, C8 ~預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    ; u. C% f4 y' R& H$ @, l0 n8 D# i- N0 C$ ~5 g/ v+ B  T
    #nav ul li a{1 K" [+ Q) I. ]: I- C, `
    - j& v2 O* z' C: W  R1 b
    display:block;
    3 o8 G0 y5 a2 g; R& `( ]. T5 [" Q7 r$ `' X- {$ o
    width:135px;
    ' ~; i1 `5 e, t- t' B  @; @, x' y4 n5 i9 _) d
    height:56px;
    3 @6 ~' y8 e8 l- g* ^  |
    1 k+ J( b% J* ^; O) Uline-height:56px;9 L4 {/ o# K) o" @* f2 z

    " l" E9 U% C/ H% Y& o7 s+ {color:#fff;
    8 n. T) k# @0 R  [  @$ W2 }, `1 c  z$ E& |% L. y9 C# l% U
    text-align:center;! O, j) z% X( T" B) v6 ]
    7 a& |" x/ e; _3 X3 s' @/ D
    text-decoration:none;  e  p/ J1 D$ P; N( z4 Q

    ! n# B# W0 \% x8 i# Wfont-size:14px;
    ) B! o* e2 g7 D' y2 p) \
    ; h) S1 b, Z: w5 `7 l}1 C; P3 y* H$ C

    3 \3 b6 K, \2 s$ f7 M; Odisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    5 e. S" a9 H' h% W2 {$ o) E8 a) U3 p* x: w! f+ ~
    #nav ul li a:hover{, g8 M$ M4 E0 O0 e; B) U

    9 t0 n. z2 N" _5 y$ B9 rbackground:#177cb7;$ P8 J/ \  F9 x' D; F0 X1 a% N
    2 A4 H* s% L" x" |7 d
    }
    3 D5 |4 e, K+ J& a" L4 ?# Z" }
    ) g/ \8 G* ?# H; ?/ ]7 X: ?& x9 S8 B現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。' E8 L4 s: l0 r: ~1 _: w: D+ M, X
    ' `0 ^, O3 Z* D6 a) G
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    " D, o! A3 m6 v
    9 S7 U  S4 n! \3 H+ P- ]8 i<a href="#" id="current">網站首頁</a>' ?  I. E+ w/ M) H; h1 P- Z! T$ p6 K

    . M4 M) ]; i  [. j; S接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    1 N* y+ L; ?$ z' B* {6 e" y5 E4 ^6 K4 T5 B( @' f: j
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片, E6 G6 K0 l8 C4 }7 W; l% \

    " k, ?% ]2 v, _  Q3 Q<img src="image/banner.jpg" height="184"
    * f0 e! b3 B3 W, a( Z1 U+ L) `5 q) [. V$ _3 H! [0 @
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    0 j# r, ?% d* g& x9 L
    2 ]- ?1 ^! o) L# U6 | width="127" />% B; J1 y. v) X) m3 @' S0 C
    4 U9 x/ G% W$ U  k: J3 q8 ?% a
    右側導航html代碼:
    # w6 G/ H6 |" K7 W: W
    7 D* ?- W6 v+ ]( Y<div class="subMenu">* g* v4 z% O- J% O

    # T3 F2 c2 N1 b7 }<h5>培訓課程</h5>' t* s0 O9 o0 h
    # l6 g# c4 s$ q/ a, \
    <ul>
    $ W& C; P% D/ }% v, H6 e9 D) I
      G' ^1 W# Z3 @( g+ t$ O+ ]<li><a href=" #">網站首頁</a></li>3 s' e# B, D+ v& {5 }
    , w' }+ f! ]+ N
    <li><a href="# ">網站製作</a></li>- T4 M! |+ x6 j" O4 P5 T% b6 j2 p
    7 b2 V$ h# L% O, c8 _
    <li><a href="# ">網站製作</a></li>: X0 g$ @: \% M9 {$ h1 b9 ^: U' F0 Y0 y
    : k& a& \! d2 M0 C) k, N
    <li><a href="# ">網站製作</a></li>
    # j+ @4 t7 w; C3 l8 k% n2 D# H$ R3 a) A
    <li><a href="# ">網站製作</a></li>
    ) N0 B- R4 ^. C( G6 [. T
    , U6 ~1 W" X" a7 M<li><a href="# ">div css培訓</a></li>) ?. s3 Y& [4 a( Q
    2 E) O0 a1 C+ b' l. d. a' F0 F
    <li><a href="# ">div css培訓</a></li>7 }9 x0 M6 k1 ?8 Y4 e

    3 B9 u. ~( l0 [& G, \  V. n* x<li><a href="#l">聯繫我們</a></li>
    8 f' o! p7 E! f& U
    1 o: r+ d' w3 E</ul>% c# a4 M: P/ @( G
    ' M0 E: V6 g9 |8 n* M5 S
    </div>: [& y! C% p5 ~
    ; ?/ Y0 f+ @6 i9 q
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    & Y2 e# h0 t/ Q8 X
    - G; ]- q' Q8 T* l: ~9 M! O( i: F#main{
    : I  J( \' U% @) F; _
    : I; s$ ?$ R# G3 a% _% W- kpadding:10px 0px;
    + @' I1 X4 t' C! s$ y
    " ?3 A; m2 `4 B7 Z. e  V}
    7 I, s$ \: M4 H9 v
    ! _: D  T" Q0 [" t+ W0 w4 H3 J# z4 ]#main .container{
    4 @, d* L% Z! d% B# C! d$ {: C8 ]& u% Y6 _0 w* j
    width:674px;* P2 ~* L" P$ B6 `' N5 ?5 B

    ! ~' l# b" |8 }* `, c! pmargin-right:50px;: N9 t& h" B# y) T6 k1 h

    + W: X0 T2 b4 _# t- _float:left;' L! W+ O( I0 `  \
    7 u, l/ @8 V" a% U. E
    }
    # U% t% P7 l: \7 ?; n
    $ L9 X6 y. j1 M- r7 `#main .subMenu{
    : w4 ?4 A6 A" b, Q+ M, H0 p0 b) i1 X1 ?; M. R& D
    width:226px;
    7 ~& G0 n8 B& I8 [( R/ b) p, d, x' {( c5 u
    float:left;
    3 g) H1 w7 Q7 m/ ~8 c7 ~0 }2 G! w8 H( G( \" l; p
    margin-bottom:10px;0 A3 H  W- z- u2 |: B

    7 Z% q+ A6 U6 k/ _3 e2 N}' M: K/ V/ s1 Y1 q3 J
    , a1 {/ O- c' [
    #main .subMenu h5{
    5 u, }/ j, n. {. M1 U; R) A: W& Z* r3 w
    background:#19577c;
    ) ]  A/ Y3 Z& G( \0 r3 B1 |( A7 _, f/ Q$ _
    height:39px;
    $ B$ `- ]* |* R  v# q; i0 C" p+ O1 \% @' C6 r
    text-align:center;
    5 y3 z; T8 S/ w2 }2 w4 t7 P/ B" h5 i% |! l; H& l
    color:#fff;! p$ X& }7 H( F- K

    5 s  B3 O/ s6 a" A& e6 Tfont-size:15px;$ A) k5 [$ c1 |) @7 i# {, N' U
    ) ^3 V8 ~- j0 G; @
    line-height:39px;
    0 V8 I8 R) g6 v
    ! \2 F) V& l/ `- o}
    0 {* h6 O. m$ X" A/ s% c- j# m! s# h
    5 G0 F. u) ?/ U#main .subMenu ul li{% p" Q: t- G/ h) l9 b5 a2 l
    ( M/ w7 L) l; D3 N/ }$ l/ B
    border-bottom:1px solid #d4d4d4;
    . a4 m: b4 u: f& A2 E8 V. E! V
    " l8 X% K& ]6 k9 Abackground:#f1f1f1;4 d1 B( {- g' Q4 Q
    * Z. [/ @' A3 q% @! Z8 L
    }) f  i4 b4 J, Y; q7 o" a

    ; M& ^2 j) Q9 [2 u! t5 |#main .subMenu ul li a{9 K0 d% a6 s* A: v
    - H2 A5 Y' T! h7 v) r
    display:block;  c; ]2 i: @" ]& X, l2 S
    ; E8 S  S2 v1 [- I" f( {
    color:#000;
    % N- h7 {% |* B" E; [. V1 n: x/ q6 o( N+ u
    height:36px;
    ' H4 U8 |+ E) A% X" f% u
    , R' E: {# j, ]& U4 {( _line-height:36px;
    ) t! x6 d: A# n- N4 d# ~, n. }2 N* {  i- Q
    text-decoration:none;# S" y. V& e: w) y
    6 ?4 f: ?: ?1 P2 l
    padding-left:60px;
    . ?# Z" f$ a' V
    % {& t$ J; V/ k6 p4 f4 Y+ F) p8 l! sbackground:url(image/li.jpg) no-repeat 40px 50%;, w) d% U3 H! E# @$ r9 E4 [

    % T3 r! n: O' L}& r! ^( r  ]4 _8 j

      q) ^+ D; d  j$ S) o7 \% z8 ?#main .subMenu ul li a:hover{
    % D& [- i/ N9 D# e
    9 N; b' q+ s9 s1 v( C7 Dcolor:#177cb7;' a) E1 b( C5 }* o8 O7 d
    ; E2 K3 s2 K2 ~8 @) p1 d! m
    background:url(image/li3.jpg) no-repeat 40px 50%;
    % y) c+ J, [" D- |- P; a& M3 d$ a* z  _; u( R
    }
    8 P. G; u2 ~3 ?$ c: h: E/ s: _
    - V3 ~3 ~+ e4 V: ~9 {2 L第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。" Y/ `* l! |/ `, n2 r
    & p1 e" q. A% e5 U7 |1 Y% P
    現在我們看看HTML代碼:
    0 z2 k' B2 U9 J, I% z; m2 R& y
    0 F2 K; I4 O" b<div class="news">
    7 {$ v; ~& y6 I8 b2 {% O: z4 q& l& w/ u, t* F
    <dl class="xuexiao">
    : \8 Q- J2 q& t. a
    7 N) {/ g3 U1 r" i; r/ M: w0 d<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    4 y. |% M! Y/ Y' H8 T! N8 t+ n  G
    <dt><img4 f. p0 b% g9 t

    # G2 R6 X3 v6 d+ y7 q- ]; ] src="image/223.jpg"
    & q, ]7 i, U) \4 h3 l/ A# e7 s. k# C5 A# ~8 J" I" ~0 v
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    * U/ u$ _  U8 Z" K9 K3 {# ]$ A) v/ c4 n6 B* C
    width="488" />
    1 {, B: ?1 O+ `6 L5 |; C# n4 Q# W8 t* `& o/ i- T' \2 n* \: E- R# W
    <!--[if IE 6]>
    3 e. @$ x! v3 Z) A
    ' Y( `7 z0 H+ [<![endif]-->9 T) @, A* W8 A. `- N
    6 x# A9 E  [% e
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
      X# {% G& e% _
    " W* g' J8 b+ t% c, Y  G. [; v/ Z3 a' z<!--[if IE 6]>
    ; X- t- j  W5 |6 r& z, r# G
    3 ^2 x( `7 y. J; ^6 u<style type"text/css">, G0 v1 ?& X4 j  c4 b

    & c" W5 f. T9 q#header ul li{
      t" g- q$ c; Q% g
      B' m* `( ]+ J7 Bwidth:80px;# m4 U- g. N! g9 Q4 Q$ g
      h" t* f% ~$ Z/ Z! W, _
    float:left;
    : }" b  V7 x- v+ G  H$ U" N8 u& h, Z. Q: {2 E: x
    padding:0px 10px;
    2 e7 Z! r  O. F4 A# v6 T8 d# \/ k) e( T- e
    }
    * ~5 @, J/ G2 E  k+ Q2 P
    % E, O! i" ]: yHeader頭部右側加寬度值
    & [3 y/ {/ o9 H# ~" Q6 v% S# P  R8 m
    #main .container dl dt img{
    0 e9 Q$ Q5 n: B& I; H
    ' J  O. ]) Z( o" A) V" pborder:1px solid #ccc;  e4 q$ c( A9 o( N
    - t" f2 G7 s. Y. C' D5 P: e; b( O" x
    }: f: W" T5 E1 T* h

    . j) F! s+ U& _#main .container dl.xuexiao dt{; ]1 @: W. V* x( X# p& p

    5 Q* D  a( _: N. l- E- D# N& Yfloat:left;2 |! A' r. ~3 p% c. a3 p

    * o) Q9 C7 k% d  zwidth:110px;/ \: K" n3 i4 n) N+ ]5 ?9 h* ]

    & ^$ `& q8 `. @0 H- e+ D}
    - [4 a/ G3 N+ w& b% O* D! z9 A0 K
    2 _. U( ]3 [$ O! T$ x#main .container dl.xuexiao dd{* K7 ^% E1 ]+ C+ X6 K* O' N% e

    . ^- Z  W+ B4 U  Q8 D* b5 ]font-size:12px;. E+ x% J5 L2 L7 X/ a5 |. G
    / Q) m8 e. L* @6 b+ @' w
    margin-left:20px;
    ! k! i: r; u5 K# b" M# V! Y) f/ Z" @/ X" X5 W, L
    float:right;
    5 e" X3 ?1 I9 {0 C3 T- q9 [( H
    5 @) e4 Y3 ]" wwidth:145px;
    4 C2 [& X2 e& e5 ~8 s
    . m2 s) m- X1 l- Y5 m. X# Xtext-indent:2em;
    $ V0 H9 o- K$ Y; O3 |0 u! z0 l# c/ Z. [8 R( l$ \* H! p, l6 j
    }
    ) ~7 M4 A1 H& G* I% O' s' l# K* [! K7 o( v: x
    #footer{3 c. U! k% Q$ C' c; `
    . d; _1 Q4 b( Y0 }
    margin-top:-10px;( t  u+ d7 D9 i5 c) F  o

    / u, F6 L( H9 T* T- A- x' Z}/ m; k1 W) u  ^* I3 G

    ( o: G1 x; z" h' s* }$ L</style>
    9 x  \: M: W5 x  Z* ]) b% H. t  z' N
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-11-13 18:34 , Processed in 0.011423 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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