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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:13993 / 13993

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    $ f0 ?* ]8 j% S, ?  r+ H4 P
    3 I; P! t# ^, H, ?2 k body,div,p就可以了.不需要寫*了.
    4 ~7 H4 p  r, J. H( J5 W' p' @) q1 L7 v/ M% x2 G5 ^. a; P. _
    *{
    3 z4 d( o  {+ s: Y& \. \, W- |" E" u/ z5 n* A( G$ f
    margin:0px;
    * w/ \, w; e4 K; y8 z+ R! L9 H! M' M) m1 N( G3 Z; ]( B+ I+ p' h2 Y% ]
    padding:0px;( z4 X4 d' Y0 y2 A
    8 K8 z) F8 Q% A5 `& Y
    }
    8 _4 }) ~, n, t/ T# O( v
    4 R+ d$ P+ T; ~% d+ w; |第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.% [0 c9 }+ p: T4 K. l! \% P

    2 W  n8 l$ m. s$ }- H這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.0 ^2 j) F- [0 o# ~4 |& F; t# M; k
    5 C, R4 ~: o( E7 O( }7 n/ x
    body{
      ?* m) w' K/ C- K) T# g
    / d$ R: I) i2 Lbackground:url(image/bj.jpg) repeat-x ;3 E' i! j7 ~" G( _& Y3 H; h
    ) c, p4 u6 C; ~, g8 q
    }
    1 O  t5 K. l' ~! B
      C) S% p8 {3 X第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    7 S1 V: l, c3 u4 p" o4 D  n' f( ?& `9 _7 }4 I8 g9 Q, \8 J
    <div id="header"></div># z/ V1 D& Z/ A# u( L  g7 ?1 J
    * q; Y" z& H  \$ s. l6 a  u4 u
    <div id="nav"></div>7 x3 ]  q& C2 r# K( p

    2 c8 l! ~  y5 V8 b) t) x3 k9 `7 G<div id="banner"></div>; P& y: h  x+ l+ @( P) z1 v, |5 S8 f

    4 S& B9 Q4 F* _+ v1 R1 u<div id="main"></div>
    / E* X, N" h7 _, J- L: Z  P9 z5 B- r; X5 O+ I
    <div id="footer"></div>* u9 U& s% V& ]! w  w

    # T! p7 h6 j* N6 O- [/ A通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.7 m$ _/ Z9 @2 c, N- `
    . J. o6 `" [( K3 {! U4 ~3 s5 v
    #header,#nav,#banner,#main,#footer{+ m& D6 g) S8 S( l
    & [) O% R; [7 c: x4 V+ Z6 [# c  U$ S
    margin:0px auto;
    5 S: c, y* C6 U9 ~+ N$ B3 S- U: y" t" Y0 H  c6 [9 f/ Z/ }
    width:950px;
    - [( a2 W. \/ y/ X( `2 i8 K/ Y4 I; t. E! ]( c
    }
    ( C6 u+ }. F5 Z' v; a: [/ d) x7 d$ ^$ f9 w- J2 m3 o
    第四步:先完成header頭部部分
    8 v' P6 D6 r7 K( ]1 F! {. Q( E
    5 r' a3 R( C& {$ v! ^LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    % {" v# D( \9 H7 D% {" L* N/ `. t
    6 R  o" w, G! ]3 N0 x# p<h1><a href="#">北京傑飛css網頁切圖</a></h1>4 B+ u2 H, f, e6 |
    ) n2 |9 d1 L2 W6 D8 `0 V5 M
    那麼CSS編碼該如何實現呢?
    8 w% p" B- x6 {8 l7 {
    9 \4 M/ z' b( U6 s, \大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    - R2 M/ b$ Z2 J9 u$ L, f/ `- O) `  f0 I) {8 Y: K
    #header h1 a{
    , `6 [- g6 [. ~3 J
    3 g5 x7 ]- F2 j* r9 ybackground:url(image/logo.jpg);8 W& g  E- q, B" e2 h, ~( T8 H

    ( Z1 H. y( l+ X" y7 u1 Jwidth:476px;' W. l+ n  o, D
    ( T: B6 j- W# v% ]
    height:102px;. e2 U5 z8 o- C. P3 Z4 A4 y

    : V8 _! ]* ~5 Rdisplay:block;0 d6 _0 o/ a6 V2 \* u
    - F0 w: _% ]  M4 T
    text-indent:-9999px;
    - z0 g5 J6 W& r. ?* Y7 o( k: `: P+ p+ E; q2 Z+ V" U
    }
    ' X+ M3 e( E0 F/ W/ H* M% q) S& `1 G$ j: t7 X  R
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    $ n- H4 N3 I, D; _9 Y. e8 F7 S* Y& n" h
    <ul>
    / b0 l1 O: x4 U0 j! P" |* ?3 l  j, C. X6 T0 ~' P4 \$ M, ]2 e6 I
    <li><a href=" #">css切圖培訓</a></li>0 @# Y, f2 w& U

      k& s4 I' p4 K% v: C  W; g9 q<li><a href=" #">設為首頁</a></li>
      ~. w3 G. s( E( }5 O6 w, n) P$ e6 Z! Y3 T" p8 F! W  G
    <li><a href=" #">加入收藏最愛</a></li>- d# n8 j; `% R
    7 K& }" j1 h; m- b
    </ul>6 W( q% }; G3 D3 {* ~  c
    2 c' j+ }; w) C% b& q4 o8 ?0 i
    #header h1{
    5 t5 V1 m& h! A( M: o) s+ n. S, @4 [
      ]$ {4 T/ r' H  z, Hfloat:left;
      b1 j9 ^5 y  A# r3 [  k" ?  R) r6 ^& j. S( \1 ?3 Y
    }
    3 p3 i, M3 i3 T* A2 y3 f
    " c# o8 Z7 [1 X9 M% {我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。9 ?3 E3 Z; U1 m
      h9 C5 y6 L4 E+ Z, ?1 ~* o! b! c
    #header ul{* S) F& J2 ^5 A2 h9 O

    0 @* d: I/ H% O9 }5 C' X( Pfloat:left;
    $ U1 k( c$ A  z! I
    8 _4 j* d# A* `/ ~( @padding:50px 0px 0px 200px;( F' o# y; ?7 X! Y6 a
    : }4 N/ ~  v" l/ E3 G  R7 W+ \
    list-style:none;  ^4 \" s9 O$ U7 Q* }/ F

    5 P$ H: T8 l% `& ~( f+ p  E+ m}
    , L5 |. d' g  Q: {& D3 m! I5 |& }. i
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    7 |8 W  I+ s0 r( T% G. g4 G
    ; n; F% O: L7 ~* K#header ul li{
    4 n0 |8 P. W: Z3 }/ T- p+ t& B( e, e. }
    float:left;" E& E+ r8 ]( B8 B0 |7 H

    6 ~  b. b( }/ p: dpadding:0px 10px;
      Y' M% T# A' a* F9 y" ~2 e$ |& ~: c2 D& p. Z% S/ {1 j
    }
    0 T  P5 L& G' j
    5 i) G- e5 t! l" H5 t7 M上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    % `9 y' H9 C5 ^
    ) e7 c" j- u6 w, e0 V, F7 T# M#header ul li a{
    & m& F% X; I; T! r, z; D$ V, P8 I; t! n: h2 C7 e! K
    color:#555;' k5 k9 D% ]& T7 |* o, p% w; S
    % G7 V4 M, u9 \  L9 D
    text-decoration:none;
    ( u& c9 g2 V$ F1 A0 o" i# h; f
    * F7 y, ~8 V* E0 y; [! [font-size:13px;
    5 U+ X( s, j4 W0 i
    3 n& x9 m! a7 a, z' p}
    3 q  {5 t8 U+ v( m. U; G
    4 z. P9 h# l& X4 z#header ul li a:hover{+ K$ ^! E% Q  s5 x* {$ e% t$ Q8 ]  r

    6 m; N% {! m6 q0 b! |. [! l' |! Ycolor:#000;
    5 P" k  X" {0 F. t5 ]7 X* ?1 N5 }& ~- A; v1 x8 P
    text-decoration:underline;4 n9 T+ N! _/ R9 d. j) u4 \" p
    9 H2 P* L% [: A5 ^/ H9 W2 I
    }% {# }  R  I/ c' y+ K& B

    $ I' ?: S% h  L  G* x) w第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。# _/ B( m; u- G7 }7 l5 V
    ( Q8 B! B5 B5 _0 h- J
    HTML代碼:! ]9 Z9 B+ K$ s/ g1 G8 ~* P( G
    5 F7 U+ P: [6 N" U( E0 j. H
    <ul>. S& p5 i# ]( g! s! I
    3 s2 i' @0 V+ ]
    <li><a href=" #">網站首頁</a></li>
    7 A4 P: W' i& E* V5 Q# [3 ?  h: u
    6 G: ]# o  B1 }6 e- ?; z3 A<li><a href=" #">網站製作</a></li>
    ) C1 X( t; F6 o) \' B/ Z/ l# N! u/ R+ ~9 n: U( e
    <li><a href="#>網站製作</a></li>2 U$ h8 g2 t( l) h
    7 T3 K% i, ~7 A" y. {
    <li><a href="#」>office培訓</a></li>6 s( X) I8 ?. @. I
    6 e; f( }- W+ T3 E
    <li><a href="#">平面設計就業</a></li>
    ' R* T$ H. S4 f5 T8 D0 Y* G+ `' e% ~2 ?4 u; r
    <li><a href="#">div css培訓</a></li>1 G4 J# O; X' U# R3 a

    , |! J: \4 T3 }9 c0 n8 s8 I, x<li><a href="#">聯繫我們</a></li>- V% z, h! p4 A: {4 E1 ]8 b: c
    6 Q; t" f: u* B! O  f) z& U# j
    </ul>
    " ^, N: S! Z9 [: r. w& c* @! n; _* d( A5 k
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.# E$ z, c  S1 J7 u1 I

    8 m. v; y3 A6 _+ ]8 J) y0 y導航部分文字跑到header頭部右側了。怎麼解決呢?
    0 S$ _' e' z5 L2 l% x7 h
    & @6 h& T+ w8 f* N" h7 V其實就該我們萬能的清除浮動起作用了7 X8 B5 w' a& T6 x9 Q5 U

    7 S9 W; \$ ^# b: a; }- M5 Z0 g5 G) `CSS代碼7 G7 A) \5 h2 c. s5 m2 ]7 q
    ( r" t& P3 j/ a3 p# z0 e
    .clear{/ a' P9 T6 B5 N/ |7 c$ v
    # S3 i8 c1 K6 w4 H9 l3 f
    clear:both;" k) i" C$ q! }8 \  F
    0 ?8 u7 Q& ^3 O* [+ J( v
    }
    & `, I/ z, ]* a  _' B
    , r- s# J8 S* Z/ N這時候為我們<div id="nav"></div>
    0 r- z5 J" t; X0 X
    6 t  i$ U, C  Y* N變成了<div id="nav" class=」 clear」></div>
    7 g& ?7 j( Q' t( C! U
    " j' Q% x5 K3 S( ]$ {% V% X" B大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    * U3 h+ U/ n1 d9 k3 z& y8 w) f; s" M* F2 ?: ?% h9 P* S: K6 h
    完成導航的CSS樣式# K) r/ m/ I8 x

    ! K/ U3 p9 b% S#nav{
    6 o1 L" g& J: Z6 ?* K/ S8 Q1 G4 b) d# l# ^4 ?# ]! s
    padding-top:3px;
    - J* P1 \3 Q4 l: I1 T+ k7 f/ k
    0 W: u- j* {% [5 {4 }4 N: D. i}6 M. Q$ C  h" Q
    & Y! v, R0 h! L, q+ H
    #nav ul{
    5 k# K9 i1 Z( S& R
    / Z, u  ]" h' I8 ^+ elist-style:none;! d. u  U3 m' D" a2 q

    1 I4 F  s; Z: j+ V9 F}
    1 _  \# E* q6 R  i: q+ k8 U, Y: o! F0 ^
    #nav ul li{: f' W4 u; x2 M  Q

    * U! y4 x" d. t' l, ofloat:left;
    . h0 \% n6 ], S
    8 _9 |8 M, m4 d' k0 m+ Q3 z3 n+ `}
    4 R+ F* a& o1 F& g1 t0 |3 |- W  [
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    # j2 R( ?/ |. ?7 U) B9 ^; ?& A5 E! @
    #nav ul li a{1 h- v$ h( D2 w& D/ K% |. {) ]

    9 c# h2 m6 H3 \* O  l, Ydisplay:block;* s8 q* s2 X* V7 C0 R; U
    * C& ?/ H. q4 d* v
    width:135px;- I0 w% d) W( K

    . W, X  ]9 [' |height:56px;: i, h4 ]0 ]. q5 I% B
    - G7 {5 J+ i; \$ j9 C) a5 G
    line-height:56px;
    : P, ^3 M/ g6 y$ m- L% _/ G1 N. u- k, e( J, l
    color:#fff;
    0 y+ J0 n, r$ V: i8 x1 r) u7 _# ~6 w2 I7 \2 `
    text-align:center;0 o; `' [$ {! ?2 ^! y1 h* l
    + X/ y, ?7 p) L1 f( Y' ^* U! O
    text-decoration:none;
    ; S! x2 y% Z8 V; W$ u  ?5 e7 d+ z6 U2 d/ K  N' }
    font-size:14px;
    ' J4 Q$ {0 @" }$ M3 [" [  i3 g& m0 q0 q+ ^9 I5 m+ K3 `6 [. K# ~
    }
    8 x5 P1 V! p4 y6 ?2 m+ {1 u/ P. I& n5 Y! ]
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    3 ]; R6 [# a* l) r3 R
    $ K5 L3 Y# s, Q1 ]" y#nav ul li a:hover{; i5 H# N0 m4 i. r
    / V; f& e5 \# y
    background:#177cb7;
    % D, O" d& f: Q2 C7 c& d2 Y8 H! |' w; R
    9 s9 k! l4 K! e0 e( z. F" p. a9 l3 L2 e}8 ]) s3 y5 [% D

    + _- I/ h* ]+ U" \( _現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    ' J( r5 g- o6 N$ W1 B( u& [7 y) M1 m0 |
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:3 D4 w0 G3 R0 H6 J$ I0 {/ S8 p

    8 E; b4 i/ Q  Y* m0 X  s. Z<a href="#" id="current">網站首頁</a>) e# _1 T6 }& F
    2 ?7 d3 s4 y# Z7 ~
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    2 r4 o% u2 ?  A$ u: d
    0 \4 X7 u- g8 |: Z# ]4 y* d第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片0 c% f' \- J: f" _9 H/ e: O/ l$ l

      [+ _. N4 k  Y<img src="image/banner.jpg" height="184"
    + }# V' a% p# v' |, b9 ]6 ?8 q, R. y
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    8 ?( z0 d( g; F( L! W- J7 C, O- A, D2 B/ ~
    width="127" />
    4 d* J$ [! v0 ?# r( R( d$ V
    ! }: ^. v* \9 ]* H+ t右側導航html代碼:7 j, \) J; B. \8 ?; \

    # [* I) P' z- L2 H! n, U* \<div class="subMenu">4 Z) X0 k' H5 K7 T$ H

    0 y* ?5 o, U9 }' b<h5>培訓課程</h5>
    2 W1 k0 Z6 B' u# }- q: W+ ^* g
    5 w7 t/ I; S+ S# X<ul>
    0 o4 f/ u, h, Q4 ?
    * J- L+ B. |0 ^: J# I; c+ S/ f<li><a href=" #">網站首頁</a></li>
    $ [# @+ m1 N5 B6 b5 ^+ i
    & Q) V1 o) N& B+ `, ?0 r  S5 j<li><a href="# ">網站製作</a></li>( F& C1 Y$ q) L7 Z8 \' H5 }* l

    2 J/ q2 d5 F" H( C+ @5 ]6 [<li><a href="# ">網站製作</a></li>: W( B; K; l  d; p* h7 x1 m

    6 E) S/ {1 N- |1 g& e# r$ x7 f<li><a href="# ">網站製作</a></li>
      F, Z/ N# s; R- Q5 p: K1 {
    8 d. k7 {+ z0 r4 L- X$ z<li><a href="# ">網站製作</a></li>
    5 o* i" Z1 a8 O3 b
    * Y1 e8 n, T! N# O0 i! @<li><a href="# ">div css培訓</a></li>
    / K) _% ~2 v. `& P: u# T  J* v" G% r$ v2 y6 J  O
    <li><a href="# ">div css培訓</a></li>8 b! l( f+ U- m* O( B

    $ h1 {! c% l: j( W. x% A<li><a href="#l">聯繫我們</a></li>1 X0 F1 n: r/ X8 z6 D( r8 ?. ^* A
    6 W( d. I# M. V
    </ul>
    , J# A% O$ H+ {- I
    ' Y$ D6 |* W6 C& q</div>$ P0 \2 @( J/ q

    - ^2 {3 Z" D. x, K" ncss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。0 _$ f$ `6 O4 z9 V: Q
    ( d  j, f  U' a; @6 q
    #main{
    ! }7 C/ @9 k; N% k- _. g8 `. j7 H/ E" b- U3 O; J
    padding:10px 0px;; W$ d/ P% k7 h

    ' \  E  d3 M* S4 A}
    - z1 r/ g% l4 v: x+ K( m" h7 [* d6 v3 w
    #main .container{
    8 s3 I3 o. y7 m7 W; f, ^1 \( @2 `- h+ n% c2 V0 g
    width:674px;
    ) f" A9 h& ~, a! w; y2 y; r# l$ P/ f( j& C
    margin-right:50px;$ h3 f7 i4 ^/ g- [. Q+ y

    & b0 z; _6 n! I' q: I+ J$ ?float:left;
    $ r  G: b. a$ J) \& X8 F; J) ~2 M. r# ]# A% ^) t
    }
    . l7 O# Z7 f; I# C: ^5 U/ s( O$ a0 ~" c0 V& D
    #main .subMenu{
      `& u1 _1 d# n$ K8 \) K: a( [; G: p. Q0 e; w- r$ C( Q
    width:226px;
    0 s. f7 U! {/ e, ?  H  C8 o4 s- M6 Q0 b0 G; `1 y
    float:left;
    ' k2 _# g6 p3 |1 w) m, a% G6 C: E; B9 z' i5 f6 W
    margin-bottom:10px;9 d1 z: h' w. k3 O/ F' E+ c
    , N  \( B$ n) [; [
    }
    8 W/ M$ |0 G( J9 W3 m% l
    5 c9 s, H3 \% ~" Y- _: l; ?#main .subMenu h5{9 t6 l# P% B* {: u: `
    % c' L2 g; K$ s7 L0 o6 z3 Y
    background:#19577c;( f+ ^. n: ]/ m" f1 X0 f7 |* |: r  h

    2 Q3 p4 o! g6 Z; k, r+ i: hheight:39px;
    ) |) s- a% i8 P: O$ P  a6 c
    # f1 g- G) ^  B$ o$ Ptext-align:center;
    3 y. f1 P; j. j
    1 a* j  {6 Y3 T9 wcolor:#fff;
    ! {) r3 _9 p$ g$ e; Q' G' D
    2 l8 _* K* P0 E* ?+ n" ufont-size:15px;' |3 r2 Z* P% j, F2 _* h: e4 O
    - y2 J( [: V6 z; B( k7 Q' \
    line-height:39px;0 Y; z- s1 S. c. F" i
    9 L6 C7 i0 p2 k3 l, c
    }" z) J5 h" Q9 P9 r+ T3 f. W
    0 ?' e; @3 `( \$ J% E
    #main .subMenu ul li{1 o2 A# P, n# X/ B

    - z0 `( {& T3 f, |# wborder-bottom:1px solid #d4d4d4;
    % \' J& d% ?6 J: i, z
    1 n" _; I* l" _background:#f1f1f1;
    & K/ h4 ^& {! ^( K$ W! U
    $ H( h& r3 h( T% a  D}
    ( w! z$ [1 Z; O  u8 d( v
    1 F, y3 ?5 j0 A) X1 k0 F4 u! g#main .subMenu ul li a{
    2 S( T! l; R! f; m5 t! b. n7 P) I7 g6 f
    display:block;
    & F' o- e  Q6 O8 _! m  D4 D* `6 g; ~$ ]1 e' O( j0 W4 |/ t7 U1 \: T! T
    color:#000;
    - i% f9 O3 ]/ F1 N4 `( b/ q
    1 v. Y4 F( c" D) v5 B- r' uheight:36px;
    1 g$ G: O& F1 d9 N7 j' q* E/ P
    7 N( _$ z" T( H' ]/ jline-height:36px;2 a0 P- d! k* ~' \* Q/ J9 P

    4 f' E: g/ Z$ d& h' m9 q2 X( _text-decoration:none;/ T) t% ?0 q* ~% z9 w

    : @2 V5 x2 O: k" i! i$ Y) T, dpadding-left:60px;
    ) Z' o5 @* u  x" P" \1 l% S& m6 M( H' d# @8 P! ?8 Q3 x
    background:url(image/li.jpg) no-repeat 40px 50%;- `# I8 A1 H) P% q; E: H: i

    ' g, A& e7 M# X7 a8 Q. r. V}
    3 ^' W. R/ z) O5 k& u
    " ~: J/ C2 s0 D* u#main .subMenu ul li a:hover{
    : q. E" J% q/ B5 k4 B1 X% `3 G9 v- Q6 t) w4 ~
    color:#177cb7;
    # P( z! s9 |1 d( j& D% Z5 t% U9 ~9 S1 C* [. e9 q: U( x
    background:url(image/li3.jpg) no-repeat 40px 50%;
    0 E. O: S' e0 U; t- G9 J$ s  u$ Z. q2 T
    }. h$ b$ A0 g. @+ b
    ) K- }& N9 l% I8 k# X: _
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    " c4 Z0 J7 T0 U# _3 X& j! S# ]( o3 G# F* w$ J; ~
    現在我們看看HTML代碼:
    # w8 F* W- ^5 g, K$ u- h# G
    + r6 Y9 A% i# w6 i6 S$ ~  U<div class="news">
    9 E( M# \2 Y0 `& c7 @- n
    0 W) B- E( z2 }& n. [* v<dl class="xuexiao">
    4 A# ~( Z/ l$ I  F$ A) F) O# ?1 l0 Q, `) w! r
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>3 Y) L$ q* m5 }% k2 f$ Z: Y  s- W4 d7 R

    " J$ R# O, L, |/ Z- U<dt><img
    , A( `/ c$ Q- _4 S& o$ u7 v  O+ [8 G1 `
    src="image/223.jpg"
    * w" U) h3 \6 H; E! y
    . x& n4 B; F8 C! @4 O% @src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
      f0 C0 ]' d6 [7 M, n) a; E, {( M2 j5 _, }  \8 ^/ k
    width="488" />% S; m6 j5 i: ]: ^
    4 r( k( h* p* Q# o8 d
    <!--[if IE 6]>) z% L6 U3 C, x0 P9 o7 n
    - G( R( M( H1 l. E& u+ K
    <![endif]-->
    & e4 w( w" j6 A) O% M9 Q  w4 {+ T/ ^# h, v3 Y4 T$ U9 h
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。9 ?: h- R! g8 x$ l3 G! N- x

    * A, L: d- C8 V, d2 d, W, E. W  [' ?<!--[if IE 6]>( i2 x) n! x1 o9 I) E
    0 h- j* K' j( {8 ^4 D( n
    <style type"text/css">
    7 G' W; }% n2 D6 v0 L  I5 c' A
    ) X6 M3 s5 g9 I. B7 `) T( m9 S: G#header ul li{
    ' p, y2 i( h4 Y
    & {" k/ P3 S7 u2 k, g. Uwidth:80px;
    / o* `5 a8 g  e& \# G
    ) N& V2 s3 i9 e7 Y" p" nfloat:left;
    ' \1 o0 ^8 D- y* n, _
    ' m) G* }, e* {# H" S3 K; rpadding:0px 10px;
    2 N( \( o+ t2 H+ I& p
    $ C1 D! Z% R2 z3 q8 N( {3 x}
    1 C/ v* T& n9 [+ }9 n3 c0 [  c
      {8 j0 D9 C5 e0 m  v/ ]& z) yHeader頭部右側加寬度值
    5 s+ G( R0 G8 L& Y$ K" A; O+ e9 }
    $ @0 z* i6 _0 S8 V#main .container dl dt img{. @9 c6 C$ {8 P* |

    - H5 Q  f/ C- h$ \border:1px solid #ccc;7 B- }) Q( A) a. A" l

    / o2 O  A0 u, |* [0 K; n9 R# M}
    0 q; g( {& X, z3 W; d! w4 f3 I* O, W
    #main .container dl.xuexiao dt{
    $ M; ?% c0 t# ]: C5 ^2 @6 y4 N
    6 w0 q8 b4 |% j9 ~4 l+ T, @float:left;
    $ H2 Z, Q7 o6 g7 Y; @! K" @
    " y# D# l; D4 B* |! \& e  P8 ^width:110px;2 K* w2 ^* S& r! }
    8 _; I; u# a1 w4 B' r
    }
    9 D$ p) U; [  d# E( \3 I# n3 b5 ]6 L4 G" u1 ]) l1 i1 I& r# C
    #main .container dl.xuexiao dd{! |' k8 z* k  ?! [7 E1 T3 y& a

    * x" L2 s% Y6 A' I+ L, x$ ?! ^font-size:12px;, h# g5 \. D0 X8 v5 b9 j

    ; u$ T8 n% e" o; a  Jmargin-left:20px;; v! Q' M+ f* ]$ k. l4 p) ^9 I3 m

    # }( J  s$ n7 W8 Y5 M: \4 Z; Mfloat:right;
    . s6 p3 r, d5 z3 }3 _" d( E: W2 V9 H+ X( p- \4 M% Y
    width:145px;
    2 x9 `6 |- X9 s/ V8 f
    ( s7 w) `! F) _- Vtext-indent:2em;
    5 v  c8 Q, [5 R  h
    & x( {+ H( {6 r! e; \3 X}
      h8 [: }; a6 a. e" D4 s; I* }- M6 c4 E0 N
    #footer{
    ; _4 K+ p4 `; H! F8 S0 }! p+ [6 H1 t* P0 S! x' R& u( s
    margin-top:-10px;
    9 S3 c. I- S" N  h% F& @; x* W8 U( {. Q! ?7 l. r
    }
    ( s+ G! O) z: s4 V5 p" M0 x) T6 ^7 k9 ^% e
    </style>
    / {2 s4 p0 {' }' K9 U$ w  U  A: ~8 W* ~5 q
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-7-6 22:25 , Processed in 0.027358 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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