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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14982 / 14982

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    . u! ?* d0 S# x: S3 Z
    ! |' X6 O1 e* @' f5 e  a/ S body,div,p就可以了.不需要寫*了.
    6 `# D& D' w! m+ n& [
    5 H. l6 f' k# F*{
    4 F$ ?* D, I7 q) x- l1 Q) {% A) k) T0 u/ j) H( Z" {! C: K9 b
    margin:0px;
    , C: M! e+ e- s+ [" p
    0 i: v& p+ {& m0 e% dpadding:0px;
    / ^  P' p4 q7 s; }# {3 t5 G
    5 V' l$ ?  I' H4 ?- \}6 J- \2 i' O1 J
    , T, s  S. O+ [
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.' n9 Z9 @9 J/ T0 M+ h& U0 ^

    8 m/ y+ x1 b& N+ a9 x' @; g! {這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    8 q, i* P9 b  Y. Y$ M; t( k# y% S1 o1 Y) |4 W
    body{7 [2 z( q/ K7 m2 i; J0 c  ?: }

    , S% {$ J4 y% K1 @7 c4 _) obackground:url(image/bj.jpg) repeat-x ;+ y8 r% G' f6 ?+ Y# A7 N0 |2 c

    9 C" I* G" h- ]( a3 g}
    # [3 L; Y. O* h7 H- w* s3 a4 j2 p) K3 w( A
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼. O  c+ M. _: p% }5 C  F7 }
    & s5 ^/ q/ L* C, A) L
    <div id="header"></div>
    4 \7 O8 N4 }) Z( J  v
    ! v% H& m4 x7 J$ z: c" L* h0 L* `<div id="nav"></div>& ~/ k; \" t$ [2 \% `9 m

    ! M) z8 S. `2 S. H: d<div id="banner"></div>- d$ {7 n; [# i+ |  Q- W% g5 F! y+ D1 p

    5 F6 W* s/ U, U/ \7 V$ S<div id="main"></div>2 G# a$ G5 j- I' K0 l1 z4 [
    + L0 V  G. e. B  R* ]! X# b8 D* |6 e5 ?
    <div id="footer"></div>: n/ L- S% T- [! R/ v. b5 s

    2 e  a; C1 E3 w通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
      Q, F) C5 S8 P% W4 c; X; D2 D, W4 \' n& I( Q
    #header,#nav,#banner,#main,#footer{0 z8 n2 [0 c+ L+ N4 d1 w4 }$ s

    ' o5 O. x- f  @( bmargin:0px auto;5 H, M8 y7 }( A. G0 N0 `4 H$ h1 [1 D
    - }* O& o! f+ q
    width:950px;
    ; T! x* U5 J( U1 h$ H8 h, f3 `8 ^4 y
    }! f) R0 u9 c" T% ^* j
    ! R  L6 Y1 j0 h, E7 s  v( \( Y+ N
    第四步:先完成header頭部部分1 G% e1 {& N5 [% L
    9 j' B- g! O% R8 _2 b6 X, F' n
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:. ]* I2 d2 ]/ I" t, B( Z# n
    0 F; H# ]; B# j& o
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    ! l* P8 [# L& d' r5 ~2 k- D
    # ^. F$ A' o# r5 ]! X% t7 y那麼CSS編碼該如何實現呢?) b. d- j! B  a: j+ ^

    & L6 u, |" N- W. e6 w1 ^大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下0 q3 x) x/ Y0 W7 W
    7 X* P& D2 t' q, Z
    #header h1 a{8 ^! q5 e# b4 ]2 w: B6 A( Q$ B
    % n; Y, F6 J  F+ z, o$ s5 S
    background:url(image/logo.jpg);
    & j& ]6 l6 S% ~% m/ d3 K5 i# \7 L( n: @- j4 e: V
    width:476px;. Q9 V1 o% f& k# @! x5 w2 m+ m

    - K. X* W6 D) aheight:102px;
    , E0 G0 T0 ?2 K% t( q5 W6 ^5 V1 p% O8 F- Q
    display:block;2 v: n. E3 x3 r; Y7 A
    " Y' D' R1 J( o# N) U* R$ r
    text-indent:-9999px;- Y9 q0 p6 }% B! f  W
    $ D2 C# j: f9 s3 ^/ L
    }
    ( f0 y" W6 J, a
    & l( R. ^& m) J; s好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫5 b, S# W8 C9 _/ |5 M) k

    * K5 j* g/ \  F2 `4 V( Q0 i6 B, {<ul>
    3 Y2 A. y! M3 i  v4 c) G: b; y$ r2 j# _" d' Q% n! o% K% o* H& t  ?
    <li><a href=" #">css切圖培訓</a></li>
    ; M0 \9 K8 D( `  u' V7 ]
    9 V: E, H! T1 I. C4 ^( h6 i<li><a href=" #">設為首頁</a></li>
    . l, V" w/ G# T8 W+ H8 |/ a/ r3 w+ w/ t! P4 R1 R8 M2 w
    <li><a href=" #">加入收藏最愛</a></li>
    6 R, `  `0 Q% f: P- x7 X. x. J/ A4 _, T7 O  e$ ~6 I, ~  c
    </ul>
    ' z3 Y: A% R) |: ^6 V( a) r8 Y5 [4 O  ]- s3 A: h* D
    #header h1{
    / I( x5 B& ^1 ]) V& l5 a) j) u5 d5 |' ?: q8 Q7 J
    float:left;
    1 _% j! s6 ^7 W0 N* D! j: F5 U
    }
    5 O& d) }$ M; P% H2 ?
    ! }( c% j' c0 ~我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。) c$ K: V8 x& D0 Y
    ) b( t8 }$ g2 V2 a/ V  L
    #header ul{% k% ~( ~1 f3 |8 H' b+ _5 A% t

    0 h; G+ A" A& g  Vfloat:left;, [( z' d- W( v; r  V

    + V4 g/ Z, _$ U$ w+ Npadding:50px 0px 0px 200px;
    % D* [0 z% J- r9 o6 A0 d
    $ e; U- _. S' c6 u# y4 X, ~list-style:none;
    3 H& W& B! U* f( g/ [0 ~  o: m( ?5 v) ]0 C  m& d2 X  H: z6 W
    }! W6 G  q# v; y' I' Y
    * l2 X2 S& R$ [! s* g9 B# a) o
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    3 q9 K, N  C! M3 i
    # t3 c" f4 {, G5 H. b#header ul li{
    . n: J3 q3 c  J; R1 n9 A& E- \- h- W0 n% h" k# R# l8 z
    float:left;
    ) h1 d- `! N% l) N# c+ ^
    * w/ E8 M2 T, I" H  R; _padding:0px 10px;' y, l& Z3 O$ y# w
    * o; I) i  a$ z8 x1 \
    }5 c/ O4 C6 m1 v8 S
    , [5 d9 V: ^1 ^) A9 E
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。; c, ]6 _$ H. C4 z+ e! M: s
    ! J8 s8 m9 {" w  L! k
    #header ul li a{) ^6 k( q' W% T; p; M& G7 R1 d
    1 k) T* V& n8 N* f. X: z8 B
    color:#555;% F8 o% P8 ?$ B% C+ h" y& I3 ?% E) z

    0 x  j9 l4 X) t9 C# ]text-decoration:none;# V1 o/ ~8 G8 ?! h: ~

    2 v8 X' j" v8 e9 `  r+ K# efont-size:13px;. C1 a7 {9 b( d8 P' j
    , r5 ^' I  S: y, t2 |  \7 k0 k) t
    }: N, {4 H& A2 G9 g. H8 l7 i

    5 H: B. O7 N! E* l" W8 Y. P#header ul li a:hover{
    1 @$ o2 f: d- s+ L' O, u% M
    5 Z5 z( m9 c* c2 Dcolor:#000;- j4 b4 O0 n  _+ J/ H+ K1 ?) a9 G

    % q* n& \  X/ f. m8 etext-decoration:underline;# ^% W) F2 r) ], Z6 S( E9 H+ A

    * ~/ R4 W; M, t5 O: `: O) Q4 U6 d}
    " g. i1 p4 S. P; Y2 ^8 A/ O6 L0 ?
      E0 t1 u( n  V  V3 G第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    9 |; T* s8 O; D) e. r& ~: d
    ! Z6 d/ _% o+ Z( b0 A. I$ AHTML代碼:3 O& U  ?" W  }" g5 {0 @

    9 x+ O. ~' N" ^1 i<ul>
    2 a; k1 K1 d4 [" I. ]% {5 f2 i6 ~) k
    <li><a href=" #">網站首頁</a></li>
    + b* L8 H, l' h5 X2 m, r
    ; d3 s, m, q4 ]) o<li><a href=" #">網站製作</a></li>
    . H7 a9 J2 x# u- q, q- [5 r9 q* Q$ z" b
    <li><a href="#>網站製作</a></li>) F1 r; \2 y3 \* l" c
    0 A' r1 \) B& R) E- b3 k
    <li><a href="#」>office培訓</a></li>
    1 ?- Q: \. F3 q# U; W: d6 A/ ]; \" s+ |" j* I9 W
    <li><a href="#">平面設計就業</a></li>$ O! s7 L3 M1 W

    6 ]- R2 o0 @1 j' F<li><a href="#">div css培訓</a></li>+ E$ C8 K+ q5 ]4 A. r3 w" |$ G
    0 Z% N0 _/ D( A
    <li><a href="#">聯繫我們</a></li>
    " ^7 J) }! D5 h% K5 c" V' L
    & l) C. S! X) u3 z2 @) ]# W</ul>9 s) A, \; w  U( B5 M2 G
    4 ]! c0 [$ O" P4 _5 g! |6 l
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道., V8 i1 B8 h% n& ^' K! n  B8 Y

    3 D- _! D0 C+ W) s: P導航部分文字跑到header頭部右側了。怎麼解決呢?
    3 y( l: I! ]( k/ d: u* N' i
    & B, e1 |7 `& [1 a  @9 _$ c& ?; }其實就該我們萬能的清除浮動起作用了
    # N. O3 [' L  P- b) w, Y9 i- w7 d5 u) S4 N
    CSS代碼
    7 g9 Z, w0 _0 S/ V6 |3 r7 \
    7 r' B, x* @8 z+ `' s( B.clear{
    ' v% Z4 q7 V$ P, b
    + X5 p8 G' A, m/ H$ Gclear:both;
    - @/ w! s; ]* }" ^. g. F
    2 \! `2 c+ O% ]* E0 n) q}) F& c8 b2 M. z- g, y

    9 G( ?5 L/ b+ T0 k- ^這時候為我們<div id="nav"></div>
    ) x0 B2 d; B4 \5 H- [) M' o) M: N9 ]2 C- l6 U. i; y8 }
    變成了<div id="nav" class=」 clear」></div>
    9 X9 y2 B2 P; x" f# a0 k
    ; J) U0 {7 a/ r) a4 s大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    6 h1 p: u6 l* i# Z" h0 b
    9 N7 E& N1 v& G* |2 P+ ^完成導航的CSS樣式$ U! g5 V7 k2 D9 B" N2 `5 B, Q

    & `  V+ M! d% \# E#nav{
    $ p0 n7 T! W. k8 [0 E
    / F, b3 C0 Y+ Q+ Ppadding-top:3px;# v8 |- |. p4 S9 g: F% P0 t
    9 b( Q- x: T$ {' ^* V& L) ?  V
    }
    2 S; M! P7 l  v/ C$ }; I" a. N+ h( h) B+ i
    #nav ul{
    0 a* w* j$ g( `6 ?& ^2 p
    ' s3 S/ F" c0 e, f7 t( Y7 J. ~  Jlist-style:none;# U8 C0 {  ^( A

    . ~8 \. d* q5 V* _: t+ N1 {% [}( j3 c2 Y, p% @0 G2 K& c4 O
    9 K' C( z4 c) a; t4 V
    #nav ul li{
    ) ]: a( }, z- e/ t6 K: y3 C, w
    & `6 v' g6 h1 s* V5 m: v. R, e; u" Tfloat:left;8 w- J0 H* W9 k6 j( U
    $ ~. F* n6 E3 g$ _& T
    }7 P6 o2 R3 n* D; j

    . q/ z- s! Y5 w預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊5 D, ~! y* l  G) X

    - m2 R8 M0 n# F+ S! c4 x#nav ul li a{
    / ?# H3 c: C4 d) D: e, {2 C: @. ]" p! B5 M/ L6 I. {: H% W
    display:block;* R' d0 S, v  l# I( f+ [/ M& U

    2 _6 l9 \# x6 L7 k+ j. V8 ]9 Lwidth:135px;
    2 Z* q% h& _0 V
    6 W( Q' A+ p" y& y( D3 Aheight:56px;
      ?4 }% G) v1 D0 t5 ~& ^1 P8 f& A4 m; O( U" M1 d$ Z5 T/ r2 z
    line-height:56px;9 e, c0 q6 X4 z. \

    * f! w: \8 g) y/ \4 G' H- Mcolor:#fff;
    , [3 N6 \* y9 i; u. X, I- U: B
    & d- f& }& J/ |' f9 c/ itext-align:center;% U4 O  Y" w0 N3 i

    % @& i* M" f: \. n1 ^text-decoration:none;) z' p; J2 N" Y  Q# Z- g: d

    4 e$ p5 `  K; ~( O( b7 ?% `+ Ofont-size:14px;
    ) s& [: i2 B. Q
    ! c2 e( Q# ^9 a}5 S) z- {9 @2 ?! l  a3 A
    1 d2 Q. u7 O1 u$ s
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?9 @7 h7 P  |& p4 j( J: J6 y9 d
    9 \' p. @* i$ O  R2 G; O" z# {7 B
    #nav ul li a:hover{! ]( d4 i) q2 V+ n8 l

    % f5 f- D( n0 K1 @. Abackground:#177cb7;
    3 h) p4 |8 `: W( r- x+ Y% h' q4 B, n& ^" D' L/ S
    }1 [+ l. g5 [4 V: o

    : ~9 Y4 x' D2 n- X3 Q: }1 o( K現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。# m& }5 b+ X7 K! V  u# |

    / \( [) N; r! W* z8 r其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    $ }6 [' \9 S8 c1 g
    7 x* \* L4 h# X/ u; O7 z<a href="#" id="current">網站首頁</a>* @' g$ @/ i/ S' b
    % D- ~  E7 Y8 ^% A  f- M1 H2 R
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒3 [4 b: q5 ~2 U+ n; U$ d1 n

    ; n: N& Q! [8 b* i. q# B) r第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ) n: N! ^3 S' B9 b$ V$ y  i  N/ u+ O+ e9 p# c3 R
    <img src="image/banner.jpg" height="184"" C- I) U. W7 p) z# }
    $ f. u1 _. `9 o8 b+ b
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"2 {6 y3 S8 G/ c4 H  ~
    . [, a- x* B5 }9 c3 g' o$ X
    width="127" />; v0 Q* D: U1 w8 Q- ~
    . V# [; o% M1 U$ N3 R* Z
    右側導航html代碼:! B  b: z, j& f$ c

    ; s+ r1 W9 A  V6 T<div class="subMenu">( }! L0 V- h& E/ g

    ) G7 j" y0 |4 b! g3 m<h5>培訓課程</h5>
    4 E9 A/ j" U1 j3 z7 O4 X3 H( ?
    ! K' K% Q; n# Q* _<ul>
    ) I: P9 B+ L5 n! `
    ( j2 v" g) l" ~<li><a href=" #">網站首頁</a></li>! ?) o4 A& I) V9 _0 |: r1 X
    . a6 G) ?. x# @  D  `! X3 U/ Y
    <li><a href="# ">網站製作</a></li>% L7 N# M# j# s

    1 ^8 u- N$ U# x<li><a href="# ">網站製作</a></li>
    4 c: `7 z, Z# t" X: ^: Z
    # @' E  c" w9 z  e4 L<li><a href="# ">網站製作</a></li>* j3 i: d# Y  L- U
    - w/ Z1 h0 G: M/ B0 T
    <li><a href="# ">網站製作</a></li>
    - d1 O2 _9 [, a% B, u" R
    6 ]- }( `: V8 {<li><a href="# ">div css培訓</a></li>( d& j/ y+ i7 @0 ?2 o

    . _' L) T/ p4 }. y<li><a href="# ">div css培訓</a></li>% S- h& U9 q0 k

    0 y4 E  d. e7 ~) u# U. v<li><a href="#l">聯繫我們</a></li>, Z# ?- l% @6 X9 _6 j6 i* `8 y
      r. |9 @) Q6 u6 E- c; x
    </ul>' i- K$ v( `! N! W

    # i& {" |6 \' t* s5 W7 {# g5 @7 G5 [</div>3 W1 p$ G7 N: n; \
    : a  B# b. u" D2 H" k
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。% Y, l8 f9 }3 p& x# y5 v: w5 _

    # T, L/ |, g6 E4 L, B#main{
    * Q! ~( v* Q+ ]2 Q: H" e
    ( h' [! j/ A5 G$ Jpadding:10px 0px;! u* O0 Y5 |' Q7 ~4 a
    5 c$ ~: _, L5 K0 i+ x
    }+ {/ j3 w% r! Z- g# i2 t
    6 Q5 F5 t3 t8 G8 ^0 L4 n
    #main .container{
    , c4 ~  O, r6 s$ y2 ~  ^" e0 G
    ! B1 F$ I5 \0 S; x0 ewidth:674px;, Q6 \% y3 ?6 H/ ^& P2 K7 Y

    # @  w2 j" o! M1 Gmargin-right:50px;+ `& a7 V3 h4 w# z

    2 b# t: v6 J1 kfloat:left;
    3 u8 R+ x6 t! Q* @# ?* d# y% O1 `4 @. F6 A6 y9 Y1 {
    }
    ! G5 A) e0 ~* ?& M6 f7 J2 B7 f1 g6 N  j& Z& j+ u! b% A. v' K
    #main .subMenu{9 p4 H* G* W4 y; L0 ]4 O
    + {5 @8 X, D5 f' }& n- |0 c
    width:226px;$ i! n; q: b4 h  Z% t
    7 \4 Y+ a! ^4 D- P9 Q4 p+ Y( H
    float:left;
      G5 l2 V$ i: {% L# y' i* i4 N; Z# n% G
    margin-bottom:10px;
    6 q' R/ ^  P* b" f' D2 d' S5 R; O9 s) d) P) ]/ z
    }
    6 K7 l) F; [/ q' r8 C- r; A# ?: N3 H" W: E
    #main .subMenu h5{
    , \9 f7 ?, E# j2 l. H1 F% x4 ^$ P# a( O
    background:#19577c;
    ) ~! y* u: G3 D2 ~# m, S, R: ?4 Q8 |
    height:39px;
    $ h- ]* q. f9 P
    ( C# J9 G8 M1 Q! `( rtext-align:center;+ W$ h9 v0 [) T$ t* R

    , r6 F3 B% C( f* {" H8 |* f& t7 rcolor:#fff;
    ; c# c; V& e' R" ?
    - m; a' {8 X' n! z6 O1 ?5 Efont-size:15px;
    $ K6 ^( e  ]2 P* p
    % k, i' M! @/ Fline-height:39px;. U& {. G2 L& I2 {& H

    ' {! y, H2 u- ~- R/ n' @9 S9 T}/ w: V8 R! l$ e, `  X* z; M- F

    ! W4 Y6 `( c2 Y7 O#main .subMenu ul li{$ \* R2 e' Y, C
    9 W4 h# B7 s8 S$ t: d
    border-bottom:1px solid #d4d4d4;
    8 s$ L+ j# v: `% V! y+ R# g/ K/ C9 [( f9 q  m# v; J
    background:#f1f1f1;
    1 ~. Q# B  U  G* |* J+ n* Z% H1 w
    8 S5 _" X/ v, x$ w}
      T( C* ~' @1 Z, M" P5 B; H, H1 M3 N8 ~/ `9 }7 S4 ~' k
    #main .subMenu ul li a{6 c0 d2 T. W9 M" Q" q, {  h0 @, P  C
    ) y" {8 ]$ U8 k9 i* U% E8 y
    display:block;
    0 _  X6 z8 _+ `1 \& J6 z+ ~; F! Q& w
    color:#000;- F8 h. `. f! i6 L- J' ~8 y" ^. l

    / ?) l2 G6 l5 V2 Uheight:36px;
    # H) M3 w0 \" `6 i! |, i7 s& e0 U2 S( _% f7 ~1 L) u
    line-height:36px;
      O; t1 b4 d4 L/ ^0 _7 z
    0 S. n2 s! l& H7 q) P* R+ k* }text-decoration:none;
    % @, r5 |& m1 L$ z; R  z  X2 f0 L, t# D4 Z
    padding-left:60px;
    - F: p/ v) G1 u7 }; t
    ' x! i1 o; P% |) W/ q) Hbackground:url(image/li.jpg) no-repeat 40px 50%;
    8 V4 J7 E2 z+ ?- c% N, e; J3 Z( x  y- N
    }
    % q+ t' a* e/ G8 Q1 d9 y
    9 o" y( c. m; v  l9 |#main .subMenu ul li a:hover{, w# C0 z. }' `! ^. Q% W

    & o9 M) J+ \  H/ Z' ]0 pcolor:#177cb7;
    2 K4 A% b( b) T' G" O
    3 i7 C# I+ N8 a* T$ }- k5 mbackground:url(image/li3.jpg) no-repeat 40px 50%;! k& S6 Z2 Q7 R! t5 `. u

    6 }* j$ |* @, A0 A+ R}  z, j( V8 p" \  e' s
    - Y! k2 \- o6 [0 U$ }" H
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    ' W4 J$ W7 _8 n4 e1 d: D5 @
      K  {8 ~8 x3 K2 ^* X) P現在我們看看HTML代碼:9 m' M. L9 J( L! D3 f

    7 E, o# j; M' j; `: p% |# z7 D<div class="news">
    ( d& J6 D! ^, z& o2 ^+ L# m1 q* f" r- j  l7 g5 h
    <dl class="xuexiao">/ m; J( d% g/ `9 ]# D1 E
    0 c% O. u1 ^# A2 X5 a1 W6 K
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>" i% O% a  M( `8 p+ A% [- Y/ Z: r
    " C* d( s4 A) W' y: v0 H3 J
    <dt><img
    9 g) N# c8 u, p8 A
    1 L4 K% {: Y: x! J* d4 O7 K) D' o# x src="image/223.jpg"
    * j' R. V. x1 S3 c
    $ q0 v8 b6 }9 bsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"& k$ U  y& k! U% k  i

    - L5 a  S! G* o! o; K width="488" />8 z' }. J) ?/ @
    ; |( Y6 I, K( b) V2 C2 F; `" o
    <!--[if IE 6]>
    . L: }/ M/ |+ o$ F# D7 Q5 E8 Z9 M1 s. |4 m/ X0 V' `8 V( @
    <![endif]-->
    # }3 o* K0 G8 C- N: n' }
    & Q8 r' h* P: @: d3 Y* f* {" S1 l# ?上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    & i: k" f9 ?2 o
    7 n# S- L. n9 o<!--[if IE 6]>. f# u8 ~* m) c- G2 H+ |

    + b9 S4 m# @) G6 `0 ~<style type"text/css">
    " D5 @  o! c' k$ z/ b# L
    " o* {0 w; l: @, a" o#header ul li{
    7 Z. o2 V$ Y1 o/ \  r+ j" V! p$ M& [! y
    width:80px;4 e' W7 Q' \2 ?  E1 i" k: h

    2 {- y; K1 R7 \. _0 Ifloat:left;6 x, z. N! L$ ]  N

    4 Y9 h1 ^( B- D! u% W% H7 Ipadding:0px 10px;, u9 H9 e3 U! m. ~

    # g- n, ^/ L' K# E, U9 }}
    1 Z! \( j' b' v9 P# a
    / ]. P( J/ H9 H, S! AHeader頭部右側加寬度值1 D+ n/ D, q7 P2 x/ x, d2 Q1 _

    % X; A) Z( ~' c4 \% |- I#main .container dl dt img{2 h5 R+ \6 {3 z! p9 h- R* J; p
    ' C5 N" Q' M, v+ c" j, E9 D, E
    border:1px solid #ccc;
      e5 O; @- _* |$ ?# P
    % I% W" J& S' E3 z: [}$ R1 h; w  M; n+ \9 A- ?/ A6 {
    + j5 i% r8 j8 E+ ~1 R( G
    #main .container dl.xuexiao dt{
    7 @) A* v$ o9 `. [0 x5 [/ e) D+ `
    float:left;2 J+ Y$ g* t, u" ?3 U

    ) F% A# b2 _3 j' H# U7 D5 L: twidth:110px;, B3 c( y4 K4 H
    # R! l6 G. r5 s3 q5 N! F* F
    }$ ]$ v7 }+ }8 q9 y. e
    - ^, L; F, }$ Y; r  o' T! V
    #main .container dl.xuexiao dd{4 a7 {: A3 `; ^; n( m
    ! N* Y; S) {! X7 ~
    font-size:12px;
    3 h" ^5 U/ N* [( O
    0 ~: \& O1 B% L: jmargin-left:20px;$ f4 _: N0 |4 E2 R  g
    : b' U% Y; P% e& q2 L% }+ O
    float:right;
    * n- s) C. _* D& s7 ?: n
    * `& j$ a6 j1 N( _9 c4 g+ c" lwidth:145px;- g6 W  U+ W. M  w
    1 l/ T8 E1 L! {, R- `  D4 |
    text-indent:2em;- D( c0 S' w2 N  E$ e; F) z  b" }5 v
    ! a  o# u8 u4 j% I
    }
    6 y; u7 M6 q2 H8 K7 i6 U6 ~! v- F2 @4 u3 P2 s
    #footer{* Y# b0 w" ?! N- e! v% {
    - _) Z4 o' z" N" ~: ]' ?
    margin-top:-10px;! ~; G" }% [( G0 o: l

    " Q- E3 x9 Z  Q0 b% ?. j+ S}/ j+ o7 c3 J: v3 g0 N9 g
    ) F9 D) i1 A# O2 Y7 D! ~
    </style>
    1 L0 t( r8 k! c) N" \& \  O! w( p- {7 f# E5 ]2 X: i$ U% A
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-7-17 07:20 , Processed in 0.012849 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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