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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14842 / 14842

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫; o7 a8 V4 U4 ~1 s. n) d

    5 [  r# A' p( a5 S6 m- p# D) D body,div,p就可以了.不需要寫*了.
    5 ?0 D: [* u7 ~9 n
    ' ~2 }7 @9 }, z* [( g3 {- A9 O# K*{
    : o* O# o+ O4 \  F6 w5 v' e8 U) o8 J6 F& T+ q8 K9 a
    margin:0px;8 m" t( a  A6 f& p

    ) O# u! T) C+ Z- b8 P9 w& h5 \* Rpadding:0px;4 _: a2 E8 |; k, k

      a. X4 v9 v: K7 H1 p: }4 @  p}3 p5 x7 W8 Q: V
    ' Z' u7 H6 Z& \2 d
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.. K/ }0 N, G* V0 O: G6 f1 Z
    5 n: x+ R* z  m; `
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    , ?. }7 ^5 ]* t0 `; o) ~. n, V( ~9 @
    body{* v+ Q' D( N2 T4 k

    $ |2 X7 b: y  G: Y& W8 Wbackground:url(image/bj.jpg) repeat-x ;) x$ T; B" t) I. n
    0 W. X2 o# t+ ?) D+ G
    }
    4 J& R( `1 K8 j+ k
    0 d! U1 x4 p, o& R" _6 i; e3 I% h第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    , G' m7 X8 t7 _, R
    ! e6 G6 H  |# ^: n+ Q* J! y& o<div id="header"></div>
    7 |  l1 p2 }; b3 \
    4 Q- W# s6 Q' v<div id="nav"></div>5 Q5 y8 \/ A6 d+ c7 P
    3 M1 T! }8 l4 y' V
    <div id="banner"></div>
    % T$ S+ z! Q% N* [# S& d. s+ }( J' x3 X$ x
    <div id="main"></div>2 V4 t6 a5 }: A* k

    : d4 z$ G/ Q# i# ]7 D3 s- k4 `<div id="footer"></div>. R6 \) {! ~9 c& g0 d; V( r9 ?! p& ^
    0 _6 G: H% v5 Z3 X! x% x' x  V
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    0 x3 p" o- D; l# |' i. U) X2 F; o
    #header,#nav,#banner,#main,#footer{1 l/ U( m2 ]% S- p3 F
    # W* z: K0 g$ k8 c* {# e! i
    margin:0px auto;
      t. S2 z* ?- O/ l$ t: ]2 R% H- W4 P/ i, ]
    width:950px;7 Q$ Z) t. {; I

      M  A* @2 A8 _% n3 u( _+ c/ ?+ ?}
    4 U7 [% @# m9 D6 _
    $ c6 S% K* r, [; u$ P, U第四步:先完成header頭部部分
    * F# B( n$ Y* I# [4 m7 C$ q/ @/ H! [4 c% |8 e
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:/ Q) d7 }- d: \9 {+ F0 i

    2 O$ |2 C. P6 x4 F; h<h1><a href="#">北京傑飛css網頁切圖</a></h1>
    3 }, P0 B0 o" s: f6 @* T  C5 j9 `1 ^9 f0 F
    那麼CSS編碼該如何實現呢?3 ^8 A3 ?" A6 `

    6 m% m' t3 s( y) O! l+ D大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下. A& M, l( a' G2 Z. v& l

    ; O1 v1 H+ G$ ~4 }- \#header h1 a{/ c) `( c3 H! d6 a, j0 w
    ) a: V3 ]: P+ ?# p5 k7 H
    background:url(image/logo.jpg);0 I, {" S7 e" Q
    8 T+ A8 U. w- t, J4 r
    width:476px;# `( X- J3 `( e) G0 M) \

    2 _" `( {# r2 c8 S) Y; yheight:102px;0 N# ]) l& y" `$ D# z! i
    - F7 ^( k, Y- C; C+ n+ U% J
    display:block;: U$ V5 [$ {- l- C( Q/ ~5 _" K. C1 H+ d

    # ~2 a; Q9 f$ L( @7 N9 P0 vtext-indent:-9999px;
    0 F% ^' e$ F% A& B* G& ^1 r; i1 o+ R9 @% p" q3 }/ L- g. F6 b! z$ `' H
    }# J1 W7 y: q% w' e5 ^: E3 S0 T
    " B, f% ?. D( O  R2 h
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫; ]4 d: {5 v# x7 L' F  J5 e. l1 j& i

    7 M7 b6 W$ Y0 J' J: E* f<ul>
    2 A) u5 u: r! H7 [0 V7 |8 u
    & Z( a" m  K- w$ t0 s<li><a href=" #">css切圖培訓</a></li>
    , R4 `2 F1 s+ b# w4 P. P
    : a! b4 o+ [% ~- }( {<li><a href=" #">設為首頁</a></li>
      Z' D& a; u0 T4 {; h$ u) u- f# a/ L* k2 a
    <li><a href=" #">加入收藏最愛</a></li>
    3 }" n) l- e+ ^; y6 C7 G0 v6 g. w5 j+ p0 q! u$ g. I
    </ul>
    ' S2 k7 |. h5 j, o* |+ J( i. b" M
    #header h1{7 U: U7 U- ]6 n0 V6 I2 Z8 U/ w
    8 W- o4 X4 k, ~( |; y' o: K$ k
    float:left;- [1 ]5 Y* ]( y! f

    5 D0 Q; B5 ?+ `$ z: W3 ?}! O$ k5 Q7 ]4 t1 h, G
    / ?9 `3 o5 z1 `; u$ ^
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    6 J1 }( J8 Y: Q; p3 r6 a9 p* f0 }: A& ~  j5 n- Z
    #header ul{
    1 M6 a7 S9 ~8 k& [( ?; O. K. @1 b1 G* @4 H! r. W" R
    float:left;" u; X" M5 j/ R  h
    9 {9 m) j2 V) f6 K3 |
    padding:50px 0px 0px 200px;
    2 Z& T$ ^7 V1 Q# w9 }: L9 F
    ( B+ S  e$ `1 L$ I. O4 y( rlist-style:none;
    " E: O7 Q/ Q& D2 E5 T7 g, H8 X1 |
    }, @& \, p6 a7 h' B0 A; l
    : A" Z; ~% y4 v! I. Z. V1 g- y
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    4 [+ x1 K* J2 F8 q1 r& \7 g0 x( o% ?; t2 X1 R1 D
    #header ul li{
    4 l  x$ G3 N1 ^8 `4 F( ^
    " d! ]% d: L9 B8 L. C  i8 ufloat:left;; X5 j6 N5 O  [+ F

    & [' e' C. H; a! }  j* B4 xpadding:0px 10px;3 F5 \  i) Y0 K/ |  W% c9 M

    : |0 e1 ]; x! `: @& `/ U}8 L& P+ @- b/ {2 A: l4 p1 `
    1 ]: }9 X% @) h' Y- U* f' f7 A! b
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。8 }4 h* x+ ?5 `1 ]+ R

    + m: f7 ?- a: d) ?4 t" b#header ul li a{8 e5 `9 d) ?1 @7 _" b
    : ~- V% w/ V9 |8 A* L+ t0 t
    color:#555;: \+ p- y) q) z% `/ m6 J% H

    & o3 z2 K! L" ?/ ^text-decoration:none;; o0 o' b9 d# Y4 m  F0 s
    ; C- U9 G4 V. @' F* ?1 T
    font-size:13px;
    8 H5 k8 e" O! u! `* b
    & J1 n$ r6 ^) f9 @; i}, a5 f0 |/ i1 v$ F2 x' }" W
    6 f; D7 r6 f9 r" p2 V4 G" m! i
    #header ul li a:hover{
    + L6 P0 i& |* D# [& }
    9 b2 f- q4 P) i; F/ w0 f0 Kcolor:#000;
    5 i" ~7 N/ U- w) Y8 G# s* H8 H1 c6 x
    text-decoration:underline;
    2 e3 E" j  h* K- u- J- N' T- K# j1 J: Q# }6 A( |
    }
    1 v/ o* Y; B- A0 i; `/ K/ X% {& F& I8 e
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    , g4 y2 \$ B/ z2 p
    ( p' E  a% Y: sHTML代碼:
    2 @! x. d; C" J& ]9 M8 r  L. d/ T( B  f% R. _5 J2 ^
    <ul>
      E+ K+ E' P; ~! X! i% U3 g! t
    + d6 O/ p& m+ D<li><a href=" #">網站首頁</a></li>
    2 F1 N; @  Y) h: N2 ~% k
    & m' m/ M; a' r7 {8 E<li><a href=" #">網站製作</a></li>
    ! J3 h; R; t4 S$ u. X0 B. |+ _  S
    3 ?7 d0 u  L5 V& x<li><a href="#>網站製作</a></li>8 B. ~% K3 l* L* W# q
    ' ^* P" {' ?6 x, @' A
    <li><a href="#」>office培訓</a></li>! _9 p! c/ N  p, @9 ]9 v

    2 j/ H' ]# k5 Z0 }  [1 c<li><a href="#">平面設計就業</a></li>
    1 G* ^) A. z( R% f8 h
    1 A4 O! s5 t8 A9 _" x3 y) ~<li><a href="#">div css培訓</a></li>
    ) d5 x% D& ^/ |) |$ A3 P9 E# W" C" v( j) f* _1 Z
    <li><a href="#">聯繫我們</a></li>
    4 f  |2 V; L# N- n% ~- ^8 L+ Z9 S% {( C3 a) D
    </ul>1 e: U$ b7 N% k1 h+ C- {
    ; p4 B- M/ [' n, y/ a6 U
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    2 q1 ?! x8 r- J& [+ ?1 I. ~. a8 z% e( u6 T
    導航部分文字跑到header頭部右側了。怎麼解決呢?3 y% r7 v+ R- d" g# Z6 ]- L7 @8 Z
    0 B# D+ v; \! s" o, G
    其實就該我們萬能的清除浮動起作用了
    / p; @+ d0 m* f" J5 m& }
    % c1 J# _4 f$ H1 [1 vCSS代碼, l1 ~+ Y  r/ a
    2 T& Z# X9 y9 H8 H
    .clear{+ [! j9 K7 _6 h3 O- K5 A
    . |. C6 }, v; e5 D
    clear:both;
    5 \2 c8 G/ a/ z# [. }1 l  k4 Y& H+ Q: Q3 {2 a9 W
    }
    6 B; C; B- g8 E) V
    - B. `$ f$ W3 @# F: S* E這時候為我們<div id="nav"></div>
    8 w+ W2 l  i8 M( ?, T$ m; g: Z; {; k5 |7 D  C
    變成了<div id="nav" class=」 clear」></div>/ Y1 S, p" Z5 M* D$ [- {

    0 k2 R" {+ R  |! N大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。, {' X. i& i1 J$ u, g6 v
    " u4 [4 I+ n5 F1 v9 v
    完成導航的CSS樣式
    9 z* p/ e' v1 s1 l: c- ?( G' p! ~& c4 I* R/ P
    #nav{8 H6 {* \# R$ K5 p9 c7 w0 r
    * _5 j4 e( o6 C/ |5 Q4 a6 @0 x1 ~! {
    padding-top:3px;5 B) a1 S) J  x, [3 O! p

    # p! I) n  @5 l" t8 i0 P}. K5 ~1 |$ r; j, R- E9 W

    / J! k# T) \3 @7 h#nav ul{
    9 [- ?! P  F( A  r8 H1 L+ T/ W3 V) m! r$ O# ?
    list-style:none;
    ; W1 `" A  G+ q# h
    / F. \1 b" [5 ?/ r+ X8 P}9 h% F7 [6 z! A5 W6 k+ n! M1 \

    & n6 O- U/ b6 K#nav ul li{
    2 A! U- J' ]* d& ?( b
    7 A% v8 i( L& e* |float:left;$ S9 y) y+ G% G

    " F& T, J$ P  m}4 _6 D8 U+ E) }4 M( t$ T

    6 x5 @( {9 {# v& _; `4 h0 f: D6 ~) ?預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊/ z8 ^) a# F0 R/ @* k

    - _1 S( I4 E, x$ j6 p; j, `#nav ul li a{
    % q) R4 ^& A0 r! c4 U
    - x' }+ y) t$ gdisplay:block;
    ' }5 d) T% {# S4 B( L/ ^. _# J: `  w+ g  h, ?) N: g; o1 v
    width:135px;
    2 _( y, f& h, }7 x  l/ l# M" p  ?
    height:56px;8 c5 d; O5 K' E& f# C, g. y% X0 r
    5 J) `2 C5 T, v! s* D3 t! y" b
    line-height:56px;4 e6 h/ G( H. N% b# X* ?/ N
    ( `; x' a4 H4 W1 x4 Y
    color:#fff;
    2 w3 r. ~6 x/ Z, d2 @0 C  v% G, I9 R& O; Z0 U
    text-align:center;4 }1 E; t( z& L! _
    " i8 h2 c- M& E: T0 i
    text-decoration:none;
    ' J7 r: I7 R7 N. m6 E; ~5 v* T3 @3 ?) Q# v. J
    font-size:14px;: A3 t1 X" Z9 n2 t# e  W* w# G

    & \& R' x/ L9 z8 x}
    # ?$ O! R6 f( ?) i! w& @. L2 D9 L$ p. c- L% h
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    ( Y% t6 X. E3 H/ o: q" L$ Q" u* |) f2 r; l. }; d9 c
    #nav ul li a:hover{# _& u7 H# j( v* m# I: G* Z

    6 G: U; o6 V# I$ T6 u8 Bbackground:#177cb7;
    9 I( X" L4 L. t; C: K: U% X0 N; i! D3 ]2 f
    }; }7 V5 y/ Q8 Z0 @3 f" q5 f
    7 f. [" a) W$ X
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。0 Z3 N. J# }9 O/ F! k1 l# N

    ) r' R' l( Q2 w! M其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:, g2 D& D9 v1 T8 k! ?& J/ k* d
    $ _. }  U' q3 ^+ W
    <a href="#" id="current">網站首頁</a>
    ; e! g" T+ r# }5 N8 |: {# }  m& m. [$ S+ Z- R8 K6 ]
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    ! v$ r4 o. R# R6 T
    " E3 d$ I8 d; _" m- \* ~第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ! R; J. q9 t1 \5 J, L0 r. F; p# R. B5 n/ z0 l3 U* |
    <img src="image/banner.jpg" height="184"
    0 S3 y( W* @( t$ ^# q6 W
    + o* H, D4 e, `3 s9 S0 h! Csrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
      Z) E. D% r0 X! G9 ?) a- ?5 k1 @0 Z% t
    " f7 i$ R# ^% t width="127" />! }& ^' C7 ]. O8 [
    7 F$ a" D* c+ a6 H- g" i
    右側導航html代碼:9 \$ u3 `  m7 N  S6 j7 {9 B; v
    % }6 {5 a. @6 h4 g1 [1 c! i
    <div class="subMenu">
    : S6 ?7 H1 t; J4 a6 J. w4 n% f+ G# E! Z. C* j
    <h5>培訓課程</h5>5 a% ~: ~. X5 t. @' M* w* I

    & g9 x* m9 X3 |* j<ul>; @6 I) O% R# N) A
    , l' d# h+ |8 v6 }7 F( F
    <li><a href=" #">網站首頁</a></li>
    ) j6 a" M, E, T! n6 J, [. p( j& |
    2 D4 t  _3 M+ g, s! G<li><a href="# ">網站製作</a></li>
    ! r5 r& z# w! M: ^  t0 D- S8 ~9 [* c4 V6 o
    <li><a href="# ">網站製作</a></li>
    7 Z: l/ h8 o6 B$ X1 v& V
    % S! W, `- a5 @5 G" v: P4 X<li><a href="# ">網站製作</a></li>
    & q' p7 l( I3 n4 \
    * T; w% c$ i" g4 S" \( m<li><a href="# ">網站製作</a></li>
    ' p9 k$ b) e$ n+ A! J) V) m/ a
    ; X% ~2 J+ S+ t: Y3 ?1 R, _, l<li><a href="# ">div css培訓</a></li>
    ( x5 g0 i$ M" g' I+ v& ]
    8 r% |; c: T+ T+ @6 K* S% O<li><a href="# ">div css培訓</a></li>
    ' q6 }% Z& X% q' ^6 T! M2 k
    7 K. E" v" z2 V; b5 r+ O<li><a href="#l">聯繫我們</a></li>
    # F+ S2 }( H7 {, W# J: a1 s0 u' ^3 ?4 N: s
    </ul>
    : l4 o) J9 k7 I$ t; ?# B2 P' u9 ?5 ^3 K
    </div>+ s- L7 Y2 [, ^$ `  _. K
    , N9 V- }* Q; z: t, K8 N
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    % P7 C, }. X: E7 N; z8 g9 X. F& F* K/ n5 c0 {& L; d7 s6 u: ^
    #main{
    ! `5 V# H9 n8 r5 \# x' d$ |! r- N2 ~# K# t  {$ p2 Q. U# |
    padding:10px 0px;7 d# h; z6 j+ Z5 z+ i8 N. d
    2 }# [) \$ Y8 u
    }( V: z/ X( u0 Q7 J: A

    0 t$ d1 o1 Y( _. W" S3 b, u#main .container{& T" O. J4 W5 X& U3 j( c
    2 ^: B& o6 ?. D
    width:674px;) v0 c; l+ Z, F$ N- w3 ^. U" h

    0 ]4 W3 D5 t  o  w4 ?* @margin-right:50px;' N- A4 X: X# R& S( T
    5 e: `* \7 \2 v; e' C3 e
    float:left;
    2 x  Y# N3 x. d/ t) j: h# P5 b/ K9 k3 ]5 C+ T2 `, T+ \
    }; N5 X: q+ D- R/ |5 o: k4 A
    " x+ ^0 m, }. m$ ?0 c: F
    #main .subMenu{, M0 P" b  `, S; w* _
    9 {% h+ K3 l% k$ ^4 t- r6 Z: m
    width:226px;& f0 t7 }3 B" W$ y, u1 m# w* m

      _( K  l. M; r6 X  k: I# `float:left;0 u9 Y) v2 l/ ]! ]. v

    4 u) l( ~# f7 v3 Rmargin-bottom:10px;8 Q( k5 c# R% \% X0 R+ q5 v) ?
    ! C+ G4 `2 b. E- j) n
    }
    5 d' b$ p+ M7 N- X6 L+ f
    : g+ L% U* r) S% h3 `1 ^% d#main .subMenu h5{7 _& k. n( N. e4 T# e+ B" {

    ) K  I1 w9 V% ~1 F) @background:#19577c;
    ) j5 q% p2 {& k0 x* _
    + [- I4 H' H. \+ v2 U$ [! I/ dheight:39px;
    , ?' z/ S- H6 Y5 }' w+ S& n) T8 |
    6 T' c: F0 l2 w* r7 ftext-align:center;
    & f0 D- Q" c) N$ T* }+ J/ R$ o) i5 w- ]# l/ j8 k
    color:#fff;
    ; G% h2 v: L. |: i: L2 c& y
    % l# }8 L) b" F4 {% a7 Wfont-size:15px;# ?0 b1 s4 t2 T, {9 Y

    6 ~: A$ e6 I) Q4 k0 \line-height:39px;
    / A3 M% i/ k" j. j5 r4 I" W3 b  F3 d
    }5 a, e6 k* P4 e3 u4 u

    $ h4 x/ R. E7 f#main .subMenu ul li{" E/ C3 q4 Z6 s) Y  g

    5 y7 r& J& T- d, }border-bottom:1px solid #d4d4d4;" d! u% j3 `# b" r9 d, _
    5 C" ~/ {, U, x1 o! K* Y* u0 G
    background:#f1f1f1;
    ' ~5 N% H0 ?: e0 V! b( G; d+ b# }+ D8 k1 c
    }7 h5 r0 R8 [0 m! U% U4 Z

    4 y2 @  U, v. s9 I7 h; A#main .subMenu ul li a{5 H! X$ w8 Q) \1 K
    3 x. s9 j! F0 S; Y8 r1 q
    display:block;
    $ m4 ~# T1 `( |" y0 B9 Z) t2 L) M5 K; i, {. e" X5 B; ]
    color:#000;
    . o3 s; G* `) i' ~( |; m) y9 V  U' \& g" C. {" V
    height:36px;, j% z% L6 W6 a, T
    % k6 y" O: y2 F0 {8 U& J
    line-height:36px;
    5 Y6 P0 H$ M: {$ i8 @
    8 j0 D5 u4 x% w* ytext-decoration:none;# S$ H$ x, A  W; E& G  R7 g
    ) A, P( J) T- J1 d
    padding-left:60px;. y( b7 p2 N6 `% w. w) }

    # i' u. S& F6 @6 S, r" e4 V) bbackground:url(image/li.jpg) no-repeat 40px 50%;
    5 t9 h& o+ |; j7 U
    . @/ {' Y) z) j) C+ ?}
    8 [$ h$ @$ m/ |4 }
    $ Z5 f" j) y+ g: P5 P#main .subMenu ul li a:hover{/ Y" O$ i2 O4 q9 O

    / {' t; }9 j) b+ F4 I) Kcolor:#177cb7;
    + j: K# u0 a/ R- T: r
    & @% C/ @. Z: f# O, X- jbackground:url(image/li3.jpg) no-repeat 40px 50%;
    / W: c3 S6 Q" P; a3 x& l. i# X
    , {9 F9 A! ^( |4 Z  S; m}& w( \; Q% W& |# r5 @; `% t
    ; Z2 Y/ R" r2 j# r$ J
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。  N( r" ~+ j# }/ m

    $ Y+ H4 n$ i8 I5 @& f2 I8 ]; E現在我們看看HTML代碼:
    - w2 s1 Y9 q! T, B; }  C" b
    * o8 e/ J. P) M" K4 ]8 e<div class="news">7 T- A* R8 L/ \  `' F- t
    : q* K4 F! n! M* E7 C8 B
    <dl class="xuexiao">
    + K1 J' w8 K7 m8 t; N$ X$ B& K9 p( s/ [
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>2 N( `, k) r1 y, c( y- B
    ' O8 O0 `  e* V+ U% M5 C2 g2 P
    <dt><img
    , I+ ]0 C6 z( c$ O2 g  T7 n1 u- |" [3 `
    src="image/223.jpg"
    - `: y  w! b+ g8 t( w2 }5 L. U1 }
    7 x' h; N3 i4 u) V4 C: rsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"$ A( \) Q$ i  |3 [2 Y# d. M8 s

    3 U3 @6 f- w) \  R" M/ I width="488" />2 |9 ^4 C: ]0 b) F- @3 K
    ) C$ f2 g9 a1 o# M
    <!--[if IE 6]>
    $ F  _$ @- \1 B( v# w- ]5 |6 O' u2 n6 w8 G/ d
    <![endif]-->1 ~0 D0 @3 U2 Z* ~& [' z: O: m

      C( e* x6 C. i! o$ a# |上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。# E4 }$ ]7 |2 W4 Y3 U. m* s

    0 w4 ~4 Y1 m# V<!--[if IE 6]>% Z, d: ?/ d8 h( l. N
    ! t: t8 {4 Z+ u" K2 ]
    <style type"text/css">7 L; c. |1 |- m8 n4 @* H

      {5 q  [3 [0 f& I, I/ A: R#header ul li{8 |- ~3 C6 Z; \8 L) k0 @7 _; T# q0 X1 W
    - s% Z0 q' \& E) R
    width:80px;0 Y, b+ R8 Q7 t2 {$ U  [

    / M, D3 {* n- E, w, Lfloat:left;
    8 z7 V( K: h$ s' F+ O4 ~
    * D, y4 R1 N" _padding:0px 10px;
    % `" E+ ?% g5 K( U( G: H1 M" E4 M/ U
    }
    # u) \* O3 ~% c2 G# A4 O' |/ c
    + G0 I' W; _0 `6 [* _) S, R0 XHeader頭部右側加寬度值
    , I; t! M3 @( t9 w
    / a$ g  |0 P9 P9 {- L/ K#main .container dl dt img{, Q; Y2 _8 X1 J. h
    - J% d. |( E& n" A: R) s
    border:1px solid #ccc;6 e- r4 {# x! U
    9 V3 `/ `: p% R' g) a! i
    }' P# l& s% Q- s. O. y: y  |
    # J  A( I- k  ^
    #main .container dl.xuexiao dt{9 u5 T( f! ?. [  A& t

    # R+ L3 T% p3 n. tfloat:left;
    - Z. z3 D) q. a- M8 ?0 h: E- n: k4 A2 V/ \( R
    width:110px;0 P9 O9 H. s% {( L+ G+ A! ]

    - F$ v$ @" L, m# b% u}
    . }4 n7 @/ F) Q; y* y8 G) I
      R! b1 j7 E3 E9 |' }# _' \#main .container dl.xuexiao dd{1 L9 ^& W5 h% D5 q0 k1 g6 f

    6 o4 e4 S% A' r5 Kfont-size:12px;
    2 ]. ?7 O" R3 ?' j
    " K& L* i: c; J0 P: Jmargin-left:20px;4 T1 e4 Y+ H( p+ M4 F! B6 S8 b) c
    4 F# [" m' i/ \" I9 S% v
    float:right;/ [! R1 A1 Z# Y- V/ `( I  T- h, |
    ) }5 K- B$ _  A5 n' M( \: p
    width:145px;2 g/ \% \" `7 f% u6 f: `

    8 r. }) {$ G& u/ s- |$ M0 utext-indent:2em;% ~. G& k. V3 e' q) ]* M% X8 B

    9 H4 ?; Y5 x7 c+ X}
    & r$ _1 K8 }2 Q# f, f$ U4 m: O# @% p, m& m! G
    #footer{# E% v3 q; k. f3 I+ |; L8 I3 r
    8 j2 [- j# \) t9 P: k
    margin-top:-10px;8 ]3 X4 n; s2 @# F- [! p

    : K- c$ F  c1 G1 [) m7 N: j}+ y) @0 d4 S: i6 @) r- r: w4 }/ K

    ! @1 N" A0 T( [8 U: t</style>
    - A; O4 w2 `/ ~- t) I
    ! O4 L" m; o% q/ L4 j0 C  k: y2 y/ l<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

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

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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