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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15040 / 15040

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫* g7 [2 K) N: t; n4 o: J) @

    , E% o( f. h, d, v/ V5 S: B  y body,div,p就可以了.不需要寫*了.
    ' C9 V. D: X  p# r) O. Z- O% B
    8 j" F! M6 u6 t, [& J: Y*{
    * x4 S7 h! U8 _3 s: Q
    4 w1 t* D% \# K# ?! k* I8 wmargin:0px;
    0 W' O& ~" G6 F2 u' p! K/ D# u/ O& H+ V3 e- T- G5 G* Y
    padding:0px;4 B5 Y! `& m# Q$ W" i4 C) ~' a

    ! g3 \( y- x, {0 V  a}4 a' i/ r+ \8 ]. N  {

    / M/ x; Y3 X* P7 ?# V  {" i第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.8 ]* \% ~% S2 R; o! B
    % D9 u* `/ v- h6 u. }' D
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    ' [' ]4 X8 X  k$ s6 h7 a. l8 u8 }! A9 e
    body{
    + s7 L5 h  k( g
    , T+ J) I3 I( t: a: ?& ybackground:url(image/bj.jpg) repeat-x ;
    6 m. d5 W1 B3 `4 Z1 J+ j3 x. ?' Q* u
    }
    ' k5 d. |( W7 {7 J4 O! t$ U4 a& x7 Q: X4 P- s. i  l- l
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    5 N* ]7 U5 t0 q* X# I
    " v1 `& y, _1 O; m) l<div id="header"></div>4 g8 v7 ]/ V7 C" r+ M

    9 v" U9 J5 h3 j+ E; m, s! H' I<div id="nav"></div>, X" l# k) X: i1 K( S
    . d8 l& z- M. c0 v+ q7 p4 n2 C
    <div id="banner"></div>
    1 f+ l# o& D9 P( t* K6 G! a: I
    3 I2 M7 \5 Z; ]! K/ {<div id="main"></div>
    ' O; {* o& H" z; g' o; J% @5 n$ V% o0 [+ i" O" B# o7 M( B
    <div id="footer"></div>
    * |, ]0 g( n! M% C# g
    8 W/ j  o$ h2 `* j* M  {! @' b+ G. ]通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    % ~3 n6 @5 z3 F( a( p( G* V( ]/ T" q1 O- g0 k6 q
    #header,#nav,#banner,#main,#footer{
    9 U$ {+ G2 a. n8 H) D- |# w5 S# ~; I
    margin:0px auto;, i. m- [4 e& v5 m3 }9 R, U

    7 T  n; O- K2 U3 Y0 T# a8 Xwidth:950px;
    - ~! S% L8 s7 F9 q
    / M8 v9 h( W% M/ t. ]- k}) f+ z/ `3 ~- W# |7 w- I( R5 R

    & I: v1 @. p' m5 v: i5 I8 e第四步:先完成header頭部部分
    ) I7 c, N4 o0 }4 V* h1 P- D
    8 T5 c, x2 w7 ]: B8 KLOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    - b0 b6 S8 b$ P/ ]: s  _1 t+ q3 U
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    & R0 y+ y( W- E7 u1 @' \# d% q- ^3 \2 t; O
    那麼CSS編碼該如何實現呢?
    , n# q* g( S& i9 c7 l- ~& y
    - ^6 h2 t8 f" ~" J( I0 |大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    ' c6 I" |( G$ t1 X9 b: l: f0 j0 e
    * u4 J0 S3 m% F# r, r#header h1 a{
    3 ]5 u; g/ P6 {: l) @5 _  }" a
    ; q  M# d/ N1 b1 rbackground:url(image/logo.jpg);
    % L7 F; m9 b9 D; l. ?- U
    6 g/ {$ u! I& v! n. Z3 nwidth:476px;% \) i5 p5 j& v

    5 m$ E7 S) ~+ u" I- t/ rheight:102px;
    " [9 b+ U& b# Q
    / b6 h& w* s# mdisplay:block;4 B# O- u$ t/ [# S( b3 o. {

    7 g3 u+ c: I% }1 G: wtext-indent:-9999px;) {$ Z3 W  j# E

    . c* g# ]. r" K}
    0 |( i: p1 i3 Z; O! B4 ~9 d% o6 r; N8 V7 |  j5 d/ |" V
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    8 c$ v+ ~9 _3 C$ ^8 V% ~
    ) g, L6 F3 D9 \, C  u+ {<ul>
    0 p- f! c/ k( g2 b6 l# I+ H: x" \2 B
    4 X; r  b/ D: h/ W0 ?; f<li><a href=" #">css切圖培訓</a></li>+ N# r8 a* I: [) f
    # i" Z3 A( X( K, K/ S4 n
    <li><a href=" #">設為首頁</a></li>
    . v3 Q5 A+ \, ]5 j2 ?; m7 e$ c% a7 d0 E. r& N) Z* ]  V1 T: x7 M
    <li><a href=" #">加入收藏最愛</a></li>& D  N' V4 Z1 |. o6 [3 j+ V

    5 R7 q) l9 ?0 Z& o! l" F5 u+ W</ul>
    - ]3 b$ a3 p6 U+ z, U. p# y  h  a9 |; Q9 _; c, Z- }. T
    #header h1{0 r3 \5 q) U7 g) P; e' h/ @
    : f. v. Y% ]7 M$ T
    float:left;( ?1 F( f) Z. N/ s' X! e- A, X4 Y
    6 l: e" k+ n) m6 K3 k6 ~
    }% t! A1 G0 o  V0 c6 T9 Y7 q- B
    2 l8 D3 b$ I1 k* u! Z4 K" J6 V5 K0 i2 i
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    % U1 z2 l, s+ c; h! w
    8 o6 r& o6 _6 P* k8 T#header ul{
    8 l2 a3 {3 _1 a) y0 g* T+ f$ \' C# ^
    float:left;% h) ^8 }$ X  _4 L

    : J! g& B& c$ j: {) H2 ?- G4 j; Kpadding:50px 0px 0px 200px;3 n% z# G; w+ F. S3 X1 J

    # |2 g6 Z6 Q  h- Clist-style:none;
    0 u1 t& l; m1 U5 C
    ' U# j, e% R& \/ W}6 c% Q4 T" a! I' d7 |' E; j9 Q

    9 Q4 j6 _0 r8 @' Z+ C為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致: u7 W& T! A/ W8 G% u3 Y" c

    6 |1 g/ e9 Y! q$ [. W9 Q#header ul li{
    ; ?( |) i  Y9 g! o. L! r. M+ U
    / ~+ V- M4 N( Z$ U! H/ pfloat:left;
    6 Y2 I6 o# B# m+ K6 J# T" W; @8 C) i5 _" I. s# s4 ?! z, g  m0 d( `
    padding:0px 10px;) w9 d" L; q5 e8 S6 W/ d, K

    / O4 J# @* A  o% R}; {' G3 J2 t: n/ A
    . z7 p0 N# j( D: F% `4 j% T
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
      W- s3 ]* ?. y0 w9 J/ W; |9 A- J
    0 A) L7 T$ D; n, P* Q( g#header ul li a{. P- \+ U$ @# C# n

    & V6 E  r$ O0 {" }( o9 lcolor:#555;/ s& v: O+ f1 f8 `/ C# I0 h
    0 ?4 ^6 M* d9 q' M6 f- o" m3 \
    text-decoration:none;
    1 v3 p9 p2 O* C
    6 s( g# W: V( K. ifont-size:13px;
    0 N- R) }5 k# B& F
    ' E0 f' v1 k8 R, l9 r9 v}" |* C* p3 M- x: d2 v' b+ f

    2 m4 N, [4 H! W( i#header ul li a:hover{
      O$ _' s2 M! q! w2 h) Y8 u  [6 \. I; q7 j
    color:#000;' p4 @3 v( j+ y' U
    & i8 I  Y0 ^7 c+ w3 Y3 Y! o- K" |
    text-decoration:underline;
    8 c7 Q- k' j  Q% O6 _# h6 ~0 T4 e0 `+ O& A& t, h
    }7 z! I/ k+ \" @4 |" ^6 h  `

    + i8 n1 A* H7 S6 O$ z第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。3 r( X# m8 y4 d* G$ O

    . Y7 N% c& I( eHTML代碼:
    9 h+ ]% S  ~" L! F# h* S! w' J- X& I, P2 h/ L; E+ v
    <ul>
    0 T8 t  K, |& d% v; C! ^! u5 j/ K1 G' D4 H' @9 z8 d  M
    <li><a href=" #">網站首頁</a></li>/ ~9 U: b' r) i* `

    * H7 L, m+ r9 F0 c, D. g+ I! v5 j<li><a href=" #">網站製作</a></li>
    - k7 A1 k) R( E$ m5 i8 y/ G* q* Z- \3 r) b( n6 c! y+ L
    <li><a href="#>網站製作</a></li>0 u3 i& L% B* }+ d3 t2 M: D$ R! b3 ^

    3 ^5 w3 E' ^0 ], k; y& D7 N<li><a href="#」>office培訓</a></li>& W. a$ @7 q  k8 W

    8 ?9 H! [* O, ^6 f, M1 s<li><a href="#">平面設計就業</a></li>4 l! v7 O8 M9 X0 t

    " L3 ~3 Z9 B2 G8 x<li><a href="#">div css培訓</a></li>
    3 k7 Y$ s6 F$ g* [7 ^- r. B1 s
    & m2 `' I5 V9 s+ ?<li><a href="#">聯繫我們</a></li>
    ! ?# J" T. c4 l' e  ]9 X3 O. E, D* i6 T5 j4 X# q  b0 T
    </ul>. _2 [7 ?5 B1 i' G9 W5 I
    , |. ]2 C8 j  a4 L5 L/ k' U
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    ; J* s* S) T8 j* G% V* b: x- \7 f1 S  [& S
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    + K& Y9 d! R' V- U1 b; y
    0 E! @9 k1 j+ n5 @! w其實就該我們萬能的清除浮動起作用了+ j. @3 r" k/ D7 N3 y4 p+ ^0 ~
    ! J" r1 ?5 z: @# I4 |0 X& X
    CSS代碼
    ) z0 d  A( U2 E+ c& }0 r
    * Q, `- [0 S/ L.clear{; h3 j1 Z3 |: I2 |0 m9 J- @

    ' P; d5 [5 P: r" b  r( s) {clear:both;
    ; r$ Q# ?! d) Q( [
    8 L, X7 B3 A8 R7 ?' }0 R}
    8 A$ {; W" Q6 v+ m
    3 G* x! t7 q: ^, N% Y" j1 k這時候為我們<div id="nav"></div>
    " y+ C0 d3 k) A: n$ q" ~; ]7 ^* y3 y* w" I2 y1 L
    變成了<div id="nav" class=」 clear」></div>
    1 k4 U1 t' r; ~3 F) U5 B, R5 K
    0 W2 X8 u2 b0 B1 q- y5 j大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
      @5 Y/ N1 R- J# j+ _
    8 R+ @, }- }" W& g) Q% V完成導航的CSS樣式0 f5 I4 {" r  r$ x, j0 W. ]: t

    5 F. o( ]5 W  `& Z9 z' R2 G#nav{
    $ W4 s$ z0 Y  n* R" \$ p/ c0 T
    " [& U  @4 j( w. t4 U( {padding-top:3px;' z8 l4 X& w" o

    % l8 z5 m4 H3 D% D$ j7 n- U}- ]1 j7 e! k# ?

    5 h* y. w  ^% E#nav ul{1 A; I5 O7 C% V& {* m
    3 {0 E+ |" e! w& G. F+ ]
    list-style:none;
    & n* U1 \6 }, A) F( {
    * ^% M3 o4 j/ i8 ?% v2 }}
      E# O, s6 l4 ^; Y
    , U+ G8 X* k( s8 X( a* f#nav ul li{
    # V6 p2 I) L8 \" T: ~
    * x* b/ W+ H- S9 |1 z, ^float:left;1 d3 o& g1 D- k% n! }& X

    $ A6 g+ {1 g8 I7 B. L# W}% c+ k- J6 @$ E* d+ ^3 }$ C6 n
    0 h/ K& V2 ]- v% B6 `0 ~3 S7 Z
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    . X' i9 F# p8 r' a' ]' f& `+ X! l3 G- ?/ f! t5 g
    #nav ul li a{
    ) Y" v# q9 r2 \# @! W
    + u! M# |1 f5 i% ?: C9 N# D* Ddisplay:block;
      l7 |. Z8 o( I* L" F, J, ?. l0 |4 x4 m) b
    width:135px;* n3 S' B! J: b( |1 e1 S3 o
    ' Z; z0 J; c8 ~) F: x2 E. Z- h
    height:56px;6 V( c1 @1 K; w& `6 {
    : Q" v, Y" {, _/ N1 z2 P
    line-height:56px;
    % [! C$ i& w* N- G6 h  R: D9 h# R) G) @5 h3 ~7 L) f' Z. Q
    color:#fff;( Z! x/ W; m! y* s% I$ H

    2 t$ r. q: Y" U% V7 L: l$ N; Ptext-align:center;* Q5 J& X6 T, N# H9 }0 \5 _

    4 @1 `8 W: Y7 Q7 |; T) Rtext-decoration:none;
    $ K4 R9 f. S. L/ O6 \+ N: M/ `7 m) K0 ]( d
    font-size:14px;
    ( Y# Q. Z9 c, g% v
    7 B6 ^0 Y4 o3 d* ^: ]# I) X}! I# f" C3 Z! G2 h+ |
    3 D0 }& q$ V: G2 ]
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    4 a0 u2 m, a4 s: I! N
    % u5 s$ g, K8 F#nav ul li a:hover{+ a9 V9 @; `( x3 e) g

    * I% T1 g; J! O7 t2 f7 Z. y3 Lbackground:#177cb7;
    7 _: {, u9 c3 |7 r$ M; P. ~5 @- Q( `( c4 d6 z
    }( d, |. @- B0 f- L5 F1 s+ w! l7 I! e
    , P3 t- I/ u7 m" e! a3 ~& f
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。& G( f/ a, d6 k

    . x% _  |# C* a' e1 h# O其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:; m- ^6 ~( b& N1 P: q4 C
    ' {. b3 t+ _! y
    <a href="#" id="current">網站首頁</a>
    # G8 i. D& d9 i* l9 m) L0 T! @+ E$ o# {" T4 _
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒0 J$ g, I( d/ F- n, q3 k
    2 Q9 N) K, ], C: Q
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片& d* s! V" ^% r5 {; h& B5 [' Q3 Z; \
    6 G5 R- ]* M; S  X' N
    <img src="image/banner.jpg" height="184"5 u3 E; ~) p' z: v; a
    " `' u( m7 r) `( v; A& x& }
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"1 f; d. K; v7 {/ |+ K
    , I8 B6 }$ @5 {
    width="127" />% x8 s# A! Z% Y" ~7 F' z2 c
    3 H7 _' ?, S: y6 v
    右側導航html代碼:5 O2 k$ o5 o9 d2 l. K4 k& `5 ]( ^- {

    " }9 h; R* m$ l# }3 g3 ]6 O0 q<div class="subMenu">
    % {0 G  l: x4 K4 k+ ?3 P: S) z; g
    <h5>培訓課程</h5>
    5 K+ a5 h4 {1 u* u8 L3 _1 w3 ^8 Q- `) s+ O9 N, Q3 s
    <ul>6 l, v# Y$ i0 B' U

    ; U8 [( d5 l# k" Z7 r6 S4 g# w<li><a href=" #">網站首頁</a></li>
    ( ]! G/ z( Q9 w  V( g+ t. b/ d- F
    <li><a href="# ">網站製作</a></li>
    0 `( Q6 p5 Z4 y* F( z; S
    ( L. \5 c& o# ?: T9 L  j+ v& e<li><a href="# ">網站製作</a></li>9 Q9 j4 ]* k' |: B" F7 ~8 g' |- d

    4 o6 k4 d. i5 x- Z<li><a href="# ">網站製作</a></li>" P. a1 Z5 B$ N* r
    : J* W. d( r9 z" ^2 w. q1 P
    <li><a href="# ">網站製作</a></li>
    . {  s! n7 \& o! s+ s; j3 m. Z2 V/ {) t+ r/ y
    <li><a href="# ">div css培訓</a></li>
    - J6 e6 ^9 n# b' {, M1 ?6 ?/ r' C" C
    / j$ z; J$ G  K- V9 F4 ~) Z<li><a href="# ">div css培訓</a></li>5 F/ N7 f8 j: x3 l4 V; `

    # M% d3 j. k: U3 d9 J" Q9 Z/ e# k<li><a href="#l">聯繫我們</a></li>. X2 A! m" G5 q0 h9 G

    : g6 _6 {! x, K6 ^: {</ul>$ h+ _2 M/ u/ c+ J
    + j1 S- X& Z- e& j% X) y8 Y8 o  F
    </div>/ ^2 m  _1 `9 f) @7 S4 |; D) ?
    ; h' V1 z4 ^! g, R% O, r
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    $ P; a" |+ q/ v; U1 X+ J( v, a& B( K4 U
    1 E% `6 y9 P( b5 u! t. i( E#main{* e3 w' b% |+ u7 w) l" T) J/ V
    6 E$ Z4 t3 y1 s& I8 d$ {& M
    padding:10px 0px;2 I, u) `9 u4 g$ \4 x2 G
    + \# c* V$ _( L5 @& F9 ]! ?
    }$ Z0 s( e& q! j: |" t8 A
    5 y& p$ W7 j4 ]& d
    #main .container{& i3 `0 B: }1 W) r4 }0 a

    1 s, a- ^6 l. b- J, m9 ]width:674px;
    7 _& M# E7 y3 q+ ?) Y2 ~) `& t  w. d0 F
    margin-right:50px;) \- `# n! N" b  s
    0 R$ l1 p8 M3 u( p
    float:left;6 Y" ^! y, W# g6 Q' r# v1 G

    ( E5 }& k5 [5 @}, {% m7 W% \6 W
    3 c4 z% Q/ n& t: O- Y
    #main .subMenu{: r# v& h) A3 l* K

    6 F0 l2 D  g# r) e7 f) h6 Qwidth:226px;
    7 X* c! `* Q8 T6 m2 h% G
    : y% G4 d9 F8 M. {( S" Nfloat:left;9 o- r( {5 Y( j2 ^

    6 Q7 B, v8 g/ \1 R5 a" f* Vmargin-bottom:10px;, \* c7 q2 e1 }$ k& q3 w
    * y* e( Z. Q7 i3 ?
    }& l0 k+ J6 @- a0 T4 _

    - ?0 L5 B" w6 A% D! d$ I#main .subMenu h5{. u2 h1 ^1 \: `8 b) h+ i
    1 o( t, O4 m8 D/ P. q3 z% N/ c
    background:#19577c;
      e; }5 e) L- k: l
    4 K2 V1 J8 z9 yheight:39px;
    - |% ]# p/ @& t, @' b6 P: h
    9 Y8 Y& c, y# E: T# Y" @+ N, ftext-align:center;
    , b0 R5 D+ B. p, Z9 @8 V% l; C( L. t
    color:#fff;  _, F! P* o) [7 U- L* N, T- {
    9 ]6 r0 q. p/ I% G
    font-size:15px;7 J( R1 y3 L" l

    # J  t; t3 A" ^" @2 O! ^line-height:39px;
    - C" u, m( m( F  H! t( b4 K+ h3 x: ]: W/ p/ u  Y
    }2 }( Q8 D) v, J, _& ]3 {+ Y1 A! I) C/ O

      V& g- Z# j9 S- _; {3 z. w#main .subMenu ul li{
    3 j3 _3 V" j; y
    / s% _7 n, U  @7 eborder-bottom:1px solid #d4d4d4;+ @+ ~; v9 \7 t/ H, O

    ' y' x( [9 ^1 zbackground:#f1f1f1;
    * M1 f; W5 }+ q( }' M/ x; h& B# }: V7 q  g* ]# s) F( e
    }
    : F* i2 n2 z8 d( J
    4 ]0 V* }5 e) y5 ]" G+ r4 G  H; i#main .subMenu ul li a{: M* ]' e' V) x8 q& W' l' s, s- t+ y
    1 X0 ~. W: o8 D
    display:block;! c3 @6 _+ {: C  W) G0 J* m
    ; m+ ^2 t; @9 K( Y
    color:#000;
    0 [. w# G  y! S( P) `8 `  j
    ( w. X) w; [; v( |8 {; @; o2 Mheight:36px;& Q% t- j1 w# E# l0 T
    1 e" i5 \# B( _) W
    line-height:36px;. x7 R; o$ v5 W7 T
    5 T1 \' P/ B0 X" K7 N# v3 n
    text-decoration:none;* p5 c) P/ z) ~
    2 Y2 a1 H7 ?5 D3 \
    padding-left:60px;
    2 A  {' M) U. T: l! @7 \! {
    : @) A) ~! i7 J2 ^+ U- w! Abackground:url(image/li.jpg) no-repeat 40px 50%;
    8 Y' |$ x' o1 R$ v: S8 {/ c3 ^' T, C* d6 d+ |' r& N
    }
    ! t* w  X& }( D$ `8 f: N+ r6 C+ \3 x5 T% {7 ^7 @+ A
    #main .subMenu ul li a:hover{
      j5 ]$ F+ D0 T8 {. p! E2 M# Q8 o' _
    color:#177cb7;2 {% I8 Q; O6 F* M( r

    # i9 [: m8 A+ f6 a7 n" P- z* Bbackground:url(image/li3.jpg) no-repeat 40px 50%;/ O3 W- k! J; W' S

    $ u8 h( K: L9 Y4 _}5 ^* }, q2 P2 x# q) F

    ! N+ Y9 ^- e- s" n7 S第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    ! s" {% @1 ~& t3 Z  W/ F+ p
    % T+ {* N2 q. v; P現在我們看看HTML代碼:
    3 M, X- a" M0 c) @, F
    6 |# U" B' ^& |# B<div class="news">
    $ z( L& F8 J8 L+ [# v
    ; g7 i7 a+ }3 B2 q<dl class="xuexiao">/ M: T$ y2 z$ S+ [" f

    + ?& F5 R* ~7 c<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
      P  E8 R: K8 m9 o# W* Z2 H$ o& _9 V2 K2 s" [0 {& b
    <dt><img% t% `4 v# Q7 H, `6 O( W# {
    2 ~: @. I0 J! |% F
    src="image/223.jpg"
    # l$ y$ f- q' I0 i+ D1 k6 o4 m" f) ]8 P6 r" q; S- p
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    ; M# g0 J: h% `, ^" v5 a4 }# Y5 J) W8 y
    width="488" />$ m" x  }% B( \, o+ Y

    + g$ d. n: r7 e* Z' Q/ C<!--[if IE 6]>0 ~8 y! h) Q$ a9 {2 Z! ^

    5 Y4 i' M# ~  b8 u0 I  N<![endif]-->, X6 f. c3 W1 S+ X

    / a. g1 k, L3 E0 L6 |上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。2 W8 ]# i' t' U. _  F

    6 q3 W- d6 ?( U! p<!--[if IE 6]>0 O  l! M8 ~0 z0 \

    7 O( j2 @, j) S$ E8 L9 H<style type"text/css">1 F6 Y2 q9 T! u$ W5 H0 H: g' P
    ; f# u/ b5 ^7 q# K8 I. u
    #header ul li{
    1 m3 Y8 }* x2 R4 d$ o" `) G+ Q7 Z8 c5 A4 c
    width:80px;
    ( Q9 G9 k& m/ `! |) d* @# P# F
    ( [* V, Z( v9 a! t6 M6 @6 ^5 `% [+ ]float:left;# E. _$ J! w0 Y3 n( r" D, P9 a
    . O2 \" l$ |! \1 a9 ~
    padding:0px 10px;
    & \# T+ O2 I8 h: N6 [8 g# ]2 [+ _3 l: w" f  o; l
    }% C3 Z  w. O! o
    0 m! a) v3 o) o# E
    Header頭部右側加寬度值! v" Q4 n: {6 r: Q4 O0 F

    ' ^( ]2 ~- G# c, x/ F5 U#main .container dl dt img{
    ( X5 ~! m4 [+ f
    2 g: i4 i5 D3 yborder:1px solid #ccc;0 g$ l8 B1 ^. x4 Y- N

    0 J* v" N1 f% T$ ]- W}5 \. ]6 b) K; T! v. e% P8 E9 a
    , K" c1 X" I8 u& n. V
    #main .container dl.xuexiao dt{
    . Q, Q4 L& w/ [! j& E7 \$ b5 p; a. }3 p8 A/ b4 Z4 C: Y
    float:left;
    9 D8 z: o# t- H
    4 J$ S+ G, E$ m5 L) [, bwidth:110px;
    / a* H0 d  I6 O# c
    ' Y7 M% h  I/ i/ ?$ c}/ C; u3 |8 [) ^; J8 K7 O0 W

    9 _$ J; i* I" F' i# ^& e#main .container dl.xuexiao dd{6 U& t$ ^( p: S3 d! G5 {' k

    0 {% R* k# B# I7 ]2 \! E) Xfont-size:12px;. ]. |7 a  m7 Y1 C% F

    ( N, b" @+ C$ N5 omargin-left:20px;
    & Y% a0 m, \( _5 `2 {" u" F# k, _5 h1 K1 X! V
    float:right;7 g8 ^7 D" w6 `5 u9 M3 ?
    , R& A: M  t; H6 G
    width:145px;: k+ {) T1 {" {" {( j
    - D9 \$ q$ ^/ c$ J
    text-indent:2em;
    ' `& h) e% T. q0 [9 ]
    . A) ]& n9 H9 O+ I}; Z* S! ^! U2 s/ C) d7 y6 W

    . y5 Y' D( z- @0 ^3 u% X: p7 B#footer{& g: O- K/ t; w) [
    " R" {' b, g- T( p8 W' d% R) {
    margin-top:-10px;
    9 u6 ]. G* F' l" k( g
    - e6 _9 O* r% ]# E8 D' ]}
    5 k8 o0 C1 Y* K2 L+ G7 E
    . r9 W5 h1 o3 d; D. Y' i</style>
    6 L; b; R. W" p1 \& Q& H1 M0 A* c5 N' q( }) ?5 j
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-8-7 14:37 , Processed in 0.015186 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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