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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14318 / 14318

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    4 A( _, L" A1 i: I$ e  }2 n0 M. `  P5 \6 j, _$ |
    body,div,p就可以了.不需要寫*了.7 x" `, i) [5 y" B( [

    . w$ z; P2 @4 M6 U, e*{
    : Y4 X4 ?8 z& A* @2 p
    : B! ?; i  E3 n* }margin:0px;# _1 q7 S% h/ U' T/ }; Z

    : X) i; g/ e) e) q  Tpadding:0px;
    * k! d2 A6 V: B' `  K
    ; r/ y2 r- x& y8 b' U8 n5 _}
    ' ^% c* ?" d9 i$ |. S
    ) ?; ^' ^6 U0 x; p第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    0 k1 m7 _; o$ ~4 g0 O8 [+ k3 P$ M9 M" n. Q* z* j8 U
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.3 f+ Q/ s) P' o; _

    ; I  i, m8 b; A, y( }body{
    / h) y' R4 H0 D+ P, \
    ) \- A( O/ F6 p. mbackground:url(image/bj.jpg) repeat-x ;
    ' _9 I* X3 E, H
    6 V: I& q. B/ {' k9 z) Z}- C9 U: S4 H6 z/ M- \! R
    ' y! S. l4 D* O% F7 m! s' ?6 X  X
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    + I8 \6 A' E' I' {' N2 H9 s- v) F! a$ \( P2 C, k
    <div id="header"></div>
    5 p, s" F) \* S+ m+ g- s7 @' D7 e9 M8 L; `6 A1 D# f
    <div id="nav"></div>0 o, T, s1 p& [7 V6 K

    " o6 |* A: M/ V<div id="banner"></div>  x5 ?. _: s4 j

    4 N0 S; l  b0 r/ z* a7 H8 i<div id="main"></div>) k4 f0 Q% _# T* z! P* n8 D- x
    & v8 u. ], U9 F1 T
    <div id="footer"></div>
    7 Y6 G0 E7 B& u4 q9 u& _& h& L+ Q; v
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.) o8 T% X; g% n+ T1 }  u/ R

    5 [3 Z6 h9 w: Q. Y/ w1 E2 }2 O) A#header,#nav,#banner,#main,#footer{
    3 L2 B/ L3 C: M
    1 N, \5 q+ w" Y* w* _' cmargin:0px auto;8 q6 L$ b- H8 E: M
    ; B4 F# c' A' {* u2 f# Q: L
    width:950px;# R# V1 ]4 A8 z* i. Z
    * M# i! S8 \5 A3 Z3 m1 V3 K2 |
    }( Z* q" o5 D! P0 W; j  _
    . t* g# {( }+ D; s
    第四步:先完成header頭部部分
    : l$ O3 u( h( ^! y  X. }
      V- @; S4 @) V- I' F+ x: S0 \LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    9 E7 T! s, K7 u# \+ V& K
    6 ^" D' A- F. t. J: N<h1><a href="#">北京傑飛css網頁切圖</a></h1>9 m/ l) S, s3 V

    - R  F5 @) n0 e0 K" Y3 c% l那麼CSS編碼該如何實現呢?
    6 e9 k9 [6 A% ]* ?" B
    ) g* o7 n1 `- S  n大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下. f* E9 E) M7 B

    : k& x, q6 d6 ]; h( r. a#header h1 a{" G, S1 j5 z, v6 \$ R( A
    . Y2 ?, [" l- @( I2 o
    background:url(image/logo.jpg);/ c% g# A9 Q' @: v: R5 R

    9 y3 i: L7 l) W& x- a  t, H& hwidth:476px;
    ! a, V  _2 M  B; ~1 _: [; q3 }; B' V! ^! ~2 |# c; T. j; y+ W
    height:102px;
    % Q& f$ z. A5 Q+ |4 s5 _2 t, s* r; ~. i$ o! [) E& O3 _5 b
    display:block;
    - E: L- p' Z1 i+ i7 o! E) ^+ Q- c$ `2 u
    text-indent:-9999px;
    ; e+ V# {3 \0 t; \$ L
    ' V% D! l% l0 b8 ?}2 [  |5 d2 Y. [3 a$ N! i, c0 k# h
    ; |3 U, T& T" F& a- p$ @
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫* t5 \; ^2 C. H$ W9 x; c' O- l4 h
    - I6 G$ U& D3 x, o/ z2 z* A
    <ul># y+ b. N; E6 n/ @* q
    ) @( j! i: C# J8 X+ ]- a
    <li><a href=" #">css切圖培訓</a></li>! o8 p" k5 t+ l0 r# \" _4 W9 a3 P

    $ J8 ?; ?6 |2 w<li><a href=" #">設為首頁</a></li>
    3 N8 G1 f6 V) d6 v/ ]
    ' C' m2 B1 t2 _0 i<li><a href=" #">加入收藏最愛</a></li>8 b( w  b* }8 W% k& R

      A' x2 j  X) A: v( {</ul>
    ) ^/ J) V8 [) M; T& C
    2 g9 d) _8 z/ T6 l1 Q2 A$ w#header h1{9 i1 _: |" z! z2 R% [, ]) L
    5 W! i7 ?4 f3 \) x# v) V- a
    float:left;
    - p7 L( o( A' F* _8 l# C
    ) w6 G4 o6 Q- T}
    . Y1 ]5 P4 O7 G2 Q4 o: y6 B7 I: D7 X3 U) o% {1 u" n
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。8 b! {) s5 j6 r: a  D
    3 v% [" I& J, Y! B, k  S/ w8 F
    #header ul{$ n( y( ?" I/ [+ D
    8 I; M: d& L: I7 |' L1 K; A( o
    float:left;$ _7 l: V! L" R3 `) {& I$ c& F

    5 L" \3 e9 b+ m7 U7 Gpadding:50px 0px 0px 200px;6 A9 i9 L" s# n$ I
    ; j$ H1 }) J: @5 f  t/ E9 l# [
    list-style:none;' r; ^7 X4 M1 V4 \3 W
    # Q" v: w! d* }) P4 {/ I' Y8 p
    }
    2 V/ F8 s0 z* j# P1 ^
    ; Z6 i* j" \1 r3 x6 d9 |& P為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    7 p* E/ s8 `5 t1 O# g& B  s% q, ]" E5 V1 w* u; q2 H
    #header ul li{- n! t- l! _3 b: M0 @

    " q- S& M9 y  K" wfloat:left;
    0 w" ]4 z7 g, F1 _1 t& x6 N4 _9 u2 o+ U
    * ~+ a4 n2 o& e: ~% C8 }9 Qpadding:0px 10px;
    6 ^- j8 N3 x, d
    # W/ i; p9 B, A+ Y7 m- Z2 V$ f; V}
    9 w/ R. `, a( V, L' |
    - e0 I# X5 [) V/ C% B" i& g上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    / p# |  S2 F5 ]2 L2 G2 G( r3 I- k* b/ O9 r% {
    #header ul li a{9 i$ G, B- a- h( b# n
    * T# B9 f0 u5 b& F& n
    color:#555;
    ( \. n5 B3 O6 y: G2 j/ `' R/ _$ b% P4 j. ?
    text-decoration:none;- `8 Y) S! `5 }- o9 ]
    / \8 ?6 s- x+ q; h
    font-size:13px;! g( {' M- o0 i- T

    9 |. ^# V' T* Q0 x2 v( ]) ]}
    $ O( O  @/ j3 `4 u% U: z4 O8 I1 p. y& {- ~+ A9 S  e5 E
    #header ul li a:hover{% m* `3 P0 W. w$ h' a: N

    $ o! P5 N- D# Q/ w$ }color:#000;7 B. q/ g7 Q$ E# w6 u9 i% S
    ! {1 \7 n2 p4 e- T/ R
    text-decoration:underline;5 \3 u+ y. w8 d, H; @  ?
    : H, x9 s# D% L: j% t5 _8 g
    }! o! E& ^5 X4 m( I- o

    . f5 d3 f$ H) p( T6 W  [+ f第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。8 n0 K6 D1 v$ N! o4 S0 u2 R* n  E

    # o, i/ @, }$ @6 A$ [HTML代碼:
    % U" e6 f3 e1 t( ~. ^- J; G0 d& E3 T
    : ]6 v9 _7 y  u; B1 ^4 _<ul>$ o) T( H$ K3 i. y, [( h
    3 s) R+ D1 v, g# _: {' ~
    <li><a href=" #">網站首頁</a></li>0 W3 }/ Z  L- M

    5 l, l. c2 d8 U<li><a href=" #">網站製作</a></li>
    + c3 ]( F  p. H2 V3 M1 N8 q+ l# Y9 U. ^6 s. X
    <li><a href="#>網站製作</a></li>5 i4 q7 k. Z$ x- f0 }+ a- o
    " V$ R' ~1 l, O
    <li><a href="#」>office培訓</a></li>. N) G" y! E% K0 i) i$ J, Q4 i

    3 ^( `. P1 `) P- f<li><a href="#">平面設計就業</a></li>
    . X$ M: ?" ~0 O) @* ]8 {, r4 I& V
    ' E( ?# y5 t  l9 ]0 v5 H! S" D( \<li><a href="#">div css培訓</a></li>
      \2 u( _4 T4 m# n, \3 \
    3 A$ |2 p, L7 c<li><a href="#">聯繫我們</a></li>% e5 e' j8 N. ]

    5 m# P$ q* f3 e) F</ul>
    ' W% m* j$ b( E" n. G. u8 V, l0 U2 h2 M4 z5 ?+ H  Z
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    1 r- I* F  o8 F( K* z
    ( C, g6 }  n) c  v導航部分文字跑到header頭部右側了。怎麼解決呢?8 V8 G  B% b5 K  d' o3 X
    , |" m* T$ S$ N3 Q/ I9 V- ]/ d& p3 u
    其實就該我們萬能的清除浮動起作用了
    1 ~7 D5 h: H& R" d- P+ O
    3 V- r9 y/ F2 v# Q! \CSS代碼( B% q6 X! l5 u1 u& y) v  ?4 V# e
    # v: d9 N. n4 ]6 Q
    .clear{
    + q4 \+ b& J. ]
    ) Y4 z( n0 i( x" j5 M' bclear:both;
    - }7 r! H: \; @" I% g
    % a* Y* B9 J- w$ h2 o# L}% W! R! t/ J5 {

    / F* T+ n* |. s" u( [9 s# E7 D, |這時候為我們<div id="nav"></div>
    2 ~' g$ `8 Z! k8 I* j* N% A
    1 R0 R: I% j) C( g$ x變成了<div id="nav" class=」 clear」></div>
    9 |4 u: m$ J% f- G3 x. e0 g0 B8 X! y* R4 `' f
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    2 ~4 U, n9 P- S0 d5 R; M  R9 \
    , Y+ K5 i! R) ~$ ?完成導航的CSS樣式
    * _, A0 ^3 f# p  j8 K7 B, C0 R" r* L: m! k
    #nav{
    ! ]2 L0 s! s; p9 d* F; i, N+ ?8 r2 b# z8 p. d* j
    padding-top:3px;
    ' z* f1 F( T3 H5 D( Z
    ( Z6 o3 k- O7 e- ~% w}
    " c1 S1 B1 Q1 s: F' P' P
    0 q8 P! H$ Q  T#nav ul{' U3 m2 b! H* n! }, j0 Y
    6 ?; `  Y+ Q# }& H
    list-style:none;
    ' X0 M* K1 U  ^* G
      [1 D4 e+ S- W) q. L  G! ]. _  x}6 S! \& }7 K; g' a2 T6 _

    " X, {2 @$ ?: @" p$ ?& {* ]9 Q#nav ul li{: l0 _5 p& |9 R# F
    " {& w9 Y& N" M2 @0 n6 n
    float:left;
    1 p: g' a7 k, X) ~- X5 l! k
    4 g6 A/ X: P1 A. ]0 J" i; R}% g# E, g$ q( }/ Z1 P) y

    7 T5 y+ i* O. v預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊# ^, @4 G; q# C0 f7 d+ F- M
    ( e( F: e' \% q! n4 {8 Q- @/ S, A
    #nav ul li a{- \, o8 B0 y& }: E, R
    ( c3 r, i) n! g
    display:block;2 ]% |# W2 A* d1 @. k
    $ \# p9 P. s& k# r) g( U# v* p% [7 ^
    width:135px;& H" c* O3 o  s1 K  h2 m0 I
    9 S; \) B. k- d; y
    height:56px;
    , G+ \2 Y& ^# g# n' I4 r/ ]! i6 j) M+ f- \0 k3 }- \# Q
    line-height:56px;
    7 t$ ]" h% _3 H" `; I; i, n0 c
    : {  @2 J% @- O! ]# x, ocolor:#fff;% v& }+ k5 a7 e* X' j4 ]. a$ z  E

    ; J) ~  F1 R- F6 M$ htext-align:center;/ S" [7 _: T! ~, [/ V  p: J
    ) i/ N1 s# C5 u7 w3 J( n: Z$ e
    text-decoration:none;( c9 p1 L3 M: q3 t

    ' j3 z2 z6 O: \2 s' qfont-size:14px;# l, V2 H: `8 G3 F, h
    2 j; v  D8 {8 ?* |% M* k
    }
    , C0 \' v- L! O" K1 t3 D
    4 G$ v) F/ i( ?( m9 X8 }8 wdisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?& I' g: }# {+ j0 E7 m7 z
    5 J2 h* B  j1 H. O
    #nav ul li a:hover{
    ! B, ~3 w2 m, O7 F# w) p% F
    % u. S8 G8 o# o9 W* O  ]background:#177cb7;
    ) u9 Z& h) D. B3 T2 ]
    % x( V# c" _; k& X. x5 l! S}
    % s# _- a& R% W8 u9 |. S7 E3 H  R% J* B0 q# C2 P
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    " y1 K( _; w! n( P: @% N1 L8 Q" B: e
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:7 Q  k+ X, o, k4 ?) f' u+ I

    ' e4 C6 w2 A, w# B5 K9 G9 q<a href="#" id="current">網站首頁</a>
    - ~' \* H" H+ b6 A. o* Y' S
    / E2 `. Z# R/ C9 |' \/ f7 l接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    # g( x9 f+ b! L8 q, h0 z8 s9 V6 m5 v5 _% K# d; W4 {8 _' Y
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    7 S/ l# E5 g) j# G' T3 R: }/ l/ G7 t+ i
    <img src="image/banner.jpg" height="184"
    ; U; c1 c$ h& {& K9 m! v
    + ~! S7 _3 V( l+ C: `6 e) [0 \src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    7 k' W, k% M& i: a/ ?6 r0 X5 }
    width="127" />
    9 R( n7 o- H! i3 Y7 @! H( b+ k8 ^& X0 y( _5 K$ R' n
    右側導航html代碼:
    " D8 w9 ?" d" R: x- u
    2 l. O' k8 [! T' e% F<div class="subMenu">
    5 {$ o* P8 u- M  A9 p8 M* v
    + h. X% o) g# [4 ^6 p: d$ p( `  s$ ~<h5>培訓課程</h5>
    - ]/ G5 q9 v9 Q
    " u5 x7 C8 M+ U4 l8 o2 I8 \& b<ul>
    ' U8 D. H& |& y/ t& R  z* P% p3 ~0 A' V
    <li><a href=" #">網站首頁</a></li>
    ) j+ A2 i1 F2 }5 ~: R' S( B  Y" O8 G, e* j
    <li><a href="# ">網站製作</a></li>
    ' C' [  u! |! l/ G$ P$ X* W
    + {6 T8 d0 _# H( l: _$ S<li><a href="# ">網站製作</a></li>" b6 W$ Q( l( H4 Q* w- O: E2 R

    ' W7 N. G/ Z. @& V6 z  t4 C<li><a href="# ">網站製作</a></li>' h$ h8 l+ l$ I4 f/ J

    6 h6 p' v/ }0 w4 `) r, r<li><a href="# ">網站製作</a></li>3 W3 q1 @  u+ w; d  e

    $ l1 `$ p( C+ E% M6 H( ?$ P<li><a href="# ">div css培訓</a></li>; _3 W/ @4 S- ?- Q  O

    - C: v% U8 S3 C<li><a href="# ">div css培訓</a></li>' i' J5 U" E) @

    0 |+ S  T& y  @5 ^<li><a href="#l">聯繫我們</a></li>% H1 F2 c6 [3 j9 T. y
    4 D8 }: i; C0 P- v7 l& n4 ]7 o
    </ul>
    " m8 [1 A+ R% M9 i/ W7 \5 L: ^, k' n4 f$ A5 a. L. h
    </div>5 ]$ ?" [( W& q* F, T
    - |$ n; C0 x5 p  z( P1 ~4 e
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    - ~& Q2 ?+ @; X9 i
    8 B5 |. c5 z7 b$ x/ f  r#main{
    / C& U3 a4 n$ C
    - Q  V) I" u- \0 X9 ?8 ^padding:10px 0px;: h. [: H/ C1 V+ m3 y

    7 S, q4 L/ F+ t4 ~7 a: s}
    ' s0 i. f5 N; I/ A5 |* O! q% M
    * ^! I" P% E% |#main .container{
    : n) U' B, k1 y: w& A& y% i3 s* \# e- {: {; b3 I, g
    width:674px;
    , O7 l/ j: L: m: X; t3 N: M8 r6 {6 I+ D* Y+ ~! e1 g, ^$ W6 B
    margin-right:50px;: V8 V1 q* K9 U
    9 d) K6 D( S0 |- F- ], K
    float:left;2 K" f$ M* q7 W' R9 X, x) |
    1 r! e8 d2 @  \1 P3 ?# B- N
    }
    1 H9 }4 q7 o1 R% K- m7 k/ l: ^9 v3 M; r
    #main .subMenu{% g6 M) v( W; {0 G

    - q0 B/ z2 x0 Q, w1 D! W* f6 Q' `* t8 nwidth:226px;
    9 Y/ c# v) X; b( r7 q( s
    ! ^8 j; U  n4 Qfloat:left;
    7 W$ a- x; `; T3 K. t) {! {9 `
    3 B* h$ d  P- J  R& d0 E5 S: Xmargin-bottom:10px;" o: ?2 S0 E: r0 V" S

    * U$ i1 a; K6 m" C}6 T3 k7 r) j' D
    * y* t1 J3 a; a+ s8 B
    #main .subMenu h5{
    # A6 b. ?1 d9 j  F/ b
    " O* l' H; M+ m- D1 {background:#19577c;
    ' I$ Y  z, \( c) I0 l' @2 }0 e2 i! I( |- U: A
    height:39px;
    ' h7 w% Y# ]' P7 _6 f3 w& z1 v3 O- X4 i3 z) t6 d  H" z7 G
    text-align:center;. N( V* S+ F0 K3 R" _
    ) J4 a3 Y' x5 O% |' p
    color:#fff;0 x" K" b5 R0 \" N$ V6 A6 V8 c
    # T: c0 ^8 W8 R" \( E. e
    font-size:15px;. P, y9 q) D$ L- g4 n

    & E1 y3 r3 V7 I* C/ {( }. \line-height:39px;
    9 Q, R6 A. ^) C$ G+ O6 R) U5 G; }2 V$ M* a0 c1 i
    }
    + W& L6 R% ^: k& _& t- |) V! ]
      X5 W' r- u+ [1 u" A7 p: r#main .subMenu ul li{7 I: q: ]( k1 U9 s. o6 W6 I2 s
    + u7 K8 }( J6 l5 G& u  e5 V
    border-bottom:1px solid #d4d4d4;
    4 U; ?  y9 _0 w+ G0 g" ^- W# z
    ) k0 S; x2 b6 D/ ~/ U$ T& fbackground:#f1f1f1;, D+ a$ K" [. ^' w: j3 e0 J

    6 m$ m: y+ M( J" J- v) @& y, ]* _}
    + {4 @% X; g  V$ C% Z! g- \
    & f0 o  r( L' z+ u( D! n, H#main .subMenu ul li a{
    7 {9 L4 N8 N% @3 j2 m$ b1 y+ k) }" ^. i- E4 N" d8 d) ^2 i" d1 R
    display:block;! Q, s5 P! Y. n9 X
    $ A3 l2 u% I. t9 h- v/ W) I9 L9 D
    color:#000;+ ~$ d% {- y& c; x: t

    7 K4 d! o1 p' n2 [height:36px;9 D' J) Q" V6 v3 U2 i

    3 A0 [1 \, a: j; Q  y9 }line-height:36px;
    9 L" f' k1 \' y3 F* m# e. Z. k1 Y1 P0 ]5 k1 T  o( E
    text-decoration:none;
    $ P* h: W' R) D, [2 v! I. g
    0 t5 k2 s: v6 v' X" L( }: \+ Gpadding-left:60px;
    6 Q* Q. B  e0 @- ]6 r
    4 G2 m5 m0 f* b: d8 F1 m/ nbackground:url(image/li.jpg) no-repeat 40px 50%;! G" k. A9 _. b& y( v: g% K
    7 C9 w1 h1 N6 N5 D+ {( @6 N
    }* a: B1 [* ]9 @, y

    ; h  h& u4 A4 K6 g- X; e# W#main .subMenu ul li a:hover{) t+ |% @1 T) D8 }& N$ a

    . z% ~/ ]: G8 |" J  lcolor:#177cb7;
    ) l" v* e6 J. s& t8 ]7 v1 p# d6 b
    background:url(image/li3.jpg) no-repeat 40px 50%;
    4 t" ~& e3 M" Q' L( {& g/ p8 E2 z5 O
    }
    , Q4 W; A; g9 A( ]$ W% D  A# I
    " H; M7 @1 z/ o# @  z- H2 H5 `第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    3 b  `: n* N+ a/ R
    + ^  k8 b% _; S# {現在我們看看HTML代碼:
      |8 j$ _9 p5 L" I
    . g, x" b; [* R6 o" S$ |7 `9 _<div class="news">
    & ?2 K- `$ g' A
    1 |' c$ L" w; u5 `+ @<dl class="xuexiao">
    " k1 l: i' A7 L8 P8 M  I/ p8 H; o# Y/ p3 i7 i6 w1 ]; g
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    ; b! z7 w5 b) P) H2 N$ o0 ~# ?8 a9 N$ Y
    <dt><img
    " ~0 g% x: M. I! n# h
    # B1 m; o9 v& e# R/ z8 _ src="image/223.jpg"
    4 l8 K& ^1 d3 O* l7 _4 z
    2 b, }* O3 T' ]/ Gsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"# @0 o" B$ s: [8 Z# F

    " F7 ~; h3 l) } width="488" />
    ( g$ F. w+ w2 M- w; [4 S8 b: q
    2 k; B  \' `4 O5 G  x4 g# O<!--[if IE 6]>9 k" `( I7 r" h. E$ ~
    3 }' N: P1 t* [- ^/ O
    <![endif]-->
    7 h5 n8 M5 ]7 Y) O; b% W' P) u) c! l5 |- h% u. x
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。* I% f3 C6 P7 Q' t5 R* u1 y

    0 Q/ E: Z/ t, ]6 \4 g2 J& v<!--[if IE 6]>
    5 Z( d4 D' q& w
    ; B: y! v8 D: [2 v<style type"text/css">
      A( O( b/ O! s% I4 Z5 w
    . ?! g) R) ]# {  H0 e#header ul li{' E# l7 h4 N* x7 W5 h- \
    + o  c& T% F3 K& J- [# v7 w
    width:80px;
    & A- ^0 J/ p+ D) p6 w
    0 i5 J7 ?+ S; {+ w  U) r+ A# hfloat:left;
    2 f" {1 D' f5 w; C" T* d, Q7 F# M; c
    padding:0px 10px;6 |, O4 F" B' ^+ g& V2 Z* U

    . L0 K1 m3 E8 }; c2 K}$ a9 b' n/ M" E) y( N/ I

    , N0 ~* O, R) Q! s$ I6 FHeader頭部右側加寬度值
    7 x- p; _: V. @; t/ ]) U' u, |+ v, Q+ [% `
    #main .container dl dt img{
    2 G8 q1 L' @$ D+ D- ?" `, B9 ?7 c0 f+ C( m  A( p2 A3 r1 y2 E. v
    border:1px solid #ccc;) o% Z, ]# C; V, p" ~: O0 z3 n$ B% Y

    5 `, F% c, a8 P}
    & h0 W* @- @# ^5 d& K7 s) U0 H& o: r  ?2 E2 u# S
    #main .container dl.xuexiao dt{
    " N' z  u1 w# H2 w2 g4 |! b% V
    0 U% O/ B" Q, j; \6 Nfloat:left;
      B% X# @3 H! K" \$ B: }) Q6 ~5 V: Q+ [* ~6 A! Z! L9 X; t& W
    width:110px;$ m# a7 v+ S3 D. r+ f. u
    + i) y! }+ x& y5 ]  t
    }
    ; A! ]  I/ ]1 ]+ T% u: l$ h
    $ b* m$ C$ {! |' `4 D#main .container dl.xuexiao dd{
    7 v4 M( p1 l: a+ ]& v  D  B3 e) U" M# U
    font-size:12px;* E( U  c9 @2 l3 W: ^
    ; {& W" f, V- V5 H
    margin-left:20px;+ J0 v# \" N& {' L

    $ ]* @" z$ r0 u8 sfloat:right;" a& m1 }- |8 _/ R' B% f2 {- l( \7 ?# g

    # f" Q% `. [/ R- t7 kwidth:145px;
    1 P5 i: m$ ~) p2 R
    ( |% y) B* U$ K4 I+ \2 Xtext-indent:2em;
    ( U. m$ O1 n3 v2 C! B/ h" }. q7 b+ ^5 s5 d' R/ z# a" U0 J4 _
    }
    ( H1 ^! l8 l1 a5 a9 @! q& a
    5 P" S# @  Q. ^- P- Y#footer{
    / A/ P$ \: |% n
    . v! p. c. P0 W* H: ?+ u% O5 N' emargin-top:-10px;- d0 V+ F2 M/ c$ s6 N0 e

    5 ?) e, j- t0 N4 h' d}
    ) J6 H5 i' a. Y9 r: o6 g' X. k/ Q. `8 p% L' _6 U7 D  q/ E) M! }5 I; x' K) v
    </style>
    5 |5 P, e& h+ P8 O$ C
      A5 i4 T4 ~6 q$ |8 J5 |8 }<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-11-7 13:40 , Processed in 0.018686 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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