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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14180 / 14180

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    4 r: s& U/ z+ g! n8 x( z+ ^6 I
    5 u. X% V) v) z8 |8 L body,div,p就可以了.不需要寫*了.* }) s4 A8 ~; A$ J, q! {
    # z! W6 n+ u" _! I" C
    *{
    ; P# z; i1 k; w  f; q% S7 e, k. {* i0 ~" [- }# u  v( t0 _
    margin:0px;6 k# G/ d2 D& o8 s  |

    ! r+ c. D) G* r& \* }& P5 Cpadding:0px;
    6 y( S9 l1 r- L/ T; U
    ; q# W' z7 y# M6 H1 c* s% P2 p}/ r/ r4 j* v) W$ O6 F' h

    9 c& D! ]- G+ m2 J5 y. \第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.# U4 B; e2 Q% ]$ U# L
    9 A2 D( v% H( i) i% \. i5 g$ z- o3 O$ S
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    3 n" E8 C; ]$ g% i% L9 o; F4 A2 @' H. s% c& @( ]5 h+ Z8 ^
    body{
    - J0 f3 J0 l, Q$ m) P/ x
    5 w5 U. Z+ @. Y% G* Qbackground:url(image/bj.jpg) repeat-x ;2 q" ]/ {* w7 D' y/ u; A3 l0 A: S9 E
    ) I# a) @2 m+ v# V" f* L$ R
    }" g7 b/ o2 r# A5 c( D
    4 j5 [$ |0 Q! }+ W) c
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼& J2 a$ w) D: g$ P; Y
    7 ^' X9 R, M: M! @) A* e6 w
    <div id="header"></div>! B& p, Z" S9 n8 S% p
    5 Q, A3 [, B$ o! M+ a) \, Z
    <div id="nav"></div>
    ( W4 d  v: d0 U" F4 K' r
    * w4 x! Q! S0 o4 M5 S<div id="banner"></div>
    5 X0 X: b0 [: O' d2 g8 r: e2 @* z! C- d! L2 F2 O% u
    <div id="main"></div>- f; ?2 o; U4 Q8 {

    6 d$ R! F+ S8 Q2 V<div id="footer"></div>+ V# U+ \- i* h

    " f5 g1 G; m8 W& R8 N通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    4 P; @6 \/ X+ ]# W1 z% O0 z8 |5 a5 `" [9 W" K
    #header,#nav,#banner,#main,#footer{" \4 F! s4 y1 p! I

    1 r+ r6 w1 r, ?7 J' P1 k+ pmargin:0px auto;
    1 y) }, t& D- s* i
    * Q  D7 S! B$ a( G4 e& K) zwidth:950px;/ b# c3 k5 [* ^  i1 ~. q9 v
    * x2 z0 j! W3 }7 O' o4 y
    }
    ; f- z6 m* U9 b# s" [
    5 h2 B+ C% z! t第四步:先完成header頭部部分
    6 L. S) ^9 L9 p# e" S9 o6 a' r! p* J# {+ x$ U) \5 r  U
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    + y7 Q9 l2 O; w4 s, Q
    ( m2 L. g" ~# W: `7 f( l<h1><a href="#">北京傑飛css網頁切圖</a></h1>: A/ b- r9 ~; P6 Q
    8 ?) E2 Q( v7 p' R% t: ^
    那麼CSS編碼該如何實現呢?
    2 r0 G6 b: p: n* ~. h  N* D6 ?/ q4 a$ x, }/ v' E
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下5 G: a# j, v: F* C6 B- [

    5 E( p% A. C/ G+ ~% _#header h1 a{4 O1 A3 a5 |+ r8 K$ T; n
    / J, {& e; E. ^
    background:url(image/logo.jpg);" N; a1 z/ N! T) Z8 p

    8 ^) z, i' d1 a/ ^9 L% twidth:476px;8 h( p2 o" h0 E" h; H5 W
    - g3 S% C. V- g7 z, N  m5 C
    height:102px;
    ' ~% ~) M9 L0 X) I/ \
    0 _+ ~5 W, ^1 ^2 ^display:block;
    9 `! |. B+ M. I8 k4 m- Q  A6 ~3 I3 Q0 K, E! I: [
    text-indent:-9999px;% a, a9 }* h; R/ J
    : L. _2 l* E% r9 D/ ]
    }
    / g) I% h3 r- M) _6 i+ ~: v0 `5 P$ \$ d" u
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫. s2 `" X9 H3 q

    $ j& F/ |; I: O; q7 [; t( m<ul>! K& k8 z2 {8 N) k& p) O6 G
    " E- q' g; }$ d2 K
    <li><a href=" #">css切圖培訓</a></li>8 q: P9 j1 e/ P. u- `% a

    8 `' x4 g1 }* Y<li><a href=" #">設為首頁</a></li>
    0 c" _' s0 q0 X% l  H( G" {1 q  k( L% S, x1 w
    <li><a href=" #">加入收藏最愛</a></li>. N1 d( W$ u+ S/ X& j* j" D
    5 Z5 a  L9 ^* F; u/ S# f" x
    </ul>8 d3 i9 z8 J( N4 g1 Q
    6 I1 Z3 t5 b% F
    #header h1{& C0 V+ N* G) ~- ]' ?! v7 S

    $ |/ Z9 F7 C  e4 Q) n7 |1 }float:left;
    8 q5 s: q0 A+ [7 R# a" J
    6 b0 J$ C9 V8 U. m! w% ]}# b" k7 w' `5 n& q7 i
    : U) w6 e% @- h& P3 s' x8 N
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。! c0 m/ Q8 f/ R
    0 A9 p" l+ p; ^1 Y" M$ ?6 B" I# {6 [
    #header ul{
    ' t7 C8 B; k$ F% Z) w* v" ?$ w9 Z9 o$ F, G* O
    float:left;9 Y0 q# Q( Y" l6 D
    2 q1 @2 @$ h. m. K/ Q
    padding:50px 0px 0px 200px;
    % i# C0 u. ^" P; y* c
    ) t* k( a  m. d1 U+ ulist-style:none;3 M4 Z% |2 P' K( p1 P  E
    3 a5 G2 F, ?$ g: H, W& Q
    }
    8 g7 r6 h1 H' s6 v+ g6 _# u! D. X) X+ F$ e+ D! C
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致: m7 |2 U" @; n' K4 X  Q
    * m$ W' P0 z8 z
    #header ul li{
    % y4 i7 [$ z! q# G; @- d
    8 B  }$ S3 \" m; b* g4 E2 j0 _* Sfloat:left;5 f: x5 n# z; ^

    2 H3 o1 A4 ^: k0 D0 f. ?4 E; n; Xpadding:0px 10px;" K+ X" \& s! A5 W+ u' k

    3 h# i. g" [& x9 u; p}, V( R+ ?6 x5 [- _! u
    $ r: W7 `& z% S) r3 Y1 \) L/ i* [
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。7 Z/ S7 ~6 v3 W5 n

    . U; H1 E) k0 R  m. @; _, Z9 H' r#header ul li a{; u( G1 y$ y3 f1 V5 W
    4 i! L+ K! _; f. o
    color:#555;
    ) _8 i4 C" @! S; l  b
    % ~0 o7 K& w- X* _  O, ftext-decoration:none;
    8 z$ F( e9 r# a& N% ~- \: m. s! c& J
    font-size:13px;/ D! H8 ~$ z  O: ]2 c- B
    . U8 w1 |% F/ W5 {$ E6 h% p0 j  a
    }
    2 b4 n, _) r7 t' d
    - T7 I, j5 A: R. }#header ul li a:hover{
    0 ~9 o4 x5 s* C( \3 v! r/ D( _1 P: s6 [+ m
    color:#000;1 j, ?; A% Y% R, M# e( M& t

    9 p3 t& O! a# D- Ytext-decoration:underline;/ u# ~# m0 Q; q8 P% D4 ]* \# Q

    . m. p4 k! U. ]8 C}
    8 [3 G; y/ x0 _6 |* H3 s! K
    7 k. u4 |* _, d8 |$ T9 V8 D第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
      Q# `1 y2 t. F& o4 r7 h) L$ T: e/ D( i4 f
    HTML代碼:
    * {- O& n4 o3 u; B  U
    : a% A7 m( D. p6 h) N<ul>3 I/ U# W: |: I* b2 O
    9 [+ d+ Q0 F0 F+ P: O8 d1 q: |
    <li><a href=" #">網站首頁</a></li>1 ~- |2 w7 ^) }4 ]& F

    6 l! ?6 e$ G$ ]<li><a href=" #">網站製作</a></li>$ I' E' W) d0 F
    + t$ C+ b. {5 m* a5 X2 V
    <li><a href="#>網站製作</a></li>
    , I  p3 F4 Z" m4 m- u2 ?
    , _1 q. ~- K/ Z1 B: m<li><a href="#」>office培訓</a></li>
    - l1 |# A7 X5 g7 P# x  G% {$ W4 p4 L# x
    <li><a href="#">平面設計就業</a></li>; Q: U8 Z6 I) z1 ]
    - @+ j) a3 g/ C- }
    <li><a href="#">div css培訓</a></li>
    4 w* W) _" r# h. r! h7 s
    " h# \' J1 x! N# I( J3 |) d1 d<li><a href="#">聯繫我們</a></li>, L4 s, d+ t/ m5 Z" z

    ! p. ~4 n7 I! d$ p6 c</ul>
    ( @8 T& E& |* X- _
    ) i# r3 K- O% H/ M  j現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.9 p% C. p. X. P% D6 Y' O

    ; j  a1 Q5 k% j& O導航部分文字跑到header頭部右側了。怎麼解決呢?
    0 F1 ^; i' V, S4 k, Z, Q! f" m4 ?, p
    其實就該我們萬能的清除浮動起作用了. l, h- c$ A3 F
    + g, s2 M, A4 m7 E8 l, f3 v
    CSS代碼0 C3 i/ |  c5 ^0 f! B3 e

    ; \8 n6 g( u7 {. U' P.clear{: k+ H' H/ r4 N6 y: Q. \/ b

    5 ^5 Y0 W- f4 r. k' ]clear:both;: z: X& p0 k* E5 k6 w( v2 q( H

    & i9 z: v0 u) Q. `5 j0 W}
    . w$ s2 R/ y  {- f; f5 P/ L4 R, l6 ~0 t( y+ {" k( u1 [
    這時候為我們<div id="nav"></div>: z% o6 g% ^2 w5 M

    + U3 _1 R" C% l0 g變成了<div id="nav" class=」 clear」></div>
    9 M/ v  A+ G0 [3 P3 V! `+ T5 \7 H- V
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    ( m4 r! L/ o5 T
    . ]) x' A* W/ W- T) I完成導航的CSS樣式  R' s# L# j( f1 ~! m) d1 U4 c
    & a9 X+ B; d  d( |& m6 E( ]( D
    #nav{/ `& [( {4 R5 S& f6 g

    & O- K' E# k9 C# A" gpadding-top:3px;7 Q! d- m! `# L! ]9 R
    : g$ ]* ^8 s( \, j) p9 g# v4 w
    }7 ^0 o+ P6 U! E1 @5 F
    0 T2 N0 }, q/ z7 E8 T
    #nav ul{( ?2 r+ j0 m$ e& ~+ b0 x
    / c! t' U( K$ k+ p. }/ [
    list-style:none;
    , A; A2 B$ Z, d# S& R1 o  O. S' ~6 n" z+ j4 K$ |  a
    }6 X1 `+ [+ T' o7 q
    # l9 Q% H4 T* |  i
    #nav ul li{
    9 R0 a$ i8 V9 G1 G- b! q8 u% a8 T# p; u/ }
    float:left;
    * i' b1 ?  v, K/ S( o3 b1 M! m3 N: p
    3 z. e" ^1 r% V' G$ Z0 t5 `7 |}7 d& T! f8 R1 y& ]# |$ Q4 Y" W
    $ Z* P6 o: [5 }7 Q- O7 q
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊! q: n( e* o0 G- s

    . T+ g' M* m5 X4 O#nav ul li a{
    2 R! O' C. H/ n& {! q" v# h  O+ H
    display:block;( G3 [' A( `( [, v" n6 l
    , k# z+ s0 z+ Z! G; C
    width:135px;  d: S; K! {; S7 [9 a: s

    " F1 U, e, z0 Z2 e# _& fheight:56px;
    3 p  F# x8 G, C) K) q+ f# w% `' v+ l" v1 K
    line-height:56px;1 o8 s' R! o0 W* ?

    - H8 p- j7 \; _6 `color:#fff;
    ' u6 y; u) q6 {, E
    * u' ^4 ]2 p! D5 m, ktext-align:center;' G: M% X' I7 o
      b- u3 k% A) e* O0 ~4 N3 ~$ ]8 Y7 w) {; @
    text-decoration:none;2 h$ [1 ?2 Y/ T. Q: C! o. Z: k
    3 c1 N7 T$ D* J0 j9 ~
    font-size:14px;* H+ \! l; B. H6 {& \

    ) C/ p" V8 d+ \' y: K' B6 s; N}
    $ D+ J/ f" ^. g0 \3 t! {& r0 [0 j' W" Z/ a- m4 G% ]. a
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?6 L2 Z& g9 P0 r0 |

    1 R6 a! O# |: K- a; _#nav ul li a:hover{
    $ y4 ]; ?3 W7 g8 v/ F/ V
    7 V; B$ r! Z+ pbackground:#177cb7;
    $ M7 v1 `3 a; W: g, S2 w2 ^
    7 U5 S7 e$ c* r}
    5 G: b. O& ^3 E% c
    7 _2 [6 c( g9 e7 M2 b現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。; w0 ^$ y4 G6 z$ s  x7 ^7 W
    2 ?9 m1 ~. u& \# w5 W( I
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    $ H' \8 X; s4 N9 Y6 i& e' m/ ?/ Z+ q* s! e2 R9 C
    <a href="#" id="current">網站首頁</a>
    , k+ D4 `9 u+ Y0 h; t1 b' n1 K, a( m$ S' H1 h" P, I6 N
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    % n$ T& f, T7 \) Y9 E* I8 Q2 l+ |9 F( o$ Y) ]; i! f, H
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    / o6 F/ ]/ y9 p8 c, e, B0 J, N6 c" G* f4 v" r
    <img src="image/banner.jpg" height="184"( k. k( c, l+ _" d7 [; U' H

    * t" J# c5 B8 t" W7 U: Qsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    5 |1 M7 D5 C: i% J  T$ n8 a" q; V6 L  T3 B1 q
    width="127" />3 r3 Z( N1 ^3 b4 R

    ' u1 U3 u3 P/ A- W1 s2 O; h8 g右側導航html代碼:
    6 \2 p  O" e0 n1 ], W' L2 n4 V2 S2 S9 [( V" K( V4 J5 u
    <div class="subMenu">. v( e( f9 C& u% f
      N' ^+ V& c* z/ R; F5 ?
    <h5>培訓課程</h5>- m' d5 b' M- P4 |4 }) ]
    - R) i+ E9 d% U* D+ X3 ~4 V
    <ul>
    5 r2 E5 f& T& s' |( D1 b6 z. P/ }/ F0 }: U
    <li><a href=" #">網站首頁</a></li>' y2 d& Y  ?4 B1 C7 o

    # `! s  h) f' b7 m0 N' n' o) ^; j) O<li><a href="# ">網站製作</a></li>6 c4 n* l/ T$ W+ k+ C" z5 |! M
    * E' L3 ^2 S; j" k  v
    <li><a href="# ">網站製作</a></li>- v8 ?( o0 Y& R( O' y4 y( l
    # f. M2 t, P9 q
    <li><a href="# ">網站製作</a></li>
    & o+ M: N+ M% Y0 B) ~+ W
    ( D: ^5 y2 G0 n- e0 g* {4 V<li><a href="# ">網站製作</a></li>6 {$ S) r) L6 m' D. v
    $ O) K' E9 @2 r
    <li><a href="# ">div css培訓</a></li>
    ; x. ]1 J7 a$ ^. r% I1 X( s! `; |; s0 A3 ~/ e
    <li><a href="# ">div css培訓</a></li>
    : c; `* }" M3 U) X
    0 B. B; L) ]7 z' [<li><a href="#l">聯繫我們</a></li>
    . N3 Y2 d# y2 c) I$ {$ d" M# j$ \' F% z; X% @6 |% S2 o
    </ul>
    : K% E+ L( {7 a+ }. [! n" E; S, Q/ r* r% _/ ~" g* X
    </div>4 b. \3 N+ i# l) `8 F/ H" G/ o2 Q

    ! t4 Y; K" h% X' e; J5 _css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    ; _$ I$ c& w# c$ B! n& i. g' h  \7 H/ d# }6 q
    #main{, d0 k, F6 j' e2 k- B. N3 M0 x

    1 a% v- E& L/ t  s, m; n' Apadding:10px 0px;6 n5 j+ R' c2 A
    3 y! \7 v! z+ ?% }; N& n- b
    }
    $ s) Z/ t! Z2 L$ c- p4 Q2 p$ B  D7 G6 H
    #main .container{  m5 O& v1 }/ b1 ?6 j5 v
    $ v: W4 m- ^, h( p1 P
    width:674px;
    6 s+ e$ p4 H' i5 s& }- y) z
    . R3 H3 s1 s) l% e7 W+ Wmargin-right:50px;
    " F7 f$ b6 M- G; j  S+ g
    $ z: @' C* }6 z( l) kfloat:left;3 T- m7 s7 r" ]6 `
      p. q, j  c; g3 d  s% W8 v- Q2 A4 o
    }
    6 |3 |* |8 L% ]2 s, E
    . e- @; n6 Z1 E1 M/ c5 i#main .subMenu{
    0 Z6 \5 i  O; ^; [; R9 u/ {0 G  I7 I0 I# d  ?; Q
    width:226px;
    5 }% m1 o3 N( O" h0 s
    7 h+ h+ u! d( O+ t3 T- a& |4 s& pfloat:left;2 `# g  h; G- r2 U0 ~
    1 G  a3 k8 p2 m
    margin-bottom:10px;
    ' U' y/ w- S- Y1 _
    3 z# F& s0 Q9 F  L# l}3 Z9 A, a  O5 [' q) E
    ; u& ^' n: q# m4 K
    #main .subMenu h5{
    2 o; _- S; ^* r
    2 q( L, F% y" Bbackground:#19577c;& P7 H" v8 _: O$ X* x+ g% _& C

    $ O# S0 j- `4 Z' C8 C( }+ ]- T! jheight:39px;% y: x) z$ M6 `) T/ W( _2 D
    4 G- b3 K3 i6 ?7 u
    text-align:center;9 N1 j+ W3 B  r6 o9 i* R
    1 _5 Z6 W- i, [- ~3 p1 O+ m* P
    color:#fff;; t* _% Z- x# s% |4 P
    & j6 {  Z1 j; M, u: W/ \( F6 _8 a0 P
    font-size:15px;! X/ g( Y6 ?- ?* s$ z
    ! x' J' t5 ?3 j1 I' C
    line-height:39px;, t) \6 i1 i. B& ~3 a; y5 N
    " |) d8 T/ _) }& x
    }
    9 H/ ?& F0 f, _) M
    2 _3 u/ ^: L3 D8 n% _3 u$ A#main .subMenu ul li{5 O% l6 j# I' b! D' ]' L% _

    % s8 H( Q% c- c, k; lborder-bottom:1px solid #d4d4d4;
    ' }3 h. B5 ?6 o, N; Q
    + j" m+ F6 h; S, fbackground:#f1f1f1;
    & e8 p% |) E3 `* U' K% ?9 i' d3 s: j- d7 w; n4 Y
    }& R7 J+ ]4 t  [9 }- w. M' J

    ! s  b9 b! W) z3 ]2 a6 a#main .subMenu ul li a{! D( ^& ^( ^1 |0 K4 Z1 W8 i4 a
    ' z' W% n9 F( e/ B+ p
    display:block;0 W, F5 H. M) F2 ]6 w: ]

    ( h3 _/ |9 s& tcolor:#000;
    & ~9 e2 y) [( e% Y
    & d; a0 ^/ R! K7 J# L3 ^7 hheight:36px;
    4 v/ p6 x  e# t! s$ [0 U6 p8 r9 l9 {  {& C; F$ j, M0 e# d
    line-height:36px;1 Y+ f: p( b# ~2 K% L2 l
    2 g( J0 e/ R# A
    text-decoration:none;
    2 g% R: Y, j( D9 b3 C
    2 n& t0 b6 E, P3 r: P3 V" R- Xpadding-left:60px;
    . n7 n$ Z& K1 ]% W2 f
    0 d# J# \6 \! C1 L4 T- y; u# y. I' kbackground:url(image/li.jpg) no-repeat 40px 50%;8 S- ~% O* N, P) A4 A! L( M: M
    # E- P& C4 |/ X0 G
    }; O9 S7 K1 C' K4 D$ e. B; l$ D0 a, H

    & Q5 ~8 d6 P6 F#main .subMenu ul li a:hover{
    ( p0 x8 I) _1 B! K; ]( A+ V4 {! Z. E+ S# Y
    color:#177cb7;
    0 [; t4 ?: Y# U1 I
    ; ]3 m8 G3 G: G' r  qbackground:url(image/li3.jpg) no-repeat 40px 50%;. \0 o# ?! Y" s; S3 |) ~6 L% p* K$ X7 f
    8 y1 ^/ _4 v: w) f' Y
    }; x& [- e* C! L

    4 t" N& \  b. [( I7 u. S; T8 z第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。9 k; |5 |9 w; g* p

    # T$ O1 W9 h& V! N8 b2 v* G; g+ y4 O現在我們看看HTML代碼:- v  t0 {4 M2 E+ x9 _8 }

    , C5 g" v7 C1 O: j; k<div class="news">
    " F( ]7 G; }& t0 n# K4 J' z2 V/ Z2 K8 X+ N  p' Z  [# \
    <dl class="xuexiao">
    ) R! x) f( c" \: u$ B5 ?0 A$ E5 w$ d. L
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>$ h$ [' i' ~3 H9 c3 ]
    ' B6 o: ?2 L$ s1 g9 F# J- [
    <dt><img
    + F7 S5 _4 P* i  d) m  y4 H' ?3 ]! _4 e  q( O2 `
    src="image/223.jpg": a% y2 a# ~+ y$ n

    % u3 ~/ R* e+ i* {1 _$ w# P0 Hsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"2 T$ I$ N7 W% h' S4 Y% X; w

    : M& a5 l; |; q width="488" />( N1 Q, s4 o# G% v: v3 D

    : E' ]/ W; I- n& h( |1 a, V* }<!--[if IE 6]>
    & ]- ]! _6 W  ~; V3 k* X% ]9 |  Y" o3 z0 M) v8 D5 w2 k$ |: N2 D
    <![endif]-->
    4 G% k5 F( Y6 i" R$ o2 M; P3 f% S4 f. y! ~; f
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。5 G# B# T/ T5 a4 O$ d& i0 W1 G1 x

    3 W+ ]: r* z; H4 w& D" w$ {<!--[if IE 6]>0 B! W4 W1 z( E5 T% |1 W+ T+ C" q

    ) I9 S/ g  r( \<style type"text/css">( e* E/ c! H6 ?3 }6 O7 g+ |

    4 R7 r0 x% y; c#header ul li{1 l8 L% f/ X, \
    ) O. V! W4 Z: Q8 L; o" Z
    width:80px;/ g; O; F9 Q. G( J' E6 o+ k
    ' R' T) z2 ?, H' L* g! F) J! E
    float:left;
    6 x/ d7 y, q6 n. \3 a
    ; R! a* E7 i# o; lpadding:0px 10px;
    + t6 W. F# m( F' c4 y9 [+ z" Q# _  I! j; M
    }5 N- t, \0 u9 B, ]7 Z
    , V2 O) @) U1 N! u  a
    Header頭部右側加寬度值4 g% M$ s0 o% S
    0 X3 F+ q" B3 g  K
    #main .container dl dt img{  n& v) `& _, E/ t  N1 l
    7 F; ?5 j9 E6 B/ G! `
    border:1px solid #ccc;% z2 F. y6 R9 ]" W2 b) O, ^

    2 ?; m* ~4 S. n' ]3 X}% M- g7 r% X1 s

    ' a# Z% U( x: @, e' r#main .container dl.xuexiao dt{- ~7 r* s2 ?! c$ Y7 T+ ^
    3 G) L0 `8 U& G9 u( U8 x
    float:left;
    % T& S7 }7 ~- G( X: L, c4 ]$ R
    : z: w. \/ i; v4 twidth:110px;
    : G. p5 I6 H- m" n! a8 t: S: _5 s. Q  ~1 U" P* y
    }
    9 c; T. Q7 {  X6 ?/ f9 {# [1 P! h: i$ V; ~3 f
    #main .container dl.xuexiao dd{/ _  J; I1 w0 m
    3 Y( y2 b$ R3 R8 X/ H% a
    font-size:12px;- y( s  m2 j! E$ F2 x% b
    ! J' B" u% ?: L% F" e
    margin-left:20px;
    * A* S0 A5 d8 k; q5 h7 D8 L# b" l4 v4 k6 |0 t- W1 x, O7 I
    float:right;
    9 m* O6 Z! u; d) p) `
    " L+ `* P0 t# p- j. Awidth:145px;. \, Q8 d( d) i* u# d+ O- R( o

    2 S2 F4 Z8 L& J) |2 Q9 P, Ntext-indent:2em;- q. y2 e' }6 y" j, x
    ) O% C/ H% F0 E& ~
    }: E' k5 F; u+ p4 @( n. l7 \5 q3 C

    % W1 f0 {+ n: c  n#footer{
    ( w0 `! u' T; P" q6 `; \5 t; S, Z) T! N. f
    margin-top:-10px;
    # C6 x7 d$ f# P8 x+ i( g; G" R
    % t9 F% l& y2 c$ g}
    & D: ^0 v  R# W4 q' @7 d2 A  J5 s$ p8 ?7 d  I; Q
    </style>9 ~/ F8 f8 A1 `. |( P7 D

    5 C, F5 C* K6 c2 J! `<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-9-16 05:03 , Processed in 0.047186 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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