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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15244 / 15244

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    $ N" [* |; C% D- C" q! G, l, _7 i6 J4 [7 o
    body,div,p就可以了.不需要寫*了.
    ' Q. Y0 Y+ Y* [1 n& Q/ X4 `3 ^, r  ^& A( j$ C
    *{
    , e) ^7 v! S# g% G0 c8 ]! x% _0 U; A7 j- Y9 t
    margin:0px;4 l' _8 f* o( I8 R; @8 [" t

    ( |  A& g& W3 G4 gpadding:0px;8 W. l3 {4 J0 v8 ?
    9 M3 n9 ^$ A3 |$ P6 f
    }
    # {5 i' A& ^4 {4 B3 A
    5 g- h: }& [! {/ D/ ?$ ]第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    8 y% p7 v  y3 T, y/ b4 \9 ?7 S& K- Z
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.. a( I$ w( H  `0 V. ?7 l6 o+ o
    " ?) _! a; S' B( j* O- Z5 Z8 I  G3 t
    body{
    - ^; V0 k. q0 q. M9 H" e) c2 ?$ L2 ^* ?
    background:url(image/bj.jpg) repeat-x ;* i5 p6 F. i* }; {5 r, Q6 n
    - E: T- _5 c+ N) T& P+ O6 r& k
    }2 X" z$ O4 J4 g7 X* Q
    $ A" v- A' j( K' A) f, t# r
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    ) o0 o; x3 }2 G; N/ a2 M$ x' o1 L# t" [) }& \. v
    <div id="header"></div>
    ' F& Y, t7 k2 M  v3 u3 \4 P
    8 D* \& _0 d- f' H8 a) l! _6 Z<div id="nav"></div>
    : M3 \7 S' H/ K9 H5 |0 L7 F5 X9 @
    + f1 S' ^. l* c$ x<div id="banner"></div>
    4 R; h) z9 h: B: {6 f
    9 n+ b: ]* i6 o5 O<div id="main"></div>: o6 @8 U4 d: L6 T0 R

    ) B- R, g* \& R8 g( m9 p& O3 |<div id="footer"></div>
    & K, J1 p5 T1 M& B" M% Z; v6 Y2 h. \3 }3 h
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    8 g( T2 @$ N5 P3 E- p: w
    / j  ?2 o! H, }/ [, P" \0 l$ m' l& v#header,#nav,#banner,#main,#footer{
    / S4 @, v5 G/ w4 C* K: s, s. \# G0 p6 [
    margin:0px auto;" ^0 p* U& }7 d5 s4 p% l
    # P/ v* p- z$ c- i( E  R
    width:950px;) k0 n* D0 \, U! @3 ]- W
      ]- }% W' T3 N
    }
    4 g6 \9 _8 H, [1 N2 K. N" |
    ' x, i" P' T+ q! K$ ?6 L第四步:先完成header頭部部分
    8 ~2 `8 I6 d/ ]9 Q6 T% [0 |7 t7 q
    ; g9 u# q' ~4 L# d2 ^# M: ILOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    . G$ u9 C* T6 M% X' B* o! Q, y4 F) U& e1 D$ h) ^
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    , v4 Y3 N0 T, E8 N: X7 L7 _
      `% V0 |" F0 x- a5 p  P3 _那麼CSS編碼該如何實現呢?
    . x. C+ P2 [0 K4 K  z6 c0 z3 p. m8 D* x
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    ! u! a. h3 R# c: Z
    ( q& \6 f9 h, f* r0 F; V#header h1 a{2 q/ W/ X  _% ^# P1 F& C. G
    * q) a6 G. `& Y8 A9 X0 e' N
    background:url(image/logo.jpg);
    $ l; Z) I. u& l3 `
    / H' t+ o6 A6 u  }width:476px;
    & w* C1 U3 }# ~
    + c6 D7 k7 B/ z/ r, ~height:102px;' |8 _. e, F( y1 |: I5 P  n
    ) g4 f7 W' _3 V8 \2 L
    display:block;
    $ t  p. L7 w0 X
    4 `8 E0 x  d0 |. e3 y! Ktext-indent:-9999px;7 a: N) r6 U6 {' ^" }

    * P) z+ g$ u3 c: q}* l. E. V5 E" a- n+ q

    " u8 B. l) [! v" y. m  c! G好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫  [" a8 E# D# J
    & M+ {, N# a7 w$ W* f0 s4 Y
    <ul>
    % M: M# @' x1 d: j9 T6 w& f# I: f5 ?% M& {
    <li><a href=" #">css切圖培訓</a></li>
    : @/ {3 K* h0 Y+ p/ i
      |& T% T. ?0 \* A<li><a href=" #">設為首頁</a></li>
    6 E" ?! {. T1 {% t4 B
    . P; G, u+ k) g3 J0 }<li><a href=" #">加入收藏最愛</a></li>9 p7 R4 m3 n7 ?% X3 R$ ~2 a! a! n

    $ m4 k( l% d8 ]0 O; H2 s* ]7 i</ul>
    ) Z1 Z6 y, t( O+ F  C+ [& [, {0 `) y8 y! I( s( f
    #header h1{1 z/ w+ g$ t: ~/ C: g& w

    7 L$ a0 a/ E& S( t( Rfloat:left;
    ! Z5 t& p" n3 e: \
      ]$ A9 a! L9 ^3 Q% C}# A3 k: {' X7 i  i. b

    # U1 i3 b5 h1 V% J: i' B; N我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    ) I. P& J9 W  U+ k/ ^! Q5 f  k1 y
    : j; S" @. _: M3 D5 U#header ul{
    4 |( ?( @8 h4 a' H" U
    / N# g1 P& G2 }- v( }* Ufloat:left;
    1 M  n+ {2 y% E6 Z6 G7 ^, ~+ R% F1 w6 f5 _
    padding:50px 0px 0px 200px;$ u6 E0 D& @+ q$ t8 E
    % u; p1 q' k) V, O
    list-style:none;
    ; k2 |: \3 N  o: ^3 f% {7 W" c& J3 U) T$ T1 {
    }
    ; u) |2 a$ R# e' L
    2 ?! ]/ i8 i: K, f7 N, x( j, {為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    / C1 P, _$ e( e  v5 m& A" y9 |; y" g7 I
    #header ul li{0 {: |% b% C; p  L

    - _# Y1 q3 p) M: C( t) u: x$ yfloat:left;1 h+ N/ Z) x0 G6 ^8 K4 Y8 ]: |
    ) C" e$ I3 ~0 `8 Z7 B2 b5 |
    padding:0px 10px;
    & E- A. s5 q  k/ v) F( B2 F. ], P4 q
    4 d( H% ?8 q# l. ]( `}6 _! N$ i( Y: q9 x- _2 H
    6 q5 R* p8 ]" _" {* e1 E8 y
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    3 q% Q, a0 \! G: x* C% ^7 V) |: J# F
    4 ^  b) k; j, f" L7 v#header ul li a{  V# ~; v/ |+ }' F  r1 |
    : z: a- P  {- P# S2 M- ^' D
    color:#555;5 {/ h4 s  @6 N; q3 y- ^8 V

    / W6 e& }  V" q; M5 otext-decoration:none;7 N% q/ I2 @/ m$ b8 L

    - n1 u# J+ n, l; ]- o# ofont-size:13px;% U; Z0 Y9 U+ H  ]3 W6 A) J2 z

    6 }: M/ t1 k  e/ |}# P2 b9 I/ P4 P% X  [) c
    2 C5 G# e; {6 x- r
    #header ul li a:hover{
    ! _  Z# M' e$ Z- A3 Q  ^) r5 v7 h+ G- a$ {
    color:#000;1 `8 c4 V* y1 |. u; q
    : v8 N0 d6 x! d: H& d5 J* p/ F
    text-decoration:underline;
    ! ~1 Q, y  v) l4 R8 a& {0 d$ f7 b3 ?& C4 N6 }, Q% x# n9 ~" }
    }
    + w9 ~& m( l# @. E& M; C: g8 `3 ]* k! H3 \# N$ M  R  W
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
      H+ F) L% i0 L- w
    7 S3 a& L, B2 `1 {% oHTML代碼:
      e8 H3 _) ^- V
    " c  ~+ a! i5 N8 n<ul>
    9 O  z/ J0 ~* E, V" Q. k+ O$ g- B, e
    <li><a href=" #">網站首頁</a></li>
    $ |2 v& J" {- E: s, V- t. S
    % ]+ d: k9 O6 }. t* S  d<li><a href=" #">網站製作</a></li>' M. p. x: o/ T) x  b

    ( [9 y( o( K8 @2 J6 L3 e- e4 E+ |<li><a href="#>網站製作</a></li>9 h; {: H* w* e/ C) z

    6 I3 _/ ]1 ^6 B<li><a href="#」>office培訓</a></li>, d- d) o: X8 b: k, _  j1 V) S
    3 A* J' v; O; _% w
    <li><a href="#">平面設計就業</a></li>. k- F" n! ^/ @2 z# O
    3 {" S: H- m3 {2 ?; X1 o8 w# u
    <li><a href="#">div css培訓</a></li>( `) c/ s- O7 p, k, J; X3 n
    " Z2 |8 f% j4 {% n8 ~
    <li><a href="#">聯繫我們</a></li>
    3 b/ w; v: ^. o( r# _7 C( ^5 `1 y; D" J' f7 {6 k
    </ul>
    4 Q; U5 _) Z7 w5 r7 v1 F8 L" M/ t3 \- n/ H! \& N
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    " t5 ?. A+ k8 }( ]1 C4 h. G: W( I
    ' `% h( q- C7 z0 }" ]  s導航部分文字跑到header頭部右側了。怎麼解決呢?7 f; Q- O) n3 D, P4 W- ?" U' T
    $ U: ?$ \) x3 }" N, B
    其實就該我們萬能的清除浮動起作用了, v( [, F: e! W, Q  m, E% |
    1 t9 d* I1 O% C- d
    CSS代碼
    9 ?1 ^/ h; H) c4 {: `7 U! P& P# j: V
    .clear{. ]" [2 f. i& r/ K* R
    1 x; s* W1 E) o. B# s& @2 z) m% p/ Z
    clear:both;1 v! x. O1 b1 H" a. }

    ( a/ W. j* l: y1 _& r! q( g}: ?9 W3 w2 _8 @" p

    6 N4 \; ^  j- }- a這時候為我們<div id="nav"></div>
    $ A1 }0 s0 K1 K; N+ c$ ]* V/ R) |! D% v& K6 {: f3 y9 }
    變成了<div id="nav" class=」 clear」></div>, V5 t' Z5 S  z, W

    3 @# m7 O" ^% n5 T7 b+ }: k0 a大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    9 J: n. d# O0 w, v0 o& O. Y" K1 }+ H- n; x$ P4 ~
    完成導航的CSS樣式
    / m# `( c! i( h$ p. r- g5 Y
    0 l9 I; Z5 ^; e6 f7 {2 A#nav{
    * b/ a( K- m4 l$ h( I' w( ^( b' G
    padding-top:3px;, m( N* m5 y/ h2 f6 n

    4 S4 l0 z5 e0 C7 e}
    ! M. l2 l% h' ?. K* ^$ R4 [- w% A
    % D  Y& v% E& v% H. F) ?4 X#nav ul{6 C0 o! ]& c; d" @" i" @  L
    ( `" w& W! `5 G( L$ O& _9 h0 n/ n
    list-style:none;! @( K: O% m" Q! ]2 C0 O# s
    , s6 ^, D7 p8 Q  t
    }. o1 x+ ^6 `$ G$ ^" P

    # H& N( H. g8 R#nav ul li{
    0 u4 W8 S5 T; g) w4 e, V, a6 V3 A7 d2 I: |2 p$ V" e
    float:left;  o  E( T1 u4 N. B0 \

    9 x& y3 _8 J/ M3 |7 S2 ~8 {  g}0 x) {$ k4 v/ H+ Y; o' A

    8 w0 V" q# b; q, ?; O1 ^; M預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    8 j* c1 H! V4 t" @- D0 f( g6 {. H0 Q3 p+ a/ ^/ M* r
    #nav ul li a{
    / k* u7 E. |' i. U; w7 f6 N
    9 [9 J! a* P" X3 `( {+ `/ |display:block;
    + f! ^, \; J* R+ D" g3 ^, w$ d  M1 ]5 X, [
    width:135px;9 S$ s( D" Q$ k% s9 r
    0 [4 N0 ^4 p! B7 X5 G3 u
    height:56px;
    ( S& J( h: t3 W! o! S, I5 k) \8 A& n2 H& e! t
    line-height:56px;2 H# @9 r* J1 }

    1 k* ^8 [& M" Z! f0 Ucolor:#fff;( N& u0 a. j2 I- C8 r
    ( W+ n3 G0 N' y
    text-align:center;! @# }8 A2 `8 y, `8 d) G: x

    . X) P/ L+ q$ r# jtext-decoration:none;
    + }% w" f7 C# J* X$ `% X3 ]# [$ `# u
    9 n0 l5 k" Y0 F3 ]font-size:14px;- ^& b! I! y4 v
    / c4 e# K9 Z6 \6 G+ D8 R
    }
    # s# d8 v: u% M* n/ B9 b: x
    3 e/ r9 d" c- S' tdisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    8 w; z  d3 Y; B3 e4 z7 u0 H  y" s. v5 S/ x
    #nav ul li a:hover{6 m/ D" e. r% }, C) l
    9 }0 r, f  n/ v/ V, C- m6 ]
    background:#177cb7;
    - y, |$ H( }8 |  v' E& f
    ) {  _" C  l; O) L, t2 }}  E+ }$ ^. ^8 u0 u1 x  ?0 c
    + f+ k3 o8 f! k, Z+ d
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。/ Z8 c. A! P; E& i  ]
      C( w( z* S% }& y- x8 O
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    ( a, {+ [5 {1 Z; k; M
    ' C  b* m# h4 w5 P<a href="#" id="current">網站首頁</a>, \+ _$ Y; C8 P. ~
    5 Z% S' G+ g, [5 l5 I
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒) M, ^  T  G' {

    ) _: D1 l6 {, `  j; i; `# W# v第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ( X% m% E2 ^( ?1 h7 ]5 v* l3 p) ~8 q2 g4 c
    <img src="image/banner.jpg" height="184"
    ! L4 t9 m; c" V2 _/ \5 d* G1 x+ ]$ x1 Q7 o2 I2 V& ]! k
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    $ S6 J: z/ U  ^" ]3 W) b& d# S- o: j4 b& a' @0 T& L+ u
    width="127" />
    " R& H" f. G8 e( u& n' S8 Z
    " n' [$ G9 ]3 I$ I9 H$ P右側導航html代碼:
    7 W' J4 [6 [* e, s4 X! d+ C# g3 _6 \! {4 |0 |, h- f% B
    <div class="subMenu">& Z, b) p% ]' z
    % E* \; N2 [2 }7 ?! H# b; R4 Q
    <h5>培訓課程</h5># x- W, V9 y( q7 W7 D# _. B  H

    2 w9 ?+ b6 ]$ ]/ f4 u+ s. X1 v<ul># f3 F5 D  R: N$ X3 Y

    # q: E( }8 d2 w# k( }$ M<li><a href=" #">網站首頁</a></li>
    " z4 q0 N! _& ?) r
    1 ]3 N. V: b5 u' D<li><a href="# ">網站製作</a></li>
    3 ~5 u0 k; ?3 a! d; O2 [5 i5 _0 l& J- T( n" u. N
    <li><a href="# ">網站製作</a></li>
    7 V9 s) X0 o. q+ z
    9 r% B' ]& C% H2 [<li><a href="# ">網站製作</a></li>
    # u% t$ S( _/ T$ d" X! i! d. I6 F
    <li><a href="# ">網站製作</a></li>% V0 G6 ~  E7 ?# n* @

    & F$ m* D+ v* B- y<li><a href="# ">div css培訓</a></li>& [1 W  q* a# H- f0 I  b

    ! g% `- j! A- f0 g<li><a href="# ">div css培訓</a></li>$ ^; N/ s8 v" F! N$ _
    ' ~! A/ f3 c$ F, `6 |: I* F
    <li><a href="#l">聯繫我們</a></li>5 L1 {0 Y7 |, U

    5 Y; ?( m9 f) W3 U0 P3 l- l</ul>( e% d$ j& g2 U9 S# }9 t" g% _
    5 D- Y- n; |2 ?4 s/ G
    </div>2 ^( Y0 i  C% I) V

    ( m0 F) H" K) m" d+ ocss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    ' Z" N& G# A3 \; k* b* `( B- K5 s% R/ e6 w
    #main{9 D) j% Q  K# A1 }# i0 K

    ! n: e( ^; @2 R. Hpadding:10px 0px;
    9 f. o' {/ N2 a! m9 t" _3 R" z  c- J: `
    }; m+ Z9 z2 `7 q& O

    ( |4 A7 Z6 J7 U) o- c, H; b/ r#main .container{
    . b. G4 ~6 B4 `3 \; J  w8 ^
    & }% C2 y8 w( T( y1 k$ X. Kwidth:674px;
    : x; c& _" Y, P8 w5 o7 ~! c6 v4 ]4 U* X( k* ~  J. K
    margin-right:50px;
    + d1 z$ U4 |8 c# s7 m! C% Y9 J6 a& a0 f! q1 I4 h$ }
    float:left;
    6 n4 ^) Y7 P2 a7 A/ S! B9 j2 Q$ o8 _; W8 a1 U; O: b
    }9 T; }/ Y! e6 H4 S$ {- [4 B9 t  }7 X
    , B  M3 x3 T8 Z% e$ r& O
    #main .subMenu{1 J7 ?& X2 B% \# L# J. L0 x

    % P0 A" W6 Y5 ^4 v2 S0 [width:226px;* Z# x, n6 E4 _+ g- ~* s

    + J" @* d  Y5 T7 S  [float:left;0 q+ e! K8 W2 q, B  N% m
    8 Y7 R: c$ V8 q5 |$ L
    margin-bottom:10px;
    4 O" k$ J0 i. `5 p% V
    / F9 z5 J- H6 A# C}! D% d# n/ d2 y" H( I) [* D6 |
    ! R# `0 ~* u3 o
    #main .subMenu h5{: ?0 X& Q. u! v- p
    ( X) y1 l# B" @  Y) L! K
    background:#19577c;( p* n0 U5 K# R- c$ r# D9 A$ }% s: U4 X
    " W" k% J' x& S. p
    height:39px;% d5 D% c4 S/ G
    - u2 E' A" y+ y% k; ~0 ^0 y( Q
    text-align:center;( u3 m% E( \% a- M5 X# @' u) N+ b, r

    $ A' d' j; x( H5 _color:#fff;
    ) J7 E( a0 H" F6 h6 \' I0 C
    $ L2 }, ?7 h8 bfont-size:15px;# n' c' [( v1 c7 v
    + [4 J, v3 h4 R$ Q& c9 J! B1 p5 @
    line-height:39px;; {. ?# M, d1 y

    % M, [0 X9 u7 M( Z9 U. W% r7 ]}
      v' U% B: P/ ^: x' W: a) U+ o; _. S- \: G, [$ L! h$ y
    #main .subMenu ul li{  C0 J4 e% p9 x5 ]4 y
    9 `" D& Q3 H4 D# y8 W$ K. |$ v9 T
    border-bottom:1px solid #d4d4d4;5 c+ R3 l3 W* X7 Y

    0 t. d2 h3 R2 |# ?( Y- o0 t9 M, [' r8 Pbackground:#f1f1f1;( S+ i# ~7 I. J% Y
    , f' y* F2 `2 ~" i% Q; P  w7 ~
    }
      v; @) a- Y" [$ \% D
    + M" I0 h. Q5 {, d) z#main .subMenu ul li a{3 }9 D6 I( W- O$ ^8 c
    % E. V0 o0 i7 p
    display:block;
    2 c8 d6 a& v; l, m; Q3 }- ]' u0 U. d' l& ~" l
    color:#000;
    " I: ^. P. U3 V2 \9 a7 U# K7 S; Q2 W
    height:36px;
      q6 G6 d) d/ W# d6 O0 M& @5 C
    : F( s) ^1 t& c2 Kline-height:36px;
    ! N1 ~* m" u5 w! p' r# e2 |7 j
    : W3 C0 u! {. O0 A3 y! Vtext-decoration:none;$ O- t9 E; s. ~6 a# \' {

    ' f. r) ]6 B- }# wpadding-left:60px;
    ! B2 H5 j' C3 J7 G/ m) n; b4 K7 P/ d( H- g. c
    background:url(image/li.jpg) no-repeat 40px 50%;" O7 J; l; ?" j# R# R  [0 f* V7 g
    + D% n+ i/ k- P
    }
    . d! M. C6 W( v0 C1 R! c" c2 A
    2 ]5 f5 T+ O6 P7 k+ T& S; b#main .subMenu ul li a:hover{
    0 ?+ @9 R# K) H( a4 _! \) [. }2 f' m/ {$ k+ G! y# o0 _& m" |$ L/ F
    color:#177cb7;
    + w. x$ i" M# D* V" h2 H4 x. I, }3 S8 t# m8 L
    background:url(image/li3.jpg) no-repeat 40px 50%;
    % ~" V  P, @. N" p( n6 _! _: _6 m) K& ^# i7 z8 @
    }2 ~+ C. Z2 |8 Z

    ! C* x# a3 W2 r第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    ; S* V- i5 P0 }7 X- C4 K
    8 U2 z! U% M+ l1 m* W現在我們看看HTML代碼:- z0 |5 \$ y1 Z' w  V+ q. ~0 j

    * U; y9 W6 G, T* l) Q<div class="news">' o+ C9 b; J: M0 F, g" S" h, L  X

    / P6 M) O" j- \# D4 W" B9 C+ i<dl class="xuexiao">4 q" K: K! S6 V2 I$ p) ~: j/ B/ D

    , W+ @7 [$ h7 ~<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>5 d$ N; L. a& K; q, x

    & t# f: a; c3 `4 K' Q3 R<dt><img1 Y" \$ r2 Z- T8 w: {, I* d

    5 K5 q! M; R% b+ s src="image/223.jpg"
    ! O7 q7 e, z2 l& J( u6 b6 q6 C3 j: S( N, A# g  l9 w
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"2 @3 @. h; c. z1 E6 U$ ?

    " r  Z5 _4 \5 P$ {. H) W width="488" />; u4 i; A5 m( W5 S* e) {% g7 D& [

    3 b, A) `0 A# d) l+ X8 a& F  G" M<!--[if IE 6]>8 d- M% f4 |2 K/ U+ i8 F

    # q; \' r' @( t( N0 j<![endif]-->
    2 ?9 |8 Y: H7 G. I7 V$ @2 @: L+ {8 C* B+ {
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    * H$ _; q; c; V! M7 V4 h" `: s6 M
    / J. `% Y" Z1 R<!--[if IE 6]>; J7 K& m* w. X
    , s0 h. u* [/ b. V& @# E
    <style type"text/css">  h9 ]; e3 y  `7 O2 ?5 I4 e
    . a5 \4 M  B' O# e. s, O& v+ ]
    #header ul li{1 B  h: Y* n* R0 ]% y8 e

    9 C( K" ^2 s  }, Y. t& O2 ~width:80px;
    2 S" W. }/ j9 ?3 E" {- B+ z# g: `) H' D- K
    float:left;
    ) s; ]( ^- @) t* I4 \! Q! S! ^* A, P8 S1 t" p
    padding:0px 10px;+ \5 u+ d0 |3 ], f/ h* E
    . K9 r4 [4 y4 Q+ ]
    }7 }" `: V; J: v% U

    9 z" Q6 }* j# ?$ Q1 m  K* j0 K0 LHeader頭部右側加寬度值9 n, \: g9 Y  B# }
    # [# T& d" P8 Y& f) q  ~3 a
    #main .container dl dt img{. S2 B  c( }" L( u
    $ j, v! x6 U% q- T. x6 _
    border:1px solid #ccc;
    ) B8 q6 Y. k, W0 j
    : K+ S3 P* w) J! r: M7 ?0 k8 ~}5 D3 ^8 n) {  F& f/ l

    % b' o7 H/ E: c5 V" j# a* K; @#main .container dl.xuexiao dt{% l8 x0 [" `" x
    ( r$ D8 p# I, d, X$ Q  t9 ~# `0 K( K
    float:left;$ p  O% n, t5 ]% ^
    7 y. d; a4 [, s$ E
    width:110px;
    % N5 W2 e% j- Q1 q7 B2 t
    ; y6 \. |$ [' C! b% B- [7 y, Q3 G}  o( \/ H% x& M  E
    ; J( \' W# g7 ]1 s5 j/ J
    #main .container dl.xuexiao dd{
    ) G3 [; G8 y+ S# t: I/ s3 r) m3 k$ k; |" F+ `
    font-size:12px;- [$ n! J7 ?! _" j
    4 a+ e) d- _3 ^1 A" c& b5 x
    margin-left:20px;$ c# b; e* d0 f. c1 }8 N
    # J0 _% X* L% j, q0 ^% D5 g
    float:right;
    ) @) U# {; }. y3 C) R% a) e6 K3 k" V7 x( f: y6 K
    width:145px;2 |' i( \- ]& ^; t- V9 ?

    0 N9 p4 ~4 a6 K! D; K1 vtext-indent:2em;
    ; h2 O% H  g% n$ _/ `6 t
    ; w' {. T7 e  n( |}9 }0 ^( g+ W* {( W1 E% I5 y' p
    ( u- D2 [, ]/ _8 E# c) R. W6 J
    #footer{4 w# k/ m, X0 x$ r3 h
    4 C5 t: U3 O4 ^, E4 \
    margin-top:-10px;% Q3 ?  r, q8 i! t/ C* g

    5 k6 y) m4 e  K% o- L: `}8 M2 k5 a- @+ r
    3 |  s) U- y8 l/ e8 j( F
    </style>) Z& F& c! l6 P# ]; r+ |. v9 H( c

    ' \! N$ v8 n8 t- h' ^( p/ S<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-10-22 04:22 , Processed in 0.010960 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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