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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14097 / 14097

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫3 k# n  w2 L* z2 e8 j& c
    3 n* c  ^* U  ~
    body,div,p就可以了.不需要寫*了.6 O0 B) N" a  G  \" u7 j
    " r+ x/ ^+ F! \) x
    *{* _, N7 w/ s4 k3 b+ A) i/ t1 L

    5 N7 z* g* p6 I! d' J+ @margin:0px;# a4 T, @0 `& q. J; b

    / ?1 ?( [5 P+ I! {; |9 y, s, Lpadding:0px;
    8 w# i' p) Q. p  ]; B7 N2 ?7 _: O  }
    }( j' k6 e% i3 H! `5 H$ Y; F4 p6 V: u

    2 U$ z8 y8 e; g第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕., X. A- {5 W* ]# B& T

    , b! |, V) s2 }4 x這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可." A7 V, v) Y2 c) [. A: |' }/ q, {

    8 h$ `. t9 G+ ?) W/ @body{4 j- c+ T/ U* U! i, ~

    2 n4 l7 q& M! o- vbackground:url(image/bj.jpg) repeat-x ;
    % v" L; ]: m" [4 b+ W0 l7 ?0 e; @2 r# Z- j3 ^6 w  j. a
    }1 W: _& J- p9 }/ T
      ^' l4 a* _% N' X
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    / P" n" C8 ]/ @" F7 X% _8 u+ K: l, [! s# [
    <div id="header"></div>
    3 t2 `( k4 `: ~/ h7 v( _: i4 q& X% u9 [: h2 G1 @5 Z
    <div id="nav"></div>: k( \2 l9 M8 q

      Z4 R& m; X  k1 V% P6 ]8 f<div id="banner"></div>
    $ m& H  ^. ?& ?& s2 W% m  C& z$ U
    ( a, U% [; M+ l, E/ `( J5 f<div id="main"></div>
    8 S8 n# J1 k. c4 p7 o2 ?! q# C6 S0 I7 Z' |: r( W
    <div id="footer"></div>
    + g8 D5 Q! S6 }* b' M
    . g+ ^) a8 O" v1 P通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    0 Z9 ^, j; ~( _4 Z( y* M
    0 u9 H9 n& ?+ e/ z4 D# [#header,#nav,#banner,#main,#footer{' v2 o! |4 G( R6 r0 F
    : ~- O, O! {' D6 J$ Y
    margin:0px auto;
    % c( P3 u$ `5 t3 n( g3 A% P& \% j: V
    width:950px;. K; W* K9 S; g+ @% L

    - ?& L+ C7 w+ {8 N$ ^}
    ; a0 f* Z9 T( X9 j: Y+ [! O$ _" L2 `$ _5 S
    第四步:先完成header頭部部分
    / L. A' T! i' E% L" @  O
    ! C8 s  E+ k1 Q8 K- QLOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:! J2 \8 z& c) O6 c$ l
      F/ j# A* Z+ A7 g9 M" Z- y
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>6 N7 r/ X9 v5 e/ t5 u

    ; ~# Y/ S) f4 v. }那麼CSS編碼該如何實現呢?  y% R4 D4 z- L( z

    , ~# e5 o6 `2 `# V% `大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    ! Y8 Z, c& m6 X: S; K* G
    0 x; p8 G) S& K& e#header h1 a{
    # v  ~) b! b" n- T1 V
    . z) c& W! [7 w# r) U6 |: gbackground:url(image/logo.jpg);8 s$ _' y7 b1 D- T+ l  g

    ) F: \* i" {8 T: L  f) n3 d) Vwidth:476px;
    ! ~( v# [3 v0 o! L9 |  T' V# E6 [! R5 C
    height:102px;
    3 W5 a  o9 I( B% F- P0 e0 h  O* U- z. G( x6 Z( T
    display:block;" R4 O% S1 F) q. }# W
    & p- a6 S7 J% @( g. p4 y1 W& |
    text-indent:-9999px;6 I# L0 b' h- _. j

    ( y/ L! `9 s: q}& f$ P: D7 c1 }' |( C* a
      Y! Y7 P& c- t: v" L) m4 V- s
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫; ~, W1 S& P% k

    6 y, f" w+ U* i) ^<ul>
    ; z0 C* w5 \4 r2 M& p4 Z9 s8 K% }: e' o
    <li><a href=" #">css切圖培訓</a></li>6 x; N# [7 `* i  o/ v8 _: I- W
    ( k0 w/ ^( R. f) s) a
    <li><a href=" #">設為首頁</a></li>
    8 c; |  e7 I, ]* O5 p4 y: y( M! f1 @' F
    <li><a href=" #">加入收藏最愛</a></li>( q; a; n: D) {" s; Y) M

    ) ]! `9 ~' B$ A</ul>) H2 U( J. \2 Y* `4 `1 k3 J

    2 h3 @( P; b, X( W4 H2 w6 F#header h1{
    1 Y4 Z. _! _" L: w7 t: ]
    , K8 I8 y  Z* s9 Q  S" z4 {+ D+ \float:left;
    9 L. j/ I4 e5 O. r' ]1 w2 F; j. Z5 a, n8 b5 ^
    }- s8 f1 j8 ]" m0 v4 T$ |
    : Q0 D9 ~+ z/ v; r. y1 w
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    . O# h! T9 t$ F  q1 V! h# z( b9 E  S/ ~' l6 @/ x7 t9 a9 C2 Z. ]
    #header ul{* C& a  N4 ^0 N3 r4 [% E
    8 R% _- Q, \1 Z$ M  D' y
    float:left;- Q3 {# }) w9 q! r9 M
    ; f0 s/ u4 z8 K$ j( V; K
    padding:50px 0px 0px 200px;: D! `: ^$ {: |. X5 R- c

    ! ^; ^; N( z6 y9 `  m7 hlist-style:none;0 g% ?, q8 z" F. H

    % k; c6 I: p* V; i9 g; _: A* T) c" e}
    / t9 B# @( A. F+ p& x! v* R+ ?# {5 v; Q1 T) m
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致. {1 Q, `  ~. z

    3 i- O* N" N1 l8 u  E#header ul li{2 i; q  L+ G/ c  b

    5 L* W1 p# j. ifloat:left;  @2 v/ {) n2 s& j9 m, D7 [% |
    # |* u0 }8 L. Y' `# Q& D
    padding:0px 10px;
    ! a+ G: V% E+ Z' l5 v5 Q% Z3 j+ ~* y6 Z5 \
    }
    / n( w% T) r) |* c( P) p6 e" y8 V) a5 w! r; I6 {
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。/ }3 E( C6 a6 A, P' U
    " i6 y( O3 m. P9 O. p  W5 B! v; @4 U
    #header ul li a{
    : s9 R" G2 h1 H2 d7 s! v3 y
    # W4 N. o  r# `' T; ^5 T+ S" M, U) Pcolor:#555;
      |2 P  e  U/ q7 i
    & R8 s3 p& c* m0 Utext-decoration:none;
    ( `! j9 v8 }8 @. y: M+ l: _- H5 B8 E+ I, f
    font-size:13px;2 p& h5 s& V- ]

    - R* Q/ B+ G+ y3 o' V$ U4 n% k}# K3 K$ V; H% Y5 t; E0 u  `- f

    , e! b! l/ O; Y7 G" Z. }#header ul li a:hover{
    3 X6 C; }1 ?( i5 l. w+ f' n8 l/ [4 m0 J9 k; Q! B
    color:#000;+ a, ?. v8 o4 Y( n2 ]/ t

    ) Z7 b! }4 s7 p! K* l5 ktext-decoration:underline;
    6 m0 f( |/ I+ I. k" v0 X' R3 q7 h3 t2 R, f% S$ ?
    }
    . Y) N% S* J; @$ o- S0 [9 W6 L, z+ w2 p. Q# n3 i0 h  J
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。5 j* l( T) N' G/ [. p$ X' ~

    " d8 S6 ?* G4 ~9 E, EHTML代碼:1 |5 V. Q0 ~7 b9 O. f

    7 j! p! n' [/ S- H3 T: r# ?<ul>
    / h# u; U: W& u
    4 o( a8 j7 Z) N8 T, H# x<li><a href=" #">網站首頁</a></li>8 ]3 H5 F! c) K; k

    7 F9 t0 p# I, g5 E% f( `, G. Q* ^& ^<li><a href=" #">網站製作</a></li>7 U- @) J) D) }

    ; [# W; w, Z4 ~<li><a href="#>網站製作</a></li>
    + J# ?/ c% z9 i3 x5 [# {- W
    4 \1 w" b( u% @7 u6 c$ A) [<li><a href="#」>office培訓</a></li># M$ _9 l* `: C$ V2 p/ T
    4 s7 M% }+ H- y$ a& r9 m
    <li><a href="#">平面設計就業</a></li>
    3 H, t# l0 p& F; W6 [* r; t; _. q7 f: P
    / T1 n6 b, s4 i' H! s<li><a href="#">div css培訓</a></li>, @+ h/ N+ M  U* Y4 B- ?

    ) O- K  m" v  h& @7 h6 I9 O3 |2 O<li><a href="#">聯繫我們</a></li>
    ) k) G6 X+ o3 c- k3 r# u  u
    # U: t- N% `0 L, }5 X+ a</ul>
    0 ^! ~9 m" B, X  y: v" t9 u
    8 ~% @2 D- H! U5 o  [現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.; s7 X9 O5 R$ n
    0 g* H# ?* n$ P
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    / E; B4 n. O, L. o9 w2 I" `, }& @
    ! E; k( w; X6 j- ]$ N其實就該我們萬能的清除浮動起作用了
    & w1 y4 G5 m4 e: I2 Y
    $ B* Z( ^; X" [% [CSS代碼
    $ w1 u; k* r. w- `5 Y' F% Y! G+ G0 ]* O& M* u. t% G( J
    .clear{' s0 t- b# [3 z8 \6 U" X+ g
    / S- N  W2 ?+ I/ V9 m
    clear:both;
    7 ~& F8 U0 D, Z
    & E% k8 }' T' A' W$ J( f1 k}
    6 w0 N9 b* l' f" ~& b# x' ^( D5 B5 V+ F
    這時候為我們<div id="nav"></div>
    - F% Y% ^3 w0 w$ c( \1 K, t/ D" A
    - l% e6 F9 i  i% j5 ]變成了<div id="nav" class=」 clear」></div>
    ( c7 n8 b0 e$ c" ^  ^" k9 d# i2 V& P" }/ V1 F- q0 O& }. Z7 Y
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    + Z$ w& V) ^' D: I. {, \1 c4 A6 M/ z& j# e$ e
    完成導航的CSS樣式5 X8 t* F) N& s$ u8 g
    7 Q2 d0 q0 k1 M2 K* W" e) q
    #nav{
    . W0 s) {- c9 n) j% }& A6 R: H" s# ?  f
    padding-top:3px;
    : T& }' t4 ]/ a' M5 m$ q3 p
    ; q( s& @* ~# W9 a5 J( P8 X, O. x}3 T1 ~3 a2 ]9 p3 `3 Q8 B

    , s6 @: e) }- ?1 x4 H' L8 B#nav ul{2 y( Y4 v1 Y6 x2 q

    : W$ E9 Q3 b$ P) z, klist-style:none;  d0 `+ \) [; x" ]' `$ `9 ?0 u5 _

    : C" y! }9 e1 a6 h( q7 ~, R. T* c}
    4 h& s9 _! h( l6 m, J# @) H& k4 d+ d$ w# w! y: Z0 U
    #nav ul li{
    ) F/ Q2 T: b! R: C( N% b/ w" S3 ]# e
    float:left;
      K/ m8 s. m3 i9 e) D$ M
    + ?  s- s! P6 Y( M! c  I- N}: e  }8 [% g9 `3 @% M

    8 D' S8 N3 Q  F# L' Q! d! K預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
      Y9 [! F' S& G& x5 t* \* ?
    * ]8 t2 o. L& t+ Q3 v; D/ T0 C% I#nav ul li a{) P3 }6 s2 I9 ~

    # I) v/ d; ~  ^* F5 I6 T/ C. y  X3 @display:block;' g' Z6 c% s0 n7 h0 o$ Z6 i
    ' h4 t5 w9 S1 z# B# t8 n4 v. b
    width:135px;
    & E+ L) s, c5 g5 T' J8 J  `% V0 q& W$ G5 L' g0 s* U
    height:56px;, x' [# y! M3 A# T

    9 ~5 c& ]6 v/ ~; \/ p' [line-height:56px;
    $ s! S  l$ k9 |! Q4 ]1 i1 Y# n( `# p, `# `& V6 V& _4 K6 M. M
    color:#fff;0 P( D3 b* @# q" L+ C; l) M0 X
    1 }; J& _( j6 a# W# T1 W# h: ~
    text-align:center;
    ; {3 V5 ]4 v; O0 \1 A7 }0 P0 H6 J' x
    text-decoration:none;
    . s" p1 I1 @1 [( I
    6 p; z* R& l. ?. A) jfont-size:14px;
    9 ]. Y& O& b' t% `+ U
    . u- b5 H6 B6 u3 n' I}
    1 ^  x% e# R7 w! X4 u) e) e( |# q
    6 F% U1 T0 O; {# t4 odisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    ) B: E* B6 q+ \5 w, H
    " i% _; h6 Q: B+ f0 ]3 E#nav ul li a:hover{2 F! N$ D! O! @7 C' ~

    ; ~2 Y! i$ W; [/ P+ N% c$ jbackground:#177cb7;
    , q$ q. c' ?. D3 F, D6 j4 ^: t
    : J! \  p' ?, x: x" r8 ?3 I}
    / A5 _+ P$ H6 u# p3 ^4 w0 r0 v1 [2 T7 ~, w
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    ! ~# P3 ?$ G  {' H/ y- f/ o
    : G9 J& ~* `3 P$ C# V! r其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:# P; p, K( m$ S7 S7 |9 b, G: T1 j- h+ D

    5 J! ~) B2 E, P7 o<a href="#" id="current">網站首頁</a>
    3 w. O+ `' P3 U5 C( Z# Z8 ~* t$ V- U2 Q, i. b, Q, m5 Y' ~$ ?9 q
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    , u6 ?# m% |0 Y; v' q6 p
    $ c  U8 i" A/ b) D$ Z第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    2 q. F+ J+ Y4 G' R3 P1 `4 j: m4 R, u9 C; H
    <img src="image/banner.jpg" height="184"9 P# C5 d# E/ {& J# Y4 M
      k% v, r, m9 n+ y
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    : W0 @# V' G! c4 ^7 H" q5 k8 o2 s  ?- I
    width="127" />9 l& M$ k) s3 o( K( n- a
    ( i; `, w* Q( \  v4 J, W% L
    右側導航html代碼:% b. G! b' o/ g9 _1 o7 v

    ! k. y; T4 D5 {<div class="subMenu">
    * P; p: O/ |9 V+ r" g# A9 E0 v. ^' L5 l' p! u' z' H! _0 |
    <h5>培訓課程</h5># g& v" A8 R# D6 r3 G9 u3 l+ |

    6 b  H; E. Y- H( u* K. ]9 R<ul>0 P4 C9 N8 n: r% w: e

    6 _- m' k' ^6 w  w3 t7 {" P) d/ l<li><a href=" #">網站首頁</a></li>
    7 R  n: B, J# ~) ~! n& O* ^8 b: C! [3 P5 o
    <li><a href="# ">網站製作</a></li>
    3 q5 ^+ i" X! m% j; [+ L5 Q$ A0 ?
    <li><a href="# ">網站製作</a></li>
    2 L  }6 l6 S( l; `; M) U, f) h' m. P# a
    <li><a href="# ">網站製作</a></li>3 u$ Q; Z( t. C; W  j5 J

    # A& F4 H6 j: ?1 T<li><a href="# ">網站製作</a></li>- R6 g# d0 ^. Z& s; G$ h5 C
    2 r& T( |; K  J' R6 Z! O6 ]
    <li><a href="# ">div css培訓</a></li>. D6 M! m+ c  Z, M) L5 P5 W0 ?

    8 E/ n: a2 I1 v* |) q* Q' |<li><a href="# ">div css培訓</a></li>
    1 d; H% s* t* J
    ; i- b, j8 F) V4 O9 L+ g<li><a href="#l">聯繫我們</a></li>
    7 d7 i+ s& f( w! x+ R
      U4 C" B/ x# E1 }3 ~8 s2 I8 z  o</ul>  h* s8 `( g. g/ _9 p% z9 L
    ) h, K, C) e/ s" `' y
    </div>+ p% U* d. u, j

    6 v; }) N. {# h9 ecss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    ) E+ ^; U( W! c! z- H7 B
    7 _) A! I7 S" ]3 c) C#main{3 w4 V) h8 d: D$ F6 o) i
    $ Y' `' [# {8 a/ t
    padding:10px 0px;
    $ X8 \0 o9 c# E9 h
    & k. n, o  D- r' x& G}
    / z$ y! E% j. R6 F
    ! Y7 w1 q2 g/ s; A, J) ]#main .container{1 x' v, e# Z2 z! E; I
      U' T) M! [5 \9 v' u& R: H1 p) O
    width:674px;8 K- k& w" H$ D3 @

      d9 K: Q) C* E4 O& ]3 Hmargin-right:50px;
    / b; k: I( w" G' h/ _/ ^2 v9 V( W6 r7 ~1 [# @  N+ K, j! A
    float:left;
    2 j( A7 L$ b% d4 _
    ' ]# h6 i, o% W; o}$ j' S* u( x3 i) o1 r
    : R. v5 j7 w- \+ e7 B, Y" f/ k- i* m
    #main .subMenu{/ _! R0 N+ V. X
    8 i1 Z2 b3 u! N+ U& h3 Z
    width:226px;
    8 ^. n! ~0 u' R' T8 c$ }1 f! x  S; Q) G$ I# q$ c2 X* |
    float:left;
    ' M' _; j& G0 \' Z8 E+ D  \' S. j6 h$ |7 p
    margin-bottom:10px;
      H6 n0 F4 }5 K9 n; |& L
    ' V" t" n- ^7 `3 U3 p}
    ( f( K( l# j1 y2 p
    , ^& W/ }. G2 d6 f#main .subMenu h5{) X: D! H' {- C/ t/ C) H. i
    8 p5 Y  b. o3 F0 N' q
    background:#19577c;
    - n. _2 J$ \( p5 Z5 q4 s4 q* _4 o2 c$ X/ b# l
    height:39px;
    * \* u& J3 T' W: y, m
    : Z3 m& i8 M' \4 a7 D. `text-align:center;
    * U$ J% f$ @/ f" H" a( s! f4 [& w
    color:#fff;7 O3 Z, e% A  Q' W: F( F  c! p
    ; Q2 K1 ]" l4 T4 P5 _
    font-size:15px;
    ; ~) X, Q" t* G5 h4 T# T2 ?9 J! I- Z. {* O7 r: q- e/ X# x
    line-height:39px;- B8 e. A" v; }% n0 r  k

    ( `0 B& L9 J9 y: ?6 `}
    9 l1 H- T0 E& {! ~9 |; {& J- p2 Y: g+ I* p- M6 X
    #main .subMenu ul li{
    * Z1 j, l' J3 _+ E0 [( V2 U3 `) ?/ q7 q3 R
    border-bottom:1px solid #d4d4d4;6 M. {# U$ ?" G5 T
    2 M7 T, S; |% q; j
    background:#f1f1f1;
      |" U" @' ~, R8 Y3 P
    ( c  M/ Y8 ^$ ^}2 ?/ S! v3 S0 p3 a! |, H' j7 Y( I
    : w4 O1 Z$ u8 y& h+ k
    #main .subMenu ul li a{( L+ M! Q1 e! d7 S/ j$ B$ K7 ?
    # F. ~+ A& B0 G
    display:block;
    ! e/ K+ t, {7 P% S, m/ b
    9 O( u$ o* i* g6 x& M( j: `color:#000;
    8 w  W. N1 |8 `* L  q) X* O" D
    " |7 R% G, t5 x7 N/ a% P0 N- Wheight:36px;
    ( a" y, R$ y5 `# {9 _( K3 {- f5 [* r0 F" @4 W, ~1 \
    line-height:36px;: l! F; Y5 C3 U- j! ^7 F8 U# j
      z' b! r$ n; B  r9 R" }3 v: y, P
    text-decoration:none;
    7 D% R$ j6 q1 G% u4 o! {
    * r6 U( c8 b" V# X- }padding-left:60px;; g/ C, t( f7 g1 a) c9 c* F

    ! G- Z' E1 @' |8 |background:url(image/li.jpg) no-repeat 40px 50%;
    ) e6 F0 \  j$ j7 y  a3 I' e) F% U) Y" T% S/ l- W
    }
    $ W- |* z- k" @0 e, M- t& J4 \1 `4 b  J! }
    #main .subMenu ul li a:hover{
    0 E9 f, O2 c6 _* x6 W' ?
    . {) j* g' s$ O$ E  ]color:#177cb7;
    % m  {) o! B: d. P% V$ z" D
    % |& w- `4 O3 V* ?background:url(image/li3.jpg) no-repeat 40px 50%;$ \; C0 N- {2 ^$ S& Q# O

    ( V$ ]" |- b" B- P7 o! v) m* U}
    : p2 @8 \0 c6 C' o5 U: ^1 H; m( O0 `5 M: \7 S1 d( s) D
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    / `& c: I! ~. n) s7 ^/ A; {
    9 w+ d( a( X1 ?現在我們看看HTML代碼:; ~5 {! S# f; g3 r% o" f  k

    4 B, Y) U) O, s& T) X<div class="news">, `; X! g' L) O. B) Q1 F6 u' @+ ~
    , }" T# o% ]! q1 M* v- q/ G. x- G
    <dl class="xuexiao">
    1 W; j& N* b& M6 x
    . U  q; T% g4 N; _$ A1 |<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>1 R1 M& `; m% @7 f4 l

    6 w$ \7 o& N- g  b9 n3 ]' j# c( i& ^<dt><img0 ]* C, X. r  ^0 T& x

    - e) g0 c% ^' O$ {+ \ src="image/223.jpg"& c$ h# j* G* y' J) e

    ' f- p0 {& i$ csrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"' W' S" m+ Y) y, h# x8 S
    . [. w- T, Z' m
    width="488" />
    7 c( I) I" i6 r/ }2 D$ W' h
    . x; W. B+ `* S7 |; c, W<!--[if IE 6]>. _( N6 F4 R) j& Q; w
    ' k- R$ m* M" m* u. e
    <![endif]-->6 J, L) X) @4 v% R
    / b2 Q( u4 ~6 `$ B3 ]
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    - ^" K7 }& ?4 I' r" a% M+ y& |
    5 p# L/ Y$ q$ E$ k7 H9 p0 X' a<!--[if IE 6]>
    0 P0 j( K1 @9 w( Z; ^( ^3 M# S- H
    ( I0 K# Q  k: O$ F<style type"text/css">; N" m/ @& ^2 @3 G$ k
    , Q0 i- t" D4 L  l8 L
    #header ul li{
    ( g; b+ @" F2 p  Y9 f1 B: G8 f, r( t. r
    width:80px;
    , h$ @" W* I1 {5 R. V8 ?( R5 {, p- ~4 a* p) u0 p( I
    float:left;* ^# L2 K' }* F, {" Z' o
      Q6 V  X8 z% Z( ^1 ]  i
    padding:0px 10px;* f3 Y. P, i5 c

    . [: b: X1 a( ]}
    1 ^3 g. }2 F% v4 j) g" e
      ^3 ?" N1 }  V3 ]Header頭部右側加寬度值
    8 l" T7 O8 }1 f4 v8 l/ b4 P% B# N  i/ z5 ?7 ~1 H8 d5 u
    #main .container dl dt img{
    6 e1 D) b& `/ Y8 ]3 o  q6 l- O3 \% y1 c- q' }' @
    border:1px solid #ccc;/ M# J) y9 F$ N

    . \7 b) {! o" m! u& z" k- P}% r8 Z9 Q1 `+ n# S& F5 _; ^5 K
    $ b( M: J3 Y& ]% {3 i
    #main .container dl.xuexiao dt{' j; t0 Q& {* n" k! \

    % ~  p9 g9 `7 R! ]float:left;
    2 Z. r# E* }9 Q! A/ f& G9 r( z/ Y4 p% ?6 U4 z& W# `% M7 F
    width:110px;
    8 L# A" X7 R$ j4 p- \6 c$ s( T, K
    % N) ?1 G. J  i% J7 f1 P}
      K: H% q! S) A; y( E- E; _9 @4 i4 ?3 G! q7 W9 P+ i
    #main .container dl.xuexiao dd{8 o( ]; y5 m# F5 V  a

    6 s2 [' E, L0 Wfont-size:12px;/ p; B4 }6 G; a4 A

    ; [. A+ n2 b7 o9 u; Xmargin-left:20px;3 r- L7 }$ ]' I5 x

    / V& O5 _9 S$ y3 pfloat:right;& ?3 k0 q" W! e# b( _0 p* f

    6 e! W  l. [  k9 Ewidth:145px;
    + {& [1 P) l( J3 u5 O
    $ w. j; W( Q! o) B7 _text-indent:2em;
    5 N2 Z$ Z/ a( M7 o: s- I* G! n/ l8 m" q- u* A# h
    }
    " ^( I6 y# [/ A5 _) V4 n( |+ \  w" M7 e
    #footer{( _7 s9 V3 Z% s4 X  d/ m
    5 P* Z  N% l- Q5 ?+ G$ z! }
    margin-top:-10px;
    6 R7 m# _# I3 b* b7 T3 F  n8 N$ Q1 h# D* F+ e* u0 g+ z: ]
    }
    / ~" l6 f' E2 J! |9 f9 f: Q3 m2 x" P- @1 W7 x
    </style>
    % m  q3 S) e" G4 [" @4 c/ V9 U  K4 E! c
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-8-15 09:33 , Processed in 0.012469 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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