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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15162 / 15162

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    % m0 U0 F$ w3 J( J# G+ Q0 R# j+ t6 I2 M* Q; j
    body,div,p就可以了.不需要寫*了.
    : V5 k( ?+ q  L: k0 `- `
    ! l% ?5 ^* H* N" |*{
    : T, e* ~$ p6 P3 {- f) u) ~7 ]; q' Y: @, M
    margin:0px;
    " j. a$ f$ {! H) ]& }& U1 _
    3 c1 E4 @6 _5 Y1 t7 |padding:0px;
    6 M2 u0 T( k: q; [% n% {5 g8 C3 c7 R4 y/ B/ d  L5 G1 i$ {
    }$ C  Q- {+ p+ d. j

    + N' G$ ]+ H. }- M第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    9 a% ~/ k5 j7 ~1 U
    # [; p4 V4 `' L5 @" v這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.4 z" ~% l" L4 C

    3 P5 O/ `! S8 A" [! U7 Kbody{* `$ ~/ k+ _) H+ N' H

    7 n' @7 I5 x% A( @) m8 lbackground:url(image/bj.jpg) repeat-x ;
    7 a( S4 s% A9 t; Z7 O
    & u' ?  P6 V4 E1 K2 u1 L}
    4 U, B. e7 S4 f* ?: H9 E
    # i  Z1 L% T3 ]6 i4 b第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    0 h8 e- N3 H7 K1 K' P/ D+ Y; {/ w( b* z" A# h* K" }, w. S; y
    <div id="header"></div>: o% R4 o8 @8 ^& B/ p+ D5 Z

    & ~7 t9 I* d0 M3 d" X<div id="nav"></div>6 z' T/ T6 s0 D5 {

    5 z# ~8 p8 H9 p( v<div id="banner"></div>
    9 U" h$ ?; R8 L3 O- V0 |8 C% ~
    : M  u0 P! Q/ a! O2 y<div id="main"></div>
    3 k5 ^+ P( a! s0 ^0 H4 Y, J8 A! j2 f1 H6 i# G  i- E/ f
    <div id="footer"></div>
    $ g/ |9 Q( Y3 j/ G- O2 l5 Y" O) j4 o: C! U
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.* y) g) N. a2 P% e& O
    ) j  j! r5 Y, X1 B' y7 Q
    #header,#nav,#banner,#main,#footer{
    ! n3 }- j; x+ P) I6 Q7 t$ {. X
    + q& G: R* v& q, Q  ?4 n! w+ Pmargin:0px auto;
    : T  G. R/ T2 D- F; Q& a3 R% U7 C
    width:950px;3 a! P5 S% p. X9 {8 O
    7 y5 Q& j1 ]4 ~0 q6 v/ D
    }: c2 Q+ V: y0 c8 l, e3 M
    * _% Q7 g) R) u
    第四步:先完成header頭部部分2 J# C% s1 U7 Q9 F4 [5 L* d2 `

    . e  `. `( C& f4 PLOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:0 c5 g6 K  V6 y1 O% y6 ~

    + W6 s( Y1 p+ y( u- J3 I4 q) l$ C<h1><a href="#">北京傑飛css網頁切圖</a></h1>7 W7 O+ e5 m* G. @+ _$ }

    ) t2 m1 Q( [) d, U4 d# ?那麼CSS編碼該如何實現呢?
    4 L, a- j) X# J* T2 p3 {  b- r) s/ @
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    ' r8 U+ [8 W$ U" Q& t* M: p+ d& e& B7 W) e3 Y( Q3 R
    #header h1 a{
    * j6 m0 T( R. Y  I. q4 L$ K
    & D/ q& t* D# obackground:url(image/logo.jpg);
    1 d" t% |1 Q% \, [- A" w
    ; J" Z( W0 w$ v3 Cwidth:476px;* e+ }" Y3 p0 ?2 i2 Q

    4 I- N5 ^1 ?( X( a$ iheight:102px;) J& N) u3 X; w9 K% L0 a
    & V' h- F9 Z* Q
    display:block;8 G; f: l$ Z' }8 `; ]6 \

    5 x( {9 ?& X& h7 P  L1 Btext-indent:-9999px;) B2 w2 d, t- [4 X' K3 H

    " E- |' Q% A# y: a}
    9 m" Y1 S+ W7 t
    0 a4 [; F1 _+ s9 y  q* t好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    , V4 T5 `+ `" L) v  F/ v/ z. y9 c# j' W! D- p
    <ul>( H+ V$ p$ J. L5 T3 Z3 a  `

    . b- f: r& [# }' C) {<li><a href=" #">css切圖培訓</a></li>3 [: L& m6 s8 r; U* ~8 y9 V6 X

    ( o8 b! ]8 Y% Z& M<li><a href=" #">設為首頁</a></li>
    . ]3 ~2 H+ R( m* d/ v) E! f* y7 F4 f
    % i7 A) E  R( t: F. s4 ?+ c& U<li><a href=" #">加入收藏最愛</a></li>/ Q# k" v" F! \8 v

    5 `7 @: E5 R; p0 r# b) R( K</ul>. [0 s' h! p! m( F

    # l/ ]# S3 a3 M6 e+ c#header h1{
    - [  t6 a5 C8 s0 T' {# t6 H: L# T
    float:left;
    ! S& z" h! Z8 x9 D/ U" L
    / @: h& |4 |) U, @}- \5 J' |' v3 f% A

    - `' P1 e. ^5 ]5 A$ J7 m我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    & k  s# X; ^/ _& E2 H3 W0 i  J3 E: N7 c6 l- J  q- u) N* m3 l& c
    #header ul{/ K; V! ~2 @3 j# u2 ?9 t
    * I- b; N1 ?: H) [1 S  U6 I$ Z
    float:left;
    ( ?: c& e; V5 e! Q: W3 R
    & }4 W) T( g6 q. H) n# O* V6 m, W4 Fpadding:50px 0px 0px 200px;& E7 M% S- X5 m0 Q: |

    2 c4 H5 C5 T6 @- e8 _- S, ~! X. [list-style:none;
    ' ]( z4 j" c* L% z3 Z) W3 P. q" |# \7 l7 f5 h! |  w
    }5 Q( n, `5 M/ Y7 H7 \

      {  B# f+ V7 {3 q+ v% T$ v# L* K為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致1 \( y, g3 ^/ g  _
    ' O3 }6 f* {+ t9 U: m, O" m( f
    #header ul li{4 J1 L4 E3 @# F" u  l  f: G

    2 |, z# F# h; I6 dfloat:left;
    2 Y% z5 r* C: S5 E& O" c7 l4 y0 F+ R0 p5 k) L" r# c
    padding:0px 10px;4 E3 V7 f3 m- W6 R
    & `9 V" X0 z5 h! a) \
    }; o7 R# F+ \& D6 p

    + Z. R0 ]$ z4 g. Z" d& G2 k, {上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。% U& H8 T. W& R
    : W" F" x( w! C! q" \: Y
    #header ul li a{
    . X6 }3 N- ^/ r- B* @
    4 Y7 D0 K7 N. xcolor:#555;
    2 A. r, {! z  n# s; X/ {
    - p6 U3 ^4 h1 X1 C0 u  N1 t1 gtext-decoration:none;. E3 E5 {+ Z. E& t3 O. U; V1 a
      a, ^! O7 F$ d- E
    font-size:13px;+ \' A5 X. _# D5 z! l
    / A: _0 R1 e2 K
    }
    & L3 F  g: D+ i4 U
    " ^/ b/ Q0 @9 h. I9 K4 k* o: n& x#header ul li a:hover{
    : o. D9 L: z' s# f9 G& S) I
    ' B, d$ _" L! @1 J4 lcolor:#000;
    ; s. t: [( \7 }% X& m, S# q
    , N6 q& K; M. x* a0 S  b2 ytext-decoration:underline;
    0 K0 [: J1 m7 q+ n! @/ C# \" u
    0 d# A6 I- d+ X3 F1 C+ \0 C4 ^}+ ]' P) x* C# x' s

    3 w. `8 Y( L! o0 \! P2 o6 P. F8 Q第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
      _, f$ e: M4 S, s* L) u$ q# {2 a7 u' `# e* W. Y  N
    HTML代碼:" A, m7 s; r; L
    % f6 H- G9 j! x7 B& E
    <ul>
    # K4 v7 G- o' _: m$ i
    * ^: k- x/ o5 Y6 K, ~) J<li><a href=" #">網站首頁</a></li>% l4 r1 u% @9 y' y
    7 w7 A$ j3 m" I% v. u- A; F2 q
    <li><a href=" #">網站製作</a></li>. K/ L. f  r1 O3 Y

    % B! Q0 N# D& Z6 s  e8 F( G3 b<li><a href="#>網站製作</a></li>
    - e( w1 L" a. L5 F, ?+ }8 _- c5 C& S) Q: Y0 Z
    <li><a href="#」>office培訓</a></li>
    ; A( U' x, l, z5 @- X; D: l$ ^6 f: s9 I) K
    <li><a href="#">平面設計就業</a></li>
    , x4 D, s" d3 z; t6 @% V8 [: @# \7 m" |8 L: g$ e$ v# H5 r) [
    <li><a href="#">div css培訓</a></li>( D5 E8 ~8 z# t9 O$ G% |. B
    6 _+ u* s! `! |% O9 N) M, l% ]
    <li><a href="#">聯繫我們</a></li>% `& {/ X: X+ o* n; i* d5 K
    % i9 h% ?! y1 G2 X& N7 p% g
    </ul>0 T- _; Z0 c2 F9 K

    & T$ M8 g$ c6 t, J現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    " I1 a  ~2 b* X- @" p) m. g
    * I3 J: v  t# `  c: m導航部分文字跑到header頭部右側了。怎麼解決呢?, F  n! \% ?/ r  {9 V5 }) t- b
    1 E3 @1 s2 s2 y! C
    其實就該我們萬能的清除浮動起作用了4 X  u2 ]* d* z- w$ x  c; m- Y6 m

    1 c3 [1 ?- L4 e5 m$ p; v" s! \CSS代碼0 F; \7 L5 L: D' E3 ]5 {

    ' Y3 Z/ ?* r$ ~$ f.clear{, g( e6 i# _! u0 [+ F+ ^

    + C* F# o+ G' B" E0 z3 Sclear:both;
    , L7 c3 v9 G' ~: {3 r7 h1 T' z9 L
      o3 Q( k& |, k}/ u& M  _. s! ~- a
    ! r2 B. F$ |% u  l4 i& u- p
    這時候為我們<div id="nav"></div>
    + W; ]+ @0 S: \; a2 W( O# O$ L4 o! ^& w( P& V2 X
    變成了<div id="nav" class=」 clear」></div>3 X& e' {2 H! M6 ^9 j
    0 f/ X7 r6 G' t$ ~) p
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    - L$ u1 f/ T6 E! l6 m  u: o8 X+ f4 ^5 R' C; N; ]6 q0 S1 b% ~
    完成導航的CSS樣式2 T# Z6 Z# [9 ?1 `0 i5 x, T/ @1 v
    ( D, B+ c. z( G/ S7 N4 l9 U- z
    #nav{% N$ l% r+ j& A  ?4 Y$ z

    5 l0 x* ^6 n" {padding-top:3px;! M3 k" m2 j, @- X  O
    - n! P, h' [, n8 H
    }; w" [4 {7 g$ Q* ]
    ( N: |) y7 o; p4 I. z. I3 l1 b
    #nav ul{* [4 _6 u8 R, y4 J" V; ~9 G
    0 b/ Z9 x) k0 l. {- s0 ~& ~
    list-style:none;
    ' P9 T( g: u: G3 a/ p9 P  f3 m  J- K, t0 x5 \9 F8 _7 E4 N5 D7 I
    }
    9 P3 u2 b' F) E
    : G  ~) ?' S  w; s: e7 n" t+ S#nav ul li{
      T  m! h& R2 i4 ^. X5 M6 e) W2 T* s% H7 B0 B  d
    float:left;
    % R& U6 ^, d( W' L4 \5 X/ D9 `3 g
    8 q( d8 L( H) q! [}
    ; D! J3 K+ u6 ?& K! F% |+ o( r9 Y1 I" H& \6 V  _" q7 [
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    3 ]# ^' {( X# m6 Y/ K! \" l: D1 j0 T. z4 P' Y- i$ |
    #nav ul li a{
    . L3 n5 g* r! d' C- |  I% e: j8 j9 X, |( _! n
    display:block;3 A' H* Y& ]$ [1 Y
    ' l. M5 U! p. u
    width:135px;' W+ b- E1 ^% R

    1 i$ c5 K% z% i/ m; z, Gheight:56px;
    " ^7 l% b6 M+ |; y6 i8 p+ x2 I2 S
    , E! c2 [% v+ {2 Gline-height:56px;4 E5 Z  R& r; k

    & k8 {6 w0 o) F. h* ccolor:#fff;
    & u+ @% _5 k: D% o  H, [8 W+ q- l& e) a
    text-align:center;
    6 M1 P4 v& z5 ~! A' q0 g) W
    : s- P4 F) @5 Qtext-decoration:none;$ |2 A- n- [- m. J. ]
    & s; o0 G' y7 Y* c+ f
    font-size:14px;
    5 U# H& d5 l, j# g' H: r9 E: q; `# M  a9 ^( z# w
    }
    7 F% u4 v( i/ j0 N" v) C- x; S6 G7 O: J! q: T/ g
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    3 N4 \8 B+ Y" s0 A) I' f' M: C* c& ^- g" S7 U
    #nav ul li a:hover{
    5 X, }/ d! b, k4 P0 @- t- M
    , k, {6 Q3 e! B; `8 A. Q, [. Nbackground:#177cb7;+ n, L6 M4 J9 C! N

    5 u" o% g) L# A; d$ ~" Y  H1 j2 K+ I}9 n/ l9 X9 W$ c
    7 E5 f" O/ X' a
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。2 g7 j" H5 o! ?6 ^

    % H# x: \" G3 r) \其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    ' M! g% u6 [* e- d- b+ o3 u9 Z) A& e. d! @9 E1 B- s! `* F# \
    <a href="#" id="current">網站首頁</a>6 c2 S. a$ K& `

    6 y  D0 f  W2 y" Z) h. a& H接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    1 h2 ~$ V8 |3 h3 q, V- Y! S
    - A0 e" c9 D' R6 K& a. d. a9 ~第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片  H4 v3 s& O" |, o9 D; L$ t$ X

    " d9 C4 |+ A: |! o! f0 Z<img src="image/banner.jpg" height="184"7 ^/ C; U* m; |# y
    * ?5 s5 k" h  w
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    3 A' w3 O1 t3 o! }$ b) }5 x) J1 U' z# J
    width="127" />0 ]2 O5 I7 `; l
    2 F) l! Z# {, I
    右側導航html代碼:  S. ?7 \. K& P9 E% D: x
    + j* }. [- v4 A$ o* {' R
    <div class="subMenu">
    & P8 B% [2 r; n% G' g9 W" R
    & D* q* P& E% C1 K+ l* @" ]$ X( p; {' Z<h5>培訓課程</h5>
    : t0 _7 Z  D3 L# T4 C* J! O0 Y" \/ _  M5 ?5 S7 I6 u# U
    <ul>
    ; g: y7 ?: K# D, c7 R( I6 R# P9 S) p
    ' p  G! L- t$ y7 D- Y  E<li><a href=" #">網站首頁</a></li>
    + j8 o3 X! U3 o- o1 Q  v. |' ~8 }/ D7 w
    <li><a href="# ">網站製作</a></li>
    ; `- N* B- F  ^$ P$ g, b+ @' l
    4 @3 S( Z! N: q0 \5 |( e& {9 ^<li><a href="# ">網站製作</a></li>) F" J2 ~1 U" ~4 U( V! w

    9 I, `6 S( e  O" V+ n! i: d# ^# E<li><a href="# ">網站製作</a></li>
    * M' `7 m! o! s8 a5 k' r2 b
    0 i. @2 c+ o' W: j8 n0 r<li><a href="# ">網站製作</a></li>  N5 H- ^4 N# ?: G1 F7 x

    5 F" }& z, F! k! C  e: _3 c9 B<li><a href="# ">div css培訓</a></li>' i8 u, p% u* P. D
      f5 v4 w1 ]) v3 U; ~
    <li><a href="# ">div css培訓</a></li>
    3 a$ q8 N7 c6 S3 i  a  c0 v, j6 B5 t! w2 [8 K$ d' y) L' O+ R
    <li><a href="#l">聯繫我們</a></li>9 G8 i' L- X' y9 B" q

    % f1 L/ h0 c. f+ @! D</ul>
    % r, u9 E5 |5 Q8 j1 C# H# o
    1 U- Z; Y4 q: ?* ~, F$ J7 E</div>
    ! I/ g- {# F8 z: c$ k  |& x1 J' W0 c  [) A) s" ]) E5 f) K) B4 i
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。$ @* u7 _' e$ @6 }* f# v

    % x3 V" D' b; h2 f- p4 N: d#main{& R  U0 O2 `4 @4 e
    * |' J( E: }. z; L1 C5 G
    padding:10px 0px;
    & w1 Z* l  x; O# r) a5 J* h3 n+ O$ x
    5 h# I# \+ ^9 a7 w" @6 z}
      b* _. b: R+ R7 z, J- m2 e3 A1 s2 A8 ~
    #main .container{
    # U' t! K0 j; G  ?5 M2 g
    4 L  t9 |' ?( z( O# W3 _width:674px;
    0 j1 O' u1 _0 ?" v- X0 b2 x
    ' x7 w5 b0 r0 m0 W) U5 v2 umargin-right:50px;
    ! W" n& g" Z" V# e
    - \8 K% g( g  ~; ^  A  H; U) J; Pfloat:left;
    # ^' R( x$ e! V* l* y' o* Y; a8 ]5 q3 q/ \; y" O1 i4 a" D+ f
    }3 {( u1 t- N: a! V, s

    $ I  D% e7 A4 N#main .subMenu{
    ; w. U% Q1 S) B- ]( Q- h
    ; l) d# E% h, A: |5 l0 I% Twidth:226px;/ {* N: d  o7 ]5 f4 n+ A  }
    9 p& p( c# ]% F& o+ c# S) w, j
    float:left;
    ' E5 K% @$ ^" r* r/ _: {! x6 a8 G8 }' h6 r/ f6 V
    margin-bottom:10px;
    # h- T/ v% B6 P( n  C, Y! N4 s  o3 n2 B& n0 w0 p6 }
    }' x# T: |- x; M  u  L
    6 T. ~6 |' u1 @6 m$ s
    #main .subMenu h5{. [  _3 |) J7 y) m, r

    ! u" G  _/ A# Q; J7 b- L  l$ B. fbackground:#19577c;8 P7 N8 b# {! y; s5 v) c& W0 r

    ' o& i8 s3 A* b: \! theight:39px;
    1 L: A. M  j4 r& b" g. Z; Y1 ~- ?8 L: O. U  h
    text-align:center;
    $ j, a  w9 f- ]6 c6 \& [
    # |: j0 ]+ L3 }7 Z* O* F3 |% H! Bcolor:#fff;
    - W  F5 x! c3 p! X' D' j
    1 V2 T% y) e' U9 ^6 L2 W; M9 W' [$ efont-size:15px;
    , e( x  U3 R3 ^3 q4 [3 y# t# N* m; ]  }' l* h3 D
    line-height:39px;. Y; Q% f2 X/ s7 {2 `/ O* O
    ! z+ y) ]* C1 m8 L
    }' h. R4 G8 n8 h) V: @
    5 m* v* y0 ~4 l3 R1 m$ e& }
    #main .subMenu ul li{
    2 W" w3 L3 V) o- @# U
    , l8 a4 V$ z0 K# jborder-bottom:1px solid #d4d4d4;) P3 ~" v* ?" l/ ?$ U' e2 O! {
    3 W0 S2 _3 p8 _0 I" D; o/ f  S8 ]" j
    background:#f1f1f1;# p% e7 G& o5 f2 l1 L. q

    6 H+ C6 F) I( M, _% @0 W}7 }" D2 Z1 K( t6 n! t4 |) `7 B
    & f% ?: f% e3 g) v
    #main .subMenu ul li a{
    $ ^0 f, p8 [2 Z2 N" L- A3 e7 B% o2 }# P6 G; h
    display:block;# K5 a1 }1 ?. G4 |1 N3 [

      ]  |7 Y8 m0 Y6 S4 V2 kcolor:#000;
    / e% t: m, g6 Q( s9 C* w5 h+ _+ }* P3 S' F/ k2 A
    height:36px;
    3 u4 u- C2 w( v: X1 [3 X% n# e7 _, B2 T! P) J! H5 I
    line-height:36px;6 m2 z* L& x2 b2 n( |

    ( W! _  z8 B3 ~# l7 Jtext-decoration:none;9 _5 A5 g% j% R5 \9 e( x

    % o  p% ~9 {& Q. K! f% {+ u5 G7 ppadding-left:60px;
    1 i0 |+ M0 _: A% ?9 Y! \
    # X, _$ z1 f( r4 R- n; c; Vbackground:url(image/li.jpg) no-repeat 40px 50%;$ \0 `; K0 z9 A! H8 h# z" c" q
    2 g, E3 P! V" I/ z$ r
    }
    , f5 w& Y9 C- Y+ S, {! ]0 x' j9 _
    #main .subMenu ul li a:hover{7 x/ G- A" |& v- f3 f
    # K1 n* u# Y% _  }  _7 A
    color:#177cb7;9 A9 D6 S. |! N+ u( v$ x
    4 ^4 ^) R; c, z, x0 k% f  D' U
    background:url(image/li3.jpg) no-repeat 40px 50%;9 |# l, g( t2 c

    ) d3 _, @+ [0 a1 S& Q}4 o1 o3 T& ^, C: [  `0 @! c9 ?
    5 \! [$ J# i& @. L$ ]- h
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    ( S, f0 Q3 A3 Z0 x) Y- v  g4 `" I1 A4 ^* Y
    現在我們看看HTML代碼:
    $ k( F; |: |5 a! ]5 x2 @* R5 n5 y, V% ]/ o( Y. R7 u
    <div class="news">
    7 z; e( [1 R9 V  F/ W4 i
    " ^7 w8 F/ ^* N- X! i3 Z) }6 R  f0 d1 ~<dl class="xuexiao">% R& n7 E2 K" y7 e5 J9 k9 _9 K
    0 G% o2 j9 B! M- k3 j& H3 O
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>8 d- k0 {( D" F  Z

    , l7 o. S' A. r2 `. r<dt><img
    # x' N, N  |( Y9 V+ k# @
    0 P0 k* @/ N1 d! u src="image/223.jpg"8 f! P. C. X* _; X8 X

    # R! z  O. F3 m8 M8 B. psrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    9 g$ O  V2 K9 l5 ^9 z" R
    % }( X  a# b0 J( l2 V' ^ width="488" />9 I$ J7 [" ]5 R4 J" o4 ?6 w

    - u5 }3 H7 C( K9 ]0 V9 z) f( F<!--[if IE 6]>% P6 y/ U) t. S2 d; d
    4 H3 u- `$ k9 w7 O& A
    <![endif]-->
    : v& H; S; I- N. R) m" |# o% C& I% w+ G. d# l1 [
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。" X: ?; j* Q6 }/ s0 g

    3 k; s! s. S+ V& B+ G<!--[if IE 6]>
    . }$ h- I) R. x# E5 p9 b, V# j5 k) i  Q) O* r
    <style type"text/css">
    2 I! j7 h/ C) v5 z; ?7 T7 l
    : B* w: {  ~& [4 ^#header ul li{
    5 Z4 N6 P& U% e4 b9 r
    / M4 \+ ~' c4 [width:80px;
      N- `7 I) J1 f
    ) \, u6 }0 z# K8 lfloat:left;
    1 }- Y/ e! L: }1 ^
    1 B8 }) Z& q- u( C8 gpadding:0px 10px;
    5 k8 r) {" I! Y5 u
    $ C1 P# i, _# _+ m}/ V0 `- Z5 g' [" S* }

    0 X  `2 n) Q1 s3 I. r3 h/ K" VHeader頭部右側加寬度值
    ) R3 B% w2 m; @* f0 u: c9 e4 A4 E, E
    #main .container dl dt img{( A. G: n  R5 X+ M
    9 |  P) ?) @' ^* u  M8 S8 I' f- p
    border:1px solid #ccc;
    0 y: [, M; u8 P, N" v
    % \3 B1 j3 {- O& i}
    4 D: f1 z% m2 A% g$ e# D* |/ G4 j, o3 J9 Q3 {! K
    #main .container dl.xuexiao dt{: p: Z: n% T1 f$ ]. t: `% p0 X

    4 G5 K5 V- B, y& h2 a2 Efloat:left;. K5 f4 n* N) {& E: p
    ; b- s; ?$ T' R  ?; P1 @$ G
    width:110px;. \5 @4 I7 i) k& n
      n$ a! E, G( [& V% x' a0 _0 C
    }
    # X6 |8 ^4 D( y; P" i# p. Y$ w; b* p& D% X( A/ H1 x
    #main .container dl.xuexiao dd{
    : e" t4 p+ x( o+ N
    . e! v' j% b; J, }9 A8 gfont-size:12px;
    " v; _9 h7 g+ L3 B8 F! L; k) x7 `. U+ y- h- w4 y
    margin-left:20px;
    5 a3 L% t" ?8 c+ U0 B
    : ?  Z5 {; \# B% Rfloat:right;+ y5 v: g) v( I+ g" ?

    % h+ L+ a1 g# Z/ y4 j# b# rwidth:145px;1 i1 d1 R& k& u$ }' ^9 }; t8 c
    " J' P2 Y* r: |
    text-indent:2em;0 _3 H2 m  {+ M: N8 @# s
    $ y1 G) k- U& E  g: r- C
    }: J7 ^4 |5 V5 m) A2 L$ s

    ) |& R% C1 f2 a) `) ~#footer{+ P5 ~1 M* L3 p/ K1 P* N4 U0 p
      k. O# M5 k# u4 P
    margin-top:-10px;
    " e( G& e0 N. m
    % \9 [9 S0 s, @- c* Y% _}
    0 z1 [% H. O6 _- D. ^
    1 {. p8 ^# V3 T4 J* P* @3 G</style>
    $ m# B% G, X0 M# Q  o9 Q6 \: p! C0 @- B# @
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-9-21 22:52 , Processed in 0.056860 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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