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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 247

魔法值:15253 / 15253

生命值:7%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    * m! H" ^% s# C
    7 L" a. W; `+ V% q: Y! F body,div,p就可以了.不需要寫*了.
    # _  I$ k  o) _
    9 U+ G) t8 h+ N*{; U! \* ]! R1 f0 p" D" d" y
    ! Z0 g6 P7 j% w
    margin:0px;
    : e; i8 y' f$ \9 S2 R* ?+ P) A
    ! F$ n( o6 A3 e9 S3 d+ }padding:0px;+ e$ j& m7 o  f* d" T

    . I  F; J( r7 W}
    ; w9 \$ D5 q6 I. H5 R4 g
    ; I7 o* j1 g* r% s2 ]; c第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.+ A. j) H+ F  v, g
    - Q* I% X+ @9 u- e. |* _
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.2 |4 V7 F$ \1 ?
    , K( a7 _8 D" g' b. N7 Z& d
    body{! Y2 A: N& P2 R0 M' ]
    3 }0 ^$ M+ p# `2 ^
    background:url(image/bj.jpg) repeat-x ;) E9 `5 x' z' x9 [9 F6 f

    5 g8 ^2 b8 m, k/ i  m/ E}: H% m- l) x# s
    6 _! e0 E- g# [  P* [7 I. J
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    ' B0 O7 K* p( v) a1 U
      J; C. L4 R! o6 \<div id="header"></div>: C' a+ B5 h8 g7 Q$ y2 R$ C
    1 {& m) x2 w+ g
    <div id="nav"></div>
    " Y( [; d5 V, E2 y; a, e* M1 I# K1 R1 o7 m4 ]4 |) X8 R" W
    <div id="banner"></div>
    , o' L3 u$ M$ @4 u: l2 C# r  ]9 j7 F0 v- [
    <div id="main"></div>. Y' b" Z. t1 p! P2 e1 m* W

    . X$ p0 l9 `0 v" r5 ^  l3 o' M<div id="footer"></div>
    5 Z8 T! n6 z% P3 ]( z* ~" e6 t3 F  M0 X$ D$ x  v. M
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    1 P6 t, F! x* }3 u4 R! Q, C: n& I( c, M' u6 K% k
    #header,#nav,#banner,#main,#footer{
    $ y/ L- v$ U: ~5 Z' H; d- u* a
    8 b3 g+ w6 D$ cmargin:0px auto;
    , D/ ?* O' V* s; J8 n, t& `2 @( [; t
    width:950px;
      O8 X% Z2 E& |+ x* v2 U1 D/ q& p2 e0 c) p. k
    }) @/ S* [8 o; k& X' Y5 [& o7 u
    8 u; m  i3 u8 r: w6 y
    第四步:先完成header頭部部分
    ( l0 U4 N- F, D
    + ?# e' }5 C* m0 i5 Y% R2 N" rLOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    $ F- ]$ T: s; G; ?$ l* e
    : D0 c5 Y$ }" W3 W5 ~$ m<h1><a href="#">北京傑飛css網頁切圖</a></h1>5 Q9 j& j. p6 ^2 F$ u7 e2 S' M, @9 D

    4 }( E) a% P9 z3 C8 t& o那麼CSS編碼該如何實現呢?* E8 i% l$ s7 f; n; e! w$ H
    7 o; a- h1 s! n$ T" Q
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下6 v+ Q, h1 S0 B0 @  Z( y
    ) r) i8 v- U" i$ E
    #header h1 a{; j4 x6 D, {2 c: i0 a& R# w0 \( E
    , [3 a' `. T6 _& f6 K
    background:url(image/logo.jpg);! ~: r+ u  P1 x0 o% N  H1 p

    / D& \4 D6 S" Q" D# c/ ^1 o# q0 owidth:476px;
    " f$ r$ m5 S" c/ i& T
    9 _$ b- B  F3 [height:102px;9 E% F& w" a  H( |7 v* B
    # h  k: e( _# l6 X8 V
    display:block;
    . O' ?& {2 C% L! O0 ~- E% L- y. ^# W6 |( {7 q8 m. O3 H
    text-indent:-9999px;
    ! M* F) W' y4 \7 y' m
    9 s( B+ L$ H# T5 f7 \% W}: m" R' s: O8 c7 V: x

    7 K" i0 r& f, m2 l; `9 F好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    - `4 _7 ]1 Q  }/ P: v& p, I- `7 O6 [$ |7 P8 k/ T  j5 T
    <ul>
    ) i0 K% a% }9 ~6 K' a, @
    8 d1 {( p' z  Z6 M<li><a href=" #">css切圖培訓</a></li>) Y" g( s/ }2 V- H% n5 R

    4 R2 A1 O  M1 N/ v<li><a href=" #">設為首頁</a></li>
    4 f. e0 B4 V: z; T. O5 X
    + u/ n; ^+ t4 S) `5 i3 |# d<li><a href=" #">加入收藏最愛</a></li>
    ! ]0 W* f0 W) r7 c
    # I* ~* \3 m" W; m</ul>
    % ^' }4 Q2 b* L0 n. K1 g8 J# O
      H; x$ J2 B& ^6 R. y#header h1{
    ' n: x9 W* b5 b9 q$ G7 a0 L5 m6 [' e, ^7 \2 ^
    float:left;
    ) T2 ^, x  F9 Q* A! b" m8 i4 J6 [! d' x
    }8 b% }% ?3 B4 T- O

    ) |3 u1 Q7 D/ E. d1 b" O" `) |我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。1 @  m8 z' w# J4 ?7 H# k: G

    + t3 O% T+ f' ?! D#header ul{
    . Z3 k8 U# y- J$ V. T+ |- w. o5 w8 N" y5 d' u# u& z. }! q
    float:left;: X7 U) c1 t2 V& ~2 j* p$ ^  v

    ; q& [. m* ]& n6 M2 fpadding:50px 0px 0px 200px;" U/ P. P, A- K& p$ g

    " x* _) y) k- F! }list-style:none;
    ; R% n& p1 c* _: [8 h# Q2 c0 _; t6 ?& `2 K
    }
    4 J4 s0 m& ~/ W: t
    / l6 v& A1 X: i1 R# e, N為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    & Y/ U' R1 Q9 p" U" {" q' c+ o
    7 c+ j3 F+ x+ P#header ul li{
    ; |, v( }: p0 r& E5 y- P9 _
    , b: [. k1 l2 _  Y/ jfloat:left;9 m) [/ B. \( [5 R% y& t5 a6 |
    ' L, P8 G. O1 h* Q( [. q
    padding:0px 10px;
    : F" U8 [8 i" B: u3 ~: i
    ! L) h  h0 w8 g}
    1 I0 k$ M$ r9 a% _" @- R6 }' k, k# z0 K1 P- J3 R* R/ B7 U' B" m
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    $ z% i' H3 j, I$ A) E3 i* _5 I6 f' Y% C+ q( z7 t
    #header ul li a{
    2 B9 d' f4 ?( _  a  u- A0 W5 P( a9 D; A4 M$ r( _  x# C
    color:#555;
    * {+ B  N& a, J( r( f* a
    3 t8 ?# S# @: @0 h5 Htext-decoration:none;3 e3 T2 R* b+ |; K
    ( N2 p( }" ~, A/ h  C# A! l8 o
    font-size:13px;  c7 J. ?: f( E+ G9 z: @

    1 E- t/ k6 r. ~}" @+ V4 q+ i# r* b

    5 _  p8 S% @! R! L, X. v, P3 j# e#header ul li a:hover{
    4 V8 I* z  ^8 T9 V$ J
    % U  G% O2 l0 E6 R) B: pcolor:#000;0 e" u0 X9 w$ H/ B
    9 r3 v6 ^; O& i8 J; n* Z$ m
    text-decoration:underline;: P+ [1 G0 k, s* P9 Q2 B

    6 E% _6 Z" ]' X9 l8 w; l; M- `}
    & O9 t/ [7 f' p4 p3 ?; X' c1 w$ q
    * g+ e( ^, ~% l$ K- x# N4 Y第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    3 _& X+ f" T, `+ l' F, E7 N
    # U1 }. ?3 q8 u7 v' C0 BHTML代碼:8 H/ {* J4 I- @, S
    + U3 F* d6 I) V  i2 ^0 i" x8 Y4 W
    <ul># e6 y& D$ Z4 d
    7 h+ ]9 G) K. ~
    <li><a href=" #">網站首頁</a></li>! d1 C0 ~0 s5 {! _) b' U
    ) `2 Z2 A$ `+ B+ v" `5 k) n
    <li><a href=" #">網站製作</a></li>1 x; i+ w! n( A. t) Q" j
    # r' B* [) P* s* Y$ c7 Z9 C# b
    <li><a href="#>網站製作</a></li>
    5 Y" L3 ^& H* v" `
    + W/ l* J$ K8 C' h* R0 `; A<li><a href="#」>office培訓</a></li>
    " g5 @% V" g8 O0 ?% G5 x, U6 j  ^6 G! V8 C9 G4 D7 o* _1 g
    <li><a href="#">平面設計就業</a></li>
      N; P  K% S- v# V& ?0 W% a* |! `/ n5 c1 r: D
    <li><a href="#">div css培訓</a></li>
    + @% L# u5 g, ?) {
    1 G( C0 V- ^3 @2 ]3 t: R, @<li><a href="#">聯繫我們</a></li>
    : D. \" k& @; K4 e) b) Y1 c2 p4 b! n' x# P' y( ?
    </ul>
    , p3 G& x, L- W: a, K0 O- S0 \8 m: z8 _7 Z
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    # N/ |3 ?8 c7 a; i) v: b3 E& P. o* I" e9 G# r
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    ' t- b- C& y' P5 k  F- K  C7 b' }. @- n
    其實就該我們萬能的清除浮動起作用了  ~: L$ U* v3 m

      G+ ^! U1 l& h" s+ l+ NCSS代碼, G8 k/ W& S1 e

    . t; ?9 r% X  B" m9 k" c9 ]5 I.clear{* J% G& w, T: {9 S4 K4 O; G
    " e' k& I/ C1 F5 Q) q' S3 E7 W; o
    clear:both;
    4 @0 s. x* \! N/ G, H; a( V5 g7 O6 b/ _, T5 \$ a
    }6 \, u' T" W% y  t

    6 h& R9 E. i+ P這時候為我們<div id="nav"></div>
    # _) q2 C2 ~& ^: p, ?" l5 F
    ' [$ U* E$ i0 @. M9 l$ e2 F4 v2 `# f變成了<div id="nav" class=」 clear」></div>
    . b+ o! c9 t3 X! F) t
    ) n2 b! r! Q# b  L. [* ]; K大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。# Y; `' ?0 [) y

    $ \. I- V' J1 ~完成導航的CSS樣式( n* |/ |, p2 F5 G0 P' g

    " G3 ~0 ~* n7 z2 M#nav{; `. u: j- R, h( N) R3 g' d! p
    5 D' C+ ~$ s1 a. `: x4 D$ _
    padding-top:3px;& Y+ }, O2 m' n  }" Z2 x) I7 Z/ J* q
    5 w. j/ M3 b0 O% o0 W
    }
    + {- _* l) Q2 @
    ' w0 ^3 F! c" h2 g/ s) |  F#nav ul{
    6 R- K; o+ r8 |
    # A+ s4 m/ m! W" A0 zlist-style:none;& V2 \$ ^7 f2 }; A4 a  J
    ! y  J6 m# O/ L$ ^* I; y. o' L
    }
    / x% \) u' d9 O! o' Z/ S) O3 d  {
    . Q$ i" l+ u/ C6 Z8 O#nav ul li{
    , u9 s2 }) `: H% x6 }
    $ l' Y9 {! ?& n* L. Ofloat:left;
    ) p* X" f- K8 S7 \9 o' q# p( F* W& y4 w
    }7 h0 Z* u7 z1 |( o5 A. s) p
    . G; V" g5 K+ [% g. ^0 G
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊% @  e( ?. w* [; Z: T# g1 w6 G. }  D

    + ]; r$ ~$ `2 D#nav ul li a{# {% l6 L& `  ]' E+ o. G
    7 R  _3 o2 j9 H5 Q+ Q  J7 Q$ b9 K8 `
    display:block;
    1 q+ J0 Q) s  k. P; ^% V, w9 U: U) h3 b
    width:135px;/ ~& ?$ V2 V% p4 N4 j( R3 `1 f6 ]

    ( [3 Z* Z& k0 M0 }height:56px;
    * c8 V( s. z. s$ a) }
    4 [3 s) E( h* O7 oline-height:56px;9 q9 k7 m% n0 {1 L  z/ D+ a

    6 G  n- e6 p7 o3 Y7 Z% B; J* g7 k0 Ucolor:#fff;
    8 h: t( ^3 W/ q) m. y" D) d8 v1 N
    7 _( J" s3 n+ C9 H' n+ Qtext-align:center;
    ! D+ p" V- H8 Z. W% H. `( R# a# p! T0 V" f- r3 [
    text-decoration:none;
    " D1 ?/ E6 @5 y6 I7 P, C
    ' t! @- r2 f9 T. m% \font-size:14px;
    6 s( g; t- R1 \% P# m, o0 Q8 z4 E4 N8 s; S; m
    }
    , N7 O$ E& b6 n4 Z' q  C) i3 K7 a8 V& m6 Z3 o- M) U
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    " w9 g7 c/ r, r  W" M
    4 N, [4 r9 R1 @3 M' e/ F; b9 e#nav ul li a:hover{
    ( ^( K& ^, ~' K$ d. x; Y( V$ |! [6 f( N' T2 R3 V; Y
    background:#177cb7;
    : u# p! E( z3 X8 A7 H5 n/ A4 i/ i# n6 p, [
    }1 C4 c' [$ R3 Q* @+ k8 ]# Z

    , G, h6 r' ~+ b( N6 u現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    . c; i2 s& M1 q* I$ R# h# o; m: g4 e3 A, q
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:0 Z$ ~" j+ g7 N1 ?0 m
    0 l) N' ~; ?0 P4 y
    <a href="#" id="current">網站首頁</a>
    # z, J* a/ I1 E8 \: a: n* m! c4 x$ L0 |/ L8 }! t3 x2 c7 D, r
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    . D" C& k' d  G2 ^3 W* c3 G' ?# q9 w- d6 Q& X! ~+ d* D
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片, F  H- ]9 Y& _1 _5 c% ~

    - V( L4 }1 R$ l8 s$ h/ A, }% R<img src="image/banner.jpg" height="184"( b$ j6 f( J8 q4 `+ W

    $ {/ @- Z; F" }: X. q, [src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"6 C5 {) k- m( q

    $ s5 m7 u$ F, v0 H' z- h width="127" />
    - m" W% m  _# i% w9 Y; W) f# h
    7 l9 v' y! W& R4 M' v! p/ R右側導航html代碼:; o, |) ?; d* H% o# p- B1 f
    , O' m. E: [7 c  B
    <div class="subMenu">. Y* `( C3 d; \( W/ O( A

    ' Y. K& O# ]6 C<h5>培訓課程</h5>
    , _: a) Q2 n- u) ^7 r" X6 Z
    ' \% T1 M7 F  R/ G- b<ul>6 T3 K4 B6 Z3 V4 g
    " A$ e: ~) T/ A+ A# G9 X. v4 J
    <li><a href=" #">網站首頁</a></li>7 R2 }: l$ @, H2 ~$ ?
    - v+ R- L7 v8 @! y5 k, T. p
    <li><a href="# ">網站製作</a></li>' g# ^( W% h5 u& W. \, }
    + X% k" H1 a. ?6 R
    <li><a href="# ">網站製作</a></li>
    ) z4 ^* F' Q6 k) u1 j, i% f
    . \: ]+ k8 p' [; J8 `5 o<li><a href="# ">網站製作</a></li>
    + x8 _: L: K* f* D$ F2 m! o& o
    # g- u' n3 z3 F" p2 W+ c<li><a href="# ">網站製作</a></li>
    4 d. A5 l# P: k% c/ k7 H
    0 c, c, P) K+ _' v  y% p<li><a href="# ">div css培訓</a></li>
    6 N" Y2 H, Z& A+ V0 ^2 W
    ) g) }7 n& n/ V1 r. R" B4 ~' k& x- g<li><a href="# ">div css培訓</a></li>/ D& `% r1 ?  w5 F" M1 ~

    ) X) b) ?4 d+ E2 e+ X. y$ \, }' s$ h<li><a href="#l">聯繫我們</a></li>" H4 R: W9 L% g; @4 T

    3 u, i1 q. l0 @6 M1 }) X</ul>
    4 I7 B. {; t2 [: q7 E1 Z9 `4 D' D% {$ T9 e
    </div>
    8 p" ]. {4 h; a: S$ [0 P" _5 ]# K7 D2 [% A( `" e- ^, i! w" f
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    1 V3 H$ v2 U3 F- G  M/ P  X: h) ?8 ~7 e% Q# d" w: @
    #main{" v) j& o: O8 H) I9 i" t$ V% W
    5 A; y0 v7 i. S  Y0 d8 C( Y
    padding:10px 0px;  j0 C8 q1 P' H2 l& i
    4 T; |. P( B, h
    }
    5 K3 [4 U* b0 T. s1 ?2 ~# n% I2 k
    #main .container{
    % ~) K8 f9 w3 x; Q8 t) V8 r, m9 ?3 F& W
    width:674px;7 s0 O0 g0 z, j  c* x, Q
    + z/ Q. v+ e7 f% V1 Z4 o
    margin-right:50px;
    ' G1 C; r$ ?) {9 t2 v, s0 u0 ]; @6 v, G8 T$ @
    float:left;: n% q6 b5 u5 y# t- K, E, r
    - _5 H- L$ l# G) b
    }
    9 f$ j, }. h* u1 [$ C7 L
    7 p; _9 C" e* k% s3 M#main .subMenu{+ F: h# p% Q. v

    * O) R5 K8 Z$ B: a+ H0 lwidth:226px;9 Z& H: s& T! y8 t6 Z* B

    , ^" Q4 g+ Z: ^) ifloat:left;& c1 {# n7 `& h! u8 D% i: ~) E/ D

    , o. i; U' p2 L) p& cmargin-bottom:10px;& b6 Q- N8 U+ I4 `

    % ?$ \! a2 B+ A}
    0 R3 X1 @; n6 V8 c
    ! B" B0 R; @6 s! W1 P#main .subMenu h5{/ ]! ~  W4 G6 z8 S) A
    9 \: `. {4 M: b! I, c6 F: e  N
    background:#19577c;2 d0 ^1 B% \4 @6 w. x

    1 l( Y  [, J1 B0 J6 ~$ c8 {; mheight:39px;5 h0 H+ @" n% q
    5 Q" g  E8 r* _6 J$ O, d1 @5 }; Q
    text-align:center;! E) G( t6 d6 h  |

      v/ Y* M$ a8 d" Kcolor:#fff;- `- u! d1 H8 q& W1 [8 L" A; t% G
    : N7 V4 A) D, y1 G/ R. z0 }  P
    font-size:15px;
    & W0 }3 X0 {0 \% @- H% @  ]& V$ v( {: h$ ?+ L$ m) Y
    line-height:39px;) D- W7 }& P; t( m) y

    $ g9 N* L. q8 I1 {- c. ^% J}8 G. _: A$ R$ O; Y* x5 {( }

    8 n8 g$ {6 c  y8 l#main .subMenu ul li{% z. I% ~2 M1 g6 B

    % a+ `- x1 O, z6 p+ ~$ sborder-bottom:1px solid #d4d4d4;
    + A& F: w* ?3 C2 i/ r
    ' y! F) |  Q# b; ^background:#f1f1f1;
    ! m" v( E$ m( W( f- b: Q7 C+ r# G0 q5 |# N. d- J) ^& D
    }8 J1 k& D  V6 {. R5 P
    , c. H9 u4 s+ C' F2 V
    #main .subMenu ul li a{: }( f+ m7 c5 v' R) S7 a

    2 K5 q% K9 x( B4 ]8 A+ P1 p* \display:block;
    2 l! m# D3 O3 X' s3 e0 o3 u. P) r1 q# ]  {6 V; @
    color:#000;
    3 c1 z% V; H& ^: t9 F" G+ o6 S' t/ t0 |  K2 G. S- e  \
    height:36px;
    ; K8 E2 T. _0 h
    + n" @% c' E! E7 X/ r( W2 \line-height:36px;9 n) y. S- K  ~, B: X, A" m8 Q
    / A: r6 s- J- c6 V+ e7 w5 b
    text-decoration:none;
    + R* M& Y7 ]( P  Y' _+ S
    2 m. v8 ~- T) f0 ^  Bpadding-left:60px;7 B% D+ ^. y0 p" L/ S2 W0 V

    ! }3 K- @$ T/ G5 c0 lbackground:url(image/li.jpg) no-repeat 40px 50%;
    # f, m7 d% M* X' p; S3 w
    # _  x$ I+ D1 [4 A}
    + G9 R1 ?5 G  L  D2 u9 }: v) H( \- _
    0 j0 k, w& d+ @$ l% u#main .subMenu ul li a:hover{5 l! y) \2 M$ \! v, `" H9 w, e

    1 n7 L, ~- F6 Acolor:#177cb7;
    7 g1 j+ h. B# @1 ~! |; \0 o9 D. v8 F
    background:url(image/li3.jpg) no-repeat 40px 50%;
    . L7 ?3 P6 ~3 z" O- T( S2 A; N
    / Z: r0 K7 P! E7 U}, G" j' w! t! u% _6 M" L/ r

    % ?) V! G- v8 k. _& {第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。( l0 h8 ]# E9 [- w
    ; C5 B4 a+ z) B& R
    現在我們看看HTML代碼:  x/ q1 q# {. f% B# U8 N8 u
    " ^) Z3 B! b! ]7 U
    <div class="news">
    0 D8 @7 M  }% h8 G! ]$ i6 g8 o, F4 X) k- \& B
    <dl class="xuexiao">9 T; g: M7 ]" z' w  y3 V' V" o* K
    ) V" ?/ l. v, j9 D1 `7 w* y
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    + |& {# X0 B+ N
    8 a9 D7 v6 Y6 a) K<dt><img
    ' R; ]5 o! F- Y1 O  d1 L9 E8 }( u2 m; I! k" @0 Y- i
    src="image/223.jpg"( A# \: A$ ?- J4 V' U

    ' @! N$ e5 H; [3 I8 ]: g1 ^src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    ) B# `1 R$ N2 C; \+ b, t# ^% x$ j% R8 z# g' G. o9 J
    width="488" />, l& I8 f' n- p9 `) ^4 l
    7 R  r- ]! X, ^+ C# C
    <!--[if IE 6]>, o+ H. Y: m! B+ @) X
    9 K6 H. [. t5 g/ |- k  l* I; z
    <![endif]-->3 g# T" W  c9 ]8 p
    4 T8 E8 w5 `' Q) S- k
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    0 N9 r' z4 I- J$ N1 x
    % W+ f( P) D2 V& }& p7 S7 R; ?<!--[if IE 6]>" _1 z0 I+ g& r5 |- y

    ( B2 \7 w) p, \<style type"text/css">
    , f3 y6 H7 c- S, n1 P5 {; f1 B) P# F3 [
    #header ul li{6 b( m8 A5 r. `0 M

    / |. ^' s9 t2 c2 Z1 dwidth:80px;5 m$ U# X8 A9 F5 l

    / n. R# b9 K/ y+ ~0 K# M- Xfloat:left;
    2 a4 V. F+ M& ?( r
    / E; E1 S/ W- I1 e9 o5 O% Zpadding:0px 10px;/ L9 b. H% g" Y
    * z  ~) _2 D" K5 J; O
    }
    - ^  u. ?' R- e+ Q5 O) M, N9 s  x6 L' G
    + |. Y* E7 @4 ?+ ]Header頭部右側加寬度值4 D, D" h  d, u  b
    ; K) K4 {( `& {
    #main .container dl dt img{1 t4 |) n0 J# `
    1 y6 m% A' N1 I) Z+ h% t
    border:1px solid #ccc;/ S7 t+ _) R- V$ E

    , Z1 y1 h. ^6 p1 A2 {+ {}
    ( U. k4 K- h* F
      p& h' E$ l* g( a/ `, @! x( V& t#main .container dl.xuexiao dt{
    9 p1 O9 R& f* E' |3 p( W& ~/ Y
    5 n9 }) t! U3 |float:left;
    , L! a% N3 y% ?) A, B  r( u9 d! u0 |! n7 E
    width:110px;5 B  B& r- k5 V" v9 k8 I" i
      j9 h8 F  P; C! S! F
    }# _9 G8 k8 |  `  g/ h' {, S
    6 h9 c) v1 a& T' S
    #main .container dl.xuexiao dd{' }* Q/ T3 _2 w9 e" T' e$ G

    + x" R  P3 i$ X8 [font-size:12px;
    6 A: u4 J: v: N. T! S! f3 J& s8 U6 [2 J( n9 w8 U) S7 l6 G) v# M: n: K
    margin-left:20px;- B% ]5 ], N2 e. w. r- ]( Y
    . y2 G) u" s/ o& i
    float:right;3 I( \5 q2 S  w0 [3 `. g
    ! v  _# G) {' Z& K% f
    width:145px;* _" G9 I, t0 j  r0 P# e( d4 S
    * I7 i9 j) `( d( k6 g
    text-indent:2em;
    : J3 |$ c5 W0 Q! }3 V/ a9 s
    # ~+ _0 l( q( q1 D% O, a/ t* r}9 e8 R* o) c; q' ]
    / d9 ^: a% c) a! M; j
    #footer{
    " D' ~( S" A  k: C% i5 o* h' ~7 C* ]% s- Y; j- ]
    margin-top:-10px;  F- w" q# _' t+ K6 w

    % n$ C, X5 c- f}/ `  e4 N0 r5 D. h, z! |" H; j
    5 E8 @  j- f4 i2 M% ?. g/ E; H7 o
    </style>+ [7 N( m1 x. q4 ^3 G
    ( C8 a- O5 c% S) e
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-10-25 07:41 , Processed in 0.013553 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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