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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 247

魔法值:15262 / 15262

生命值:7%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    ( M8 V7 V0 K" {
    ! G7 w, U& b# b6 Y body,div,p就可以了.不需要寫*了.
      }) j( a/ ?8 G
    " P. P  n  g- ]*{
    0 ?5 j1 a7 k0 R3 T' r
    % O4 t8 Q& e5 rmargin:0px;% {1 ]7 I5 h3 [  @* i8 Y6 F( z9 a8 f

    2 [* N% X3 D! @# W0 vpadding:0px;" f. b7 z' s3 i0 Z# e
    ) l$ e( h" q& B* g" u
    }* \0 G5 I, W  L1 T) d- w
    3 ~" \7 W: X3 X$ L$ X8 b' b/ g& d
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
      g* Q$ x* @/ W4 [( h' x7 D. v6 A+ r8 u% Y9 i! K
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    + s6 A- {. I1 ?3 P. B+ m1 c6 Y% O% \4 L0 n6 X( _# Q+ O
    body{% n5 E6 l9 X# Q
    & S  u# b7 l  W) j3 Q9 Y2 x
    background:url(image/bj.jpg) repeat-x ;
    5 P  ?3 m( y8 m" k- M2 K; V% d8 N1 ~. C" G# b( u0 v
    }5 {/ J! h3 ?8 o0 M5 i3 L" n
    + g4 H8 r/ e) t
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼8 d3 R8 E9 h9 V, E

    7 Q( l& K+ Y1 D: G3 D% |1 @5 j<div id="header"></div>& c" V" W( l$ {) X& _1 B& i" W9 l2 B

    & S" b6 ~7 L# t1 G4 g) Y) X  U<div id="nav"></div>3 v* j9 ^0 b! p" C  _
    ( w3 v0 a7 N' i/ I! V/ }# E
    <div id="banner"></div>
    + R7 Q% o! Z9 V) Z9 \( a2 B& e% v7 R- q+ ^7 d
    <div id="main"></div>
    % h& R9 ^, \. ]+ K$ c: ~& c* y4 w' y) h3 M9 M: Q4 C
    <div id="footer"></div>
      K+ J7 K$ t$ K& F! @
    ' O( S- X4 u; B5 L9 y2 I通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    ! a; g% g: v6 q* k0 x6 V) b/ _1 k+ G. H+ q; w- r* O" _1 Y
    #header,#nav,#banner,#main,#footer{
    : \# F7 {, \$ O0 J5 }2 w* ^1 W4 k$ a. |/ K* G
    margin:0px auto;
    8 H/ |( a/ |3 B& ~* k5 }1 w
    1 {2 ?4 y/ m2 g5 R# S7 Bwidth:950px;
    * Z  G: |8 `9 z, U  q( X6 x2 U' W
    }" m# q8 m& v& L* o0 {' ~

    / m2 r% D- n3 E第四步:先完成header頭部部分
    # p) Z* V0 g# C' L; N. S8 d& L1 \4 T( a; p$ s% C/ B3 i
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:% k7 x" Q, a& F9 [: {2 Z: J: {2 c3 q
    : b3 V4 D7 W. S% K. t2 Q
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    ' u& N( i+ G# Z- T
    - m2 i  \; ?5 B3 o6 P那麼CSS編碼該如何實現呢?  G9 r$ O# d# |4 I% h% P8 F

    $ s0 u1 q2 F6 t: n" n( {大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    . |2 N2 M3 E- R. {  L2 a! z$ \+ R9 A3 q% e0 U3 o
    #header h1 a{
    / h+ S( {4 [+ @8 L7 r
    9 U1 a7 R) j) w/ v1 c9 zbackground:url(image/logo.jpg);' I, T9 D; l/ I! ?! p, L
    5 {9 }4 u5 X/ G) P' z
    width:476px;7 x5 U* A% Z" f' n

    1 J0 ^3 w8 J+ G; Wheight:102px;
    + P' Y+ \3 y& @2 K" U: U% v- \
    2 L7 u9 K; q5 N+ m6 C# {" S9 Fdisplay:block;
    8 S1 f. o4 s0 |. }2 k: ^/ T8 G9 _3 v% T* g9 _
    text-indent:-9999px;
    ; ^$ m. e) d3 c' b* c4 [$ E) w1 w3 W" G! A+ j
    }5 u1 t' F* a2 f+ Z2 X) j! z" Y
    . f+ H% k7 b  X
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    5 l! i4 v  w1 v4 I. O' B6 e9 s8 V, d% o( K- f
    <ul>
    4 l/ @( Y9 V+ D$ }+ I$ y
    ; W- E  A5 P1 M/ \8 L4 q<li><a href=" #">css切圖培訓</a></li>
    2 j, c* }' C5 h3 }, _$ F; y2 R0 k% A5 w" t6 X
    <li><a href=" #">設為首頁</a></li>8 P# h& ~0 X) V7 T3 p- c

    + F$ o) K9 A( ?* o) |<li><a href=" #">加入收藏最愛</a></li>! k1 {! r, i. ^
    & m$ J' a* T6 R1 s) f( b+ G
    </ul>4 {) D1 M/ z( U' d

    7 J# @  U- f3 \#header h1{3 q& f9 o2 C5 }* _; S  J! G/ T

    1 `* K7 `/ b# m8 {float:left;
      C. N0 r- C2 Y7 z' k' K- b7 I5 p4 M" `9 D0 m/ V2 Q
    }. c" l2 ~% i4 a5 b

    , j' b; [5 q" S' R5 G我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。3 e1 p0 M3 }6 u; l

    ' \. Q% e2 H2 q5 Z#header ul{3 t' m7 y* `  r0 R, v6 Z

    % h2 e5 e: m# L( g& I1 kfloat:left;! _. \9 g' l" O0 R, ]5 X  r1 q1 p5 }

    ! w- x4 J& ]1 g  apadding:50px 0px 0px 200px;, {/ H3 ^6 g0 {# i/ y; ]4 `! C/ n5 p

    2 {* R/ W5 O$ ^+ Y0 i0 Llist-style:none;3 B7 @8 E6 [% i. F( V& a3 E

    + a* d; c/ G4 [0 x9 j) |}8 R  X+ W" O3 _4 z  k5 A
      f8 [1 R" D& ]8 k! }! f- J+ a
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致" E, _. _, ?( r# }
    # s# ^6 Z) ?$ M& q6 o' X# A6 U
    #header ul li{
    * f8 I2 |2 v3 q# x, n& e6 F1 o( ~- ^
    float:left;" j0 K# D4 C1 j: I  x, m
    / _& G  `+ p: n
    padding:0px 10px;
    8 e- L) r. e0 X; v
      w- n# ?+ D& [- y}
    9 F$ h; T6 s$ K
    7 ?( e7 [, F# z$ s上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。2 V3 @4 D# A# v6 Y

    4 B, p& y9 g% `" ~6 o7 K7 [' E1 {$ j#header ul li a{
    2 X- e/ S! H' l& ?* M- I# R! [# v3 ^# z0 x
    color:#555;9 T0 J; P1 T7 e7 E

    7 m. U8 [9 o5 Z  B% C7 [text-decoration:none;' R% r9 ~1 w, g- j% Q

      x) h3 O3 x, N( v8 C! ~1 }* b* Kfont-size:13px;
    3 y  O6 A* V1 Q% |
    8 Q8 O6 L- D- }4 A  S}- B/ w* ~2 c; r9 z& W6 A% c1 s! K6 r& W

    8 I6 b6 a- O$ s" a! i3 A#header ul li a:hover{
    & z% ~8 v7 E4 Y1 N0 E+ I
    9 i9 n( J) I5 {2 \( `color:#000;1 o+ x  `( d- U" R( Y5 x

    1 P) f: z  n5 h# r1 n, r1 k9 jtext-decoration:underline;
    5 Z6 y; c4 J/ w3 z+ F$ S9 w
    4 L4 e1 h4 l) Y}
    2 M6 M" n+ e( N. {% B
    , e+ F! B1 r3 G* A第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    4 ~2 j  g; [8 r7 K" }, z" G! z2 `
    HTML代碼:
    3 B) e& w- \) I) _( r' V, G" Y. J2 X4 O6 ?) `8 _- q
    <ul>
    " U  D6 n# E4 \/ L8 f2 m, I2 k8 ?# j) c- @: X. h
    <li><a href=" #">網站首頁</a></li>! J) R  O5 e2 h4 w
    & I- H$ z3 z! I6 _0 \
    <li><a href=" #">網站製作</a></li>* G+ n* U  ]) R( S* m" w

    / n+ b$ s* d  }* z4 g<li><a href="#>網站製作</a></li>
    1 T. a$ E* l8 }- E) F. y1 h& o/ F) B* D
    <li><a href="#」>office培訓</a></li>
    0 K: i+ P1 S8 X( S$ U/ ]; T. C8 t" a9 e
    <li><a href="#">平面設計就業</a></li>: S7 p7 `' z0 t! t
    # p# h0 W' Q0 C) O
    <li><a href="#">div css培訓</a></li>: U- y7 @- e1 g) I

    1 a( x2 C% H) x* Y. T# K<li><a href="#">聯繫我們</a></li>  x  D& M0 E/ L5 Z9 ?

    " A5 r3 L) ]- ^</ul>1 Z# M1 v, f9 s4 e; h& k" j! W, A

    1 Z' `/ ?7 j  @, {$ F/ V: _現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    " X  O: w: J# y- \; c* b
    : T' i/ b8 h1 }6 C$ o導航部分文字跑到header頭部右側了。怎麼解決呢?
    & h+ O5 n4 N3 ~$ ?( b  }# k- _7 b  [) n4 L! m
    其實就該我們萬能的清除浮動起作用了
    8 b8 K$ K* H* `& S' J/ y
    : K, v* L0 |# M- E2 {CSS代碼
    ; C* n2 E2 a1 N$ I  W( x
    ' j: c# [3 s' `  ]9 q, A.clear{5 Y8 @- g9 J; E' t
    * ]$ @& D, B2 T( b
    clear:both;
    , ^. r3 Y2 }3 g7 D  }2 z* Y
    9 s: k! e: c+ t, j}
    4 e" N! [3 t9 y7 R4 X3 x4 d# v" b+ \
    這時候為我們<div id="nav"></div>' x5 s- B, F7 J0 I1 n2 w
    : `4 Z# v/ i# E
    變成了<div id="nav" class=」 clear」></div>
    : ^4 q3 Y1 E. w4 {4 `1 q+ @+ W! x: H; ^& v
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    + i0 g0 U) ^8 s  Y, m' {
    $ {  Z1 l* O. I# @9 b完成導航的CSS樣式
    ) r. z* [* A' f
    : Q" s/ \7 k6 S! ]/ H8 k" Z/ {#nav{
    0 p% G9 l/ C7 y& a
    1 N* l  V. o/ V4 x7 B9 }7 R7 g. }. xpadding-top:3px;
    ; s& m* R* x; c# P0 i5 T. \, M: q6 k# y! d" u! d
    }7 A% Q# e* H, G& Z9 |+ B( E

    / w/ T( z5 w" z/ E" ?! A& F#nav ul{
    - L  D! R& u5 `" Y/ u
    - m3 J9 y% E) R/ D$ ?list-style:none;# p8 I$ x# u/ q* u, g1 t

    ! b: Y9 s6 ~, K}0 k" p! x- g) e. D5 S8 I
    $ S8 ]1 w& Q$ @. l2 H/ p3 P9 p% H
    #nav ul li{
    2 |) Z9 {$ R/ @( K0 P  v
    ) `) P, {; v1 B) K2 A  _float:left;
    # t; p4 q% w* D$ M! W! t! h  ]- V6 B8 O+ G- \" X5 B
    }
    ! w( `# E& Z( I1 X: B4 D
    ! [% I( U# U8 @4 O預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    ( E( O' j$ t- t' i
    8 D- f3 Y) o2 n5 X#nav ul li a{
    + f$ w" F) z1 M8 K4 \+ y) q$ `0 b! l  d7 I3 z7 M4 R8 `0 b
    display:block;
    3 ^2 L. N' T& W1 O$ z% w
    + p# u  q+ p6 ]4 @, E/ G  ~& G, iwidth:135px;( M1 H1 d- o$ t# [5 I9 r
    1 k/ f- @7 N9 \' W5 t; x$ Z2 v
    height:56px;
    ; L/ X% o" ]- d" M5 y+ m; h2 d2 k. o: [' P, ~' \6 W& O
    line-height:56px;
    ; v+ t% r8 w6 M2 i8 d) M% r. F/ ^2 T1 W/ K; M4 W6 l$ Q8 V
    color:#fff;
    * Q( z0 T4 d% F$ n3 e2 y" p$ w. L$ @* ~# J6 N
    text-align:center;
    & T  k# \0 M, X5 Z/ L% e) i7 t8 A& f3 n, o2 B
    text-decoration:none;& K8 @$ d5 M7 l/ |) a
    * c8 Z1 U9 g6 F' L3 Y& ~, Q
    font-size:14px;
    0 n+ y! R# w9 R% k7 a5 {3 m9 E6 o3 O! o" V, I  f' M5 u
    }
    & s. s: \/ Z" q# I$ `1 @0 v/ V
    9 E  B3 ^$ U# k( @6 L! C! [display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    2 C0 S5 P! V. A1 b! \* G6 l) ^) M) |- d+ J# L
    #nav ul li a:hover{! R3 L; ^$ d: T6 v  [8 p

    * N! z. }/ u8 j, K; ebackground:#177cb7;( A$ c0 K9 x! d1 K0 j
    , s& ^% p- k8 J3 @: q3 Z
    }
    + U+ p9 z2 R5 K. a
    - E  b- X/ I3 S, \5 _現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。. V6 q2 N& X2 @% \; J
    8 S( z4 z! I- p1 a
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    ' Q9 ~- R; D" a6 q" I2 f
    9 G: y; ^3 i, m8 S& [% Z<a href="#" id="current">網站首頁</a>. L9 |  S" Q! t
    . E2 X4 ?1 ]% I" V7 ]
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒6 p' }) |- e- Y6 l! V! P0 B

    ( A5 n; s' _8 i5 L  I. e! W第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片% k& V* n# L  T1 A; v
    4 H* s/ b$ \* z2 A) x  ~
    <img src="image/banner.jpg" height="184"( R4 m; R" A% L! y5 G

    ! ^9 S) x" ]3 o# R8 k' Wsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg", z5 b/ Y* v* B/ W$ [) D5 c
    & ~7 W) V( M  h6 ]1 e4 O
    width="127" />
    9 p$ Q) s6 n. d& g
    7 t5 l4 O. A9 U8 I3 G. b; F8 m右側導航html代碼:
    # \2 o& \/ I  }3 t6 E: E; B# v: H( {4 n8 \! a( R% f& l: J
    <div class="subMenu">+ [0 l2 V$ `4 T+ o0 C2 |3 {8 C; }
    ) \) B" K9 h9 Y
    <h5>培訓課程</h5>
    . L: w( l5 U. p) E% t" W; i
    * a/ q& z7 S* {- v<ul>
    " i0 U% C* X  Q( k/ }  J5 ^
    1 u2 y( w7 t5 F3 q. `& }% k<li><a href=" #">網站首頁</a></li>3 P: E- e8 l' c. g: O: A; ]
    % W; v) |6 V. k% T2 A9 g& k
    <li><a href="# ">網站製作</a></li>6 K5 {; R, p/ V
    1 `( P# j6 l& o6 G! T: l
    <li><a href="# ">網站製作</a></li>
    / U( G, G4 R# G2 v
    ! Q6 `4 w8 j3 S<li><a href="# ">網站製作</a></li>
    1 k6 x# ^5 z4 O! m- U0 w
    - B7 s2 c8 K% }1 u. j5 q, c<li><a href="# ">網站製作</a></li>+ B, {2 {. n: r; I+ Q
    0 E) x# [" N9 }& i" Z0 \
    <li><a href="# ">div css培訓</a></li>
    ; p" j/ |9 D+ A3 I) B' o) |3 f& l7 U% b$ F) S/ e. a" h0 Y" C4 j
    <li><a href="# ">div css培訓</a></li>  e$ z1 W) f; s0 G& O$ W
    ! h% g  g/ g2 f1 G1 f
    <li><a href="#l">聯繫我們</a></li>- h$ Y# k8 k  k
    9 i- G: r9 d/ N
    </ul>
    ! W! E' P3 O' c3 k- ~
    5 Y2 q" t- G4 W! L* s2 V$ C</div>( H5 X7 F1 @- {
    9 {- l% A) r' Z  ~
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。1 Q' r" A7 A: p& w( q- y. G+ D

    4 @/ q& i: D. ^, w#main{7 v- R" N' ]) l+ g% q

    " y" _$ o5 F  J& b8 jpadding:10px 0px;
    8 o* D5 E' z- o/ `! ~( X& I1 _# F
    ( I5 @- W* W' _, z9 J! x& G6 Q}1 I! X1 I; Z! O+ f( }6 W/ @$ Q; {
    4 N2 H$ C7 e5 N; x) C7 B% x0 p, D' P
    #main .container{
    - y* \/ R& ~0 G. e) E2 b7 o# ]+ h" G
    ! U) m/ T* C& f( [5 E' nwidth:674px;9 G- L3 \0 L$ o1 H5 _
    $ j' f3 w' B) m6 [8 l
    margin-right:50px;4 B- T1 W) W: Q; Q/ Z; }; U6 A. K
    4 R" H* W% ~* i% j1 k$ c: @0 D2 C3 B
    float:left;
    ) m! l- w) |, }( ]/ x
    % @: _8 o5 N' ~}
    ( H$ S- ?7 H6 K
      |$ ]. m' C* O# R/ H0 T4 j#main .subMenu{! x8 C1 Y# w: ]/ {. [3 J& M
    ; g2 y4 C- S+ P8 J! j
    width:226px;
    $ l5 v# x3 V$ ~& b) K, f  ~
    0 n) h8 F- K& t5 Sfloat:left;
    - e: [$ ?$ m& q! k% I' b' J' ]1 A/ m* T2 ?6 h
    margin-bottom:10px;' ?7 ^8 H  s# f1 g

    5 A+ k1 x9 A# r- D5 t}
    4 l! K7 a9 a' \  g2 l2 H
    - A- V. W9 ^( Y9 x6 _#main .subMenu h5{' D8 l# w/ y. w$ C' E
    ) b/ M( L% z3 c2 j
    background:#19577c;
    ( g; [) @' h8 O) h3 L* E$ u" _8 {2 N$ m- x, t6 @
    height:39px;
    ) M9 b7 _& M7 _/ |- n) @& l* t
    0 B7 K+ E- B6 e: N$ O' Q( r2 G( u: Ktext-align:center;) Z3 P4 Q$ w% Z, {7 k
    7 z1 B" I/ e% Q/ k! ~
    color:#fff;! A8 Y& F  P& E% i

    5 x3 l0 T( \  tfont-size:15px;
    - t& l" `1 ~& e1 m: [( ^3 n! D2 J* Y* G, v+ v
    line-height:39px;. [, \* Q7 _! G5 Y- p0 C) ]% M; I
    2 q1 N) H. v0 f/ x' l
    }1 Z. f! K4 _! k$ G* b, x: M

    5 \1 Z! T, r4 e  G/ B9 S$ x$ j#main .subMenu ul li{1 k! n" ]. O( o- o7 _" S: q

      M+ E  M+ F0 j; N% ]border-bottom:1px solid #d4d4d4;+ O' f( K) j  h9 g, _( f
    % H2 Q3 u/ U! j
    background:#f1f1f1;4 k( C# |( _: t
    , t, Y3 Z; r& b- ^+ C
    }
    ( K' H0 ^3 a2 c
    ) L- C6 y$ ]+ |( X  u* G* Q! S#main .subMenu ul li a{4 ^2 S  g7 K& ]% n$ m) \
    5 ^* Q# C+ f' ~  Y) t. M& U
    display:block;( V: {) ~4 |; D7 U
    : {  p2 v) L. O5 N) E3 I8 `8 n1 K
    color:#000;
    6 ?' e5 L4 ]2 X: m
    : F5 z' Z, v4 }* O, hheight:36px;
    ) [8 u( ]0 P) o$ d- M/ L
    + L5 l) K  h, t( R4 Y  l/ X1 E  zline-height:36px;
    ; w3 p& R, G! ^) |) ]0 r
      Y4 ?, H' K5 m; ^text-decoration:none;
    ( g. @0 s8 I+ y# ~' k$ l+ s- y2 ?% u, q4 w) T8 q+ _# H1 X
    padding-left:60px;' M! j# C0 c+ V/ i8 L, [9 R

    # M; `' v+ W4 x4 M) c4 Bbackground:url(image/li.jpg) no-repeat 40px 50%;
    / L' R$ D" A9 E$ Y9 ~7 G% L+ e
    % x# Z" g6 V: @- b8 `1 R}' Q3 r+ g5 o4 y0 N" H) {( b, {
    # y" i7 _5 n; B3 B; O
    #main .subMenu ul li a:hover{" X6 \6 d( L5 k! N

    8 ]2 v3 k8 f) q, N: Scolor:#177cb7;
    6 R5 H& l' p, L. d
    & S8 E7 X- x. W8 i" ^% Kbackground:url(image/li3.jpg) no-repeat 40px 50%;
      A- @' _% t  U# Q6 n
    , y2 i/ x2 S# b* m& d}
    1 V# j- Z4 V2 q5 ~) n7 z( O6 s2 p
    & q4 ]: H0 q- ]  j5 {- ?第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。0 O" r$ g$ I# W% j

    : t! y3 ]7 j5 u8 T- T: M- p現在我們看看HTML代碼:' ?  ^4 f. @3 I! K9 p! T
    " k/ X' y" N& \$ e  b% ^) g
    <div class="news">
      P0 ~. T$ B; e3 ~/ m: Z. w8 x2 p+ C, U7 B3 b
    <dl class="xuexiao">2 \& X  a  F6 z& i& z# N! f

    - n3 ~8 F* A/ Z8 q9 o' p- I# w  U<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>% `8 `, I% I7 z! i/ k2 [$ C; i

    3 s8 `3 f9 e0 q+ H# u<dt><img+ |& _, T$ @5 S( z' ?# L
    5 j2 z: d6 \! {, b2 N
    src="image/223.jpg"4 Z" X9 C& `. B  H
    9 @; v( X6 Z: A$ Q
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg", c+ q  _3 y0 a: Z+ Z& M! O
    / h2 ]1 `, I& h
    width="488" />  R3 F0 E* G9 s! G3 w' H

    5 I/ d/ B/ V6 Y+ G" E! D<!--[if IE 6]>
    1 T" D+ p, k  m0 ]3 [- w; C: Y* n2 S  @7 \0 O+ X5 H
    <![endif]-->! E2 W8 q2 k, L1 {- J/ u

    3 [+ M. c$ ]  Q上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    ' a4 C) [# e2 C& A- j
    " o% n# S4 G- Z( S' W- p<!--[if IE 6]>
    $ y7 v3 h2 Z- X( \/ N8 y8 ]$ s, f4 ~$ `$ O/ U
    <style type"text/css">/ l( k' J- {3 {

    * \2 w' {" `  f+ ~# e$ q& r7 J  ~#header ul li{
    $ n# @1 J2 l5 y
    ' ~# o$ }* s& N$ W, j7 p7 hwidth:80px;
    . ?+ D& i! K. }  Y2 m7 v8 v! S# z5 V
    float:left;. Y4 _4 ~) W# Z0 I' g' Z

    5 r5 o. l$ D# D' dpadding:0px 10px;
    7 ?& h; D  B$ z  x& K" e  X, c+ f& u4 \' x' v" M; R
    }
    % d5 N3 u" s' K- H0 A: B  d0 U5 E9 F# o4 N+ S. a
    Header頭部右側加寬度值' m( d0 u6 ^( h( c
      `! l3 ~" Z) Z) F: I1 `
    #main .container dl dt img{3 S( w3 N0 V1 ~+ k, U9 U0 [$ r

    6 u" ?0 O# I# J: [) qborder:1px solid #ccc;
    : R& o* M7 l; ^6 P& Z; \9 N; t  F0 ^# F" _0 d* W
    }  [; u0 l8 k: H) `+ w
    $ s- w; C8 b0 j" p8 L2 ?- Y
    #main .container dl.xuexiao dt{
    % t  w0 O8 ?# w- M
    8 s2 P& V3 P- `& U3 Mfloat:left;
    ( a& L# w& e4 {' B/ A$ Q/ L) V! {9 ~1 U) \
    width:110px;
    , A) ~, s' c9 M/ B$ M, V: _) \: c* Q# D  b
    }
    ' a* _+ `% I. u5 `2 _; Y  B* W" B: b# o5 N. d# s$ b" O: z
    #main .container dl.xuexiao dd{
    % u; @1 E( w$ e' o' J! F% w/ b( q! N5 n& X( E
    font-size:12px;
    / b3 |2 U9 Z7 f" R7 s* t
    5 ^* F, V5 \2 \' i0 Lmargin-left:20px;- u. x. H# h' X0 O" S" g& K5 X
    - c' G6 w/ T; S( j3 W  }% A
    float:right;2 ~& |# T5 k+ I2 l: Z
    + t) A8 x0 D2 c3 L8 p+ |- o$ f0 q
    width:145px;
    - O. e2 g% e$ ]& r% H/ s( m# S9 J5 C0 M; {4 t+ K- l& ?3 Z
    text-indent:2em;8 h0 @; M- h/ e/ q7 m& @
    # j% C9 t8 L  }0 Q1 {& r
    }$ a) f# ?  F/ ^3 k7 w7 a, x
    , n; |% n# y, F  N) ~' }+ ~, {- h. {
    #footer{
    7 o  ^' k" {: T1 w! c! K9 W7 Y% s. ^/ F
    margin-top:-10px;
    5 E9 `# a  P, ?6 D2 R( \& h1 g' N. z! r) W# g
    }
    & K, _- w0 B& {  L  r; K6 ~3 p& Y5 S2 ]$ z) i$ j
    </style>; z9 q& E; F0 l% G5 g" l  o! R0 C
      L  O2 E) U, V& C% d! j& Y7 F7 k
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-10-28 08:14 , Processed in 0.009984 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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