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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15080 / 15080

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    : H& \9 g- D' e8 H( [" ~" f) ~
    + q9 T( @3 J3 m. R" Q5 K9 @ body,div,p就可以了.不需要寫*了.. X% j# S9 e7 ~3 x) `. Y, C1 Q
    $ i& H2 N% `" W( \+ g# a* _, D( X
    *{% t( t8 J; c; s1 t/ P( Q; P' v+ Z
    / g2 a$ O9 H; ~. p. p# E- u( H
    margin:0px;
    ) R, c$ d! ~/ c" }( e( |, E0 i; {7 c8 Y- w/ E( ~1 z/ O, U* j9 t
    padding:0px;( O! V9 i$ O+ R3 |; K

    / ^6 L2 D/ P4 P: T! P  K; o* N5 t}/ n. d* u& z" Q+ }' H8 @

      P1 _% I1 X& ~/ @' x' P第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.- P5 r9 Q' Q" J8 R

    8 j- J$ ]: y& ~* Y* S- p這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.* S+ V: d6 `" W( u3 X' K" M) e

    . l- b- d4 v, |! y$ K4 pbody{7 k2 C+ ]% h  S. C7 ~- d
    * L# p  B: f  t; I* `6 P
    background:url(image/bj.jpg) repeat-x ;
    ; S" m/ {$ E3 N/ U. \/ K4 p
      ^3 g1 m, u& {8 Q2 }* @}: z# Q+ o7 }5 r0 j) M" k+ c

    7 h) f( G$ ?+ B1 g% ?第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    3 Y" |% t4 w0 G2 Z, w# F- o3 G. f# K5 O! {' K
    <div id="header"></div>
    4 {  o( q$ F) S5 h% k2 i
    : _5 {+ c  q9 g) |5 v2 l<div id="nav"></div>5 v. i8 f. s* m, O
    8 D% G+ ?) [! K
    <div id="banner"></div>
    . k; o' \8 Q9 x* q3 [8 R/ F+ Q' a
    <div id="main"></div>
    + ^, e5 r" a1 [* T4 \! o* V5 d4 \. v) ~+ s# d/ L
    <div id="footer"></div>
    - X, U1 M% a; i1 W& }6 A  T( K0 C4 H- f
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    " t" r4 S% B, e, _) x, y
    & m1 ]9 u9 I) S. D2 [( l#header,#nav,#banner,#main,#footer{
    , Q  l: L+ |+ N# G3 E: J- c( }) O; j/ X1 E; x6 H" y
    margin:0px auto;& ~/ g1 T3 }1 m( @1 j

      U+ l6 J+ {; T, y3 l- [0 qwidth:950px;1 x& S5 n, s6 g# b1 w

    ( M/ q% U" |& g7 N}
    8 \7 y! q0 b9 H2 J) y5 v. k. q, \1 i2 {
    第四步:先完成header頭部部分  u; n) n, ^9 {$ B+ f5 A

    $ Y& s5 B. B# GLOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:# @6 a# ^* c# X$ o4 ^" f- r

    3 a2 c0 R$ q4 R' l! _0 j! N<h1><a href="#">北京傑飛css網頁切圖</a></h1>
    / p  j1 x+ a2 Z3 V# Y7 a1 r0 i/ r  n: }8 ]0 q9 b
    那麼CSS編碼該如何實現呢?+ J. H! w5 G1 `& d+ x2 L8 D: w7 k3 y
    5 T4 K. E6 m( W/ Q4 O
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下9 `7 `; S& R- u" _

    / p" s5 V( }3 Q; G/ ?5 M#header h1 a{: K! Z+ A4 F& o" O
    : T, r1 U9 Z6 y: I6 j
    background:url(image/logo.jpg);- g/ a" B) _6 m$ i

    - w) E: N' @, s+ D# n) P& r+ b5 ]% R2 iwidth:476px;# P/ B9 t6 G! F$ q2 X/ K4 [7 i, o4 p: p
    6 j+ _2 z$ x5 B3 T& T$ P
    height:102px;* Y: Z9 N- z" [* X4 Q
    ) t  z+ X; m, \
    display:block;, R& r7 ?. x& o& u

    5 F* `/ A3 \& I5 Rtext-indent:-9999px;
    7 ^/ p. q  E, a: @
    1 P' Y8 i4 }! S, A; u}! T: M9 [+ K* g

    ; q! ?- O9 U1 Q: m, X3 N7 u' S好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫6 G  l# i+ f% ?, [# j* P

    " z% H' _5 x) U8 ]( k0 B<ul>( a: x9 T1 i/ l- d( K8 p
    2 L5 `) k) n' U4 C5 |5 S5 J
    <li><a href=" #">css切圖培訓</a></li>1 b& B& s: z" c: T! x

    2 l1 _4 G" C6 t3 M<li><a href=" #">設為首頁</a></li>' ^, C9 _$ _1 G5 v# F
    + x4 }* j. C6 h+ n% ~
    <li><a href=" #">加入收藏最愛</a></li>7 G8 D$ D: p# W+ E) l( q9 ^

    # {  U5 R- B% @5 F& q& H+ Y</ul>
    . @% o4 V$ n! S: Q9 j/ ?
    ! }4 ?% E  a( f# B" m8 _; M3 G#header h1{
    , f' d( k8 d- ?- |: l, ]8 l6 i$ ^8 K, X$ m" V% O
    float:left;
    % |# G; R+ Y4 i/ Q9 i- Q; I0 [. x6 ?- T% F  Z1 y- y. c4 o
    }
    ) C" j- H& c3 W! u( e
    & Z8 j& H3 e/ ?' f! X' b我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    + Q4 t4 R* i: ^; b" V+ t5 V! L. [6 b" L
    #header ul{* W7 r" B: v1 |7 ?1 _
    1 m( a" a5 E% n  N3 S9 f: a- W
    float:left;5 `- k* ]* j+ M  x5 S& o

    - c: v, z2 u' I3 Ypadding:50px 0px 0px 200px;
    9 Y. I+ N8 W& t2 v# j* _9 U/ _6 C1 P/ {+ @" A1 k
    list-style:none;* r/ J! S$ \( p2 X: Y( _" b6 E: _
    ) i2 n7 z  m7 P- C
    }
    4 R6 ^7 }2 Z. X0 M5 K/ Y7 p( V. z& b. C, U, f* x% \- C
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    2 r( |( ]% E" H. N+ w& e
    0 ?& y% i7 Y4 R( m( W) h#header ul li{! c$ [; |% w8 p1 a
    ) |6 V. i- Z- b/ M  D
    float:left;6 _- s0 y! `1 _4 i( T: `

    1 |+ T6 g3 i3 K5 d" Rpadding:0px 10px;
    + m4 O; z; n' B7 M
    2 g( S- q3 a1 Q* K' l}& R1 u% ~: y, k; ?
    + Z, q3 z5 ~! L; R4 Z3 g2 a
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    - {. c8 B) t7 i. H! R) h
      z: E/ I( k1 _0 G& A$ d#header ul li a{
    9 ?& P# B7 R# g+ p: R7 A1 k$ ^1 m- T
    color:#555;
    & f& y2 f8 ?! v, h5 l% n% Q) X: ~- i7 m0 Q2 F% V  B$ p7 K
    text-decoration:none;1 P( Y' {4 k1 p* D, R! c

    2 L5 T+ ?% a' B* e7 V5 ~font-size:13px;
    7 e' D; ]4 U: c" c1 w1 s9 V5 V* ]( e% S
    }
    ' {: ~5 T, B, O8 M, m- a7 o8 k( A4 V) @0 f  _. n
    #header ul li a:hover{9 g, ~( J" D/ L
    5 X$ I: P1 o5 k. k9 h
    color:#000;
    + L, I: d" L( g. w' b: Z
    " }* m4 E1 J0 m) P1 {+ E/ Ftext-decoration:underline;8 _& ?) C+ ~0 }0 w" p2 c
    * ?" p9 |% {) Q
    }
    0 U) O2 x- w, y5 ?9 v) H) L
    : `! [) C: X, W& G" g8 @2 m第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。+ z! z8 q: Y; W. A1 E2 c2 ]
    % g  T) S- M6 Q' ^3 O0 r
    HTML代碼:
    7 i7 f5 x- h4 T! ?  \
    6 @) |) B  v- k7 n* n<ul>3 A  i' u) f5 P- t  A5 ~5 H* K
    ; z% T# e, w) `1 S" g+ y
    <li><a href=" #">網站首頁</a></li>8 E+ X: }) W/ V

    0 Q$ a* G" o6 E3 e3 N3 g0 N. p5 D<li><a href=" #">網站製作</a></li>7 D9 F  ?: L" G
    9 E/ s4 A2 V4 _( B. }# r
    <li><a href="#>網站製作</a></li>( H" V2 W9 j3 H' z! z
    * n: b2 g9 {4 m0 y2 t4 y" j3 b
    <li><a href="#」>office培訓</a></li>- }4 G' u. R) V8 e1 h  d4 ^% c! J

    8 s$ s% H# V$ N: P8 \* ?4 r<li><a href="#">平面設計就業</a></li>' L4 j$ _6 x" _% L

    # ~; P; r, P( t" Q<li><a href="#">div css培訓</a></li>. `2 t4 h" P2 e9 h7 F' j% @+ A

    ) Q7 W% }( O" s; \; A, l<li><a href="#">聯繫我們</a></li>
    ) ~* P) K* i& n& |$ v6 u# f
    & z3 n( x: c( a; B</ul>
    3 x( Z1 e8 J! ?( G# y0 A" m" W* x; y6 y* q. y8 z: m6 N: s8 }( H
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    5 R5 [4 r& }2 Q! `, S# T' p! I2 [. R8 Z7 q, J5 c! |7 t3 z
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    , M5 Y4 v. e9 r
    3 `, ?0 G/ e  @4 J其實就該我們萬能的清除浮動起作用了
    ! ?$ P' q4 D' D* [9 J  f6 j% m9 f& R3 X! E; {' I! A
    CSS代碼
    1 d. v) p& V6 {
    ( {! K" u& U" v0 ^$ E.clear{: @$ A! g  I, y8 w3 f1 T! _
    / b: H5 y) d* V/ J! O; C
    clear:both;
    6 V# G2 j; z% f0 M; d4 m# F* N3 \0 X- m) \
    }" ^6 c1 z% n/ z- L" q+ t! n3 y. W$ C( X
    $ w0 V2 x: h; q2 n; O% S
    這時候為我們<div id="nav"></div>  S: h0 u2 L# v: w- K% |

    ! J" R+ c% g6 B1 B變成了<div id="nav" class=」 clear」></div>" V9 ^& \1 X. _* l" Q
    9 ^) d" |- P. A
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。6 e- P4 o; l, G6 J4 M4 f
    1 w3 N: N8 h" d" J2 {: H8 W6 |
    完成導航的CSS樣式9 g) B& k9 k; c3 b9 O

    * H% }- q1 T/ w* Y/ ~#nav{4 e/ r& U) O0 s4 [" F
    5 [) G& d9 O  }* I: T7 n
    padding-top:3px;
    % L# g: q0 ^/ j) \: ?! D5 l9 _1 f0 d4 g5 Y0 U2 D
    }
    & e, |, Y  I. r5 ~% H
    # {) a0 t" v8 R, M0 A4 G#nav ul{  D- ]! c" c6 d% R5 Q  i* s$ P% |" p
    " Y$ q9 L# Z! x1 T/ y
    list-style:none;
    # V5 i8 v1 |( I5 z/ o, V) z! C1 H3 f
    }
    . W. n! N7 Y. \& ^8 |  k) @2 V) d  j- U/ P1 ?4 O1 n* {7 b
    #nav ul li{. q/ o' ^. u" C
    " i6 i2 M$ e+ w* |3 g* T# ?4 T
    float:left;
    5 ^  ?. K' t9 ~  Y/ N
    8 ^! j. y6 }9 N/ l, l}
    - A& Y* u% T. X7 `
    " `4 u2 i3 c# F預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊" U5 @/ k1 \9 d4 f7 B
    " j) b9 `; w! D* U
    #nav ul li a{
    & I9 q' \( d  n# Y7 R* R
    0 U. ]4 C& u7 N: @  V) P' S( mdisplay:block;" a$ X) ?3 [) @( g: ]% R' J( S

    2 `8 Q7 T1 F; y9 K, d# Xwidth:135px;
    # C0 l* n" F1 l/ R0 ^5 f0 Y8 J  y4 {& m5 N
    height:56px;
    7 ~' ^* S  ~2 @! r! ?' D6 S$ L& _, p8 _
    line-height:56px;
    / ^$ y9 |" q& l/ m
    6 n$ e9 O! O1 U$ q, b9 icolor:#fff;
    # Q& P" @& k8 f- P8 }5 i+ Q& N8 M3 N+ ^' w
    text-align:center;# }8 K! \* E8 v5 x* X4 p" A( ]* t

    1 `- d/ p1 B6 y& W- ]; P# L: T$ Ttext-decoration:none;
    ; c' A2 Y  D# x. a/ K' @& Z! C5 {2 K3 d6 Z, c0 x5 A, Z6 A$ L8 W
    font-size:14px;% p5 d6 y8 f1 Q3 P

    $ {# w0 U/ D" b8 f}$ J9 E. m. H5 f' S
    + @7 O. G  X. y4 L/ S! s
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?- B6 ^( r7 T  `/ z% G0 Q6 r
    ) m5 G& t; d0 D- ^4 r- z
    #nav ul li a:hover{
    . K' n1 M- l) l! ?* l
    * T# B% }$ j  b; X6 ~( dbackground:#177cb7;
    ' b) X6 g# m: u8 H1 g2 ?1 O: u; }8 ?0 U$ \" h
    }, t4 I" r0 K! b9 r) e+ n- M
    . i: d& j+ F) J
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    * @7 }9 I% a4 T/ l' }( ^; E( {. m
    " ]% ^+ ~2 f( r5 G5 u其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    0 j' Z' q5 y) t7 b% r
    % s$ Y1 i, h" P/ }, f<a href="#" id="current">網站首頁</a>
    # ]/ T  b. Q; L+ W% K9 C
    ) Y2 p* k' Z# O  f接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    & s6 v6 F& s6 W4 }4 l
    , F8 C9 h+ Z4 L1 M+ Z5 P3 a( O第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片4 B7 Z+ ~% i; V
    1 K0 e: B5 Z- b' C
    <img src="image/banner.jpg" height="184"
    + w3 \, Z; a0 G8 l2 f
    ! }6 `/ j3 l) q- s7 t4 S) n  m& [; i4 Jsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"$ [# v5 u- o( k8 ]+ o$ i3 N

    ( G' q  O: u6 w. X  ]* x# a width="127" />
    1 u6 u# H. O+ ?$ u
    ; ^: W" S9 ]1 a- L1 x* ]6 E右側導航html代碼:
    : T6 D8 v/ A' R3 g8 t' v; d
    $ ]/ n/ u$ c/ b* E' q<div class="subMenu">$ [  L" F# o8 i. H5 t1 e6 a
    8 M5 v2 E) i7 z9 N- `
    <h5>培訓課程</h5>: a9 s& {" j6 L) Y- B) c

    ! A/ x' G! x& X1 M5 @5 N0 y<ul>6 \- q# V! l7 Q% u
    : X5 ?& c2 ?5 x3 [8 n: X' b
    <li><a href=" #">網站首頁</a></li>7 V1 y9 [8 t4 o. E- d

    ; l" [$ m9 v7 z) Y7 O<li><a href="# ">網站製作</a></li>
    ! B( p- k3 B2 d
    ! i$ y9 e  ^' u3 G<li><a href="# ">網站製作</a></li>( B0 [6 Q8 ^/ T& W( d$ e

    # @. D! W$ a/ _* E<li><a href="# ">網站製作</a></li>. X! Z7 ]/ B# N) `& _% N
    0 x( b, T/ }8 G9 }& F7 R! U
    <li><a href="# ">網站製作</a></li>$ L# h/ x1 S: Y: Z$ ?2 {- v

    $ Q( l8 ?! u8 l  I" X5 _6 l<li><a href="# ">div css培訓</a></li>) T. v) G( g: Z. c

    , Y$ }; g9 s8 u, A) P<li><a href="# ">div css培訓</a></li>
    % R2 b7 A7 n# \2 J; F3 g4 ^! H% |- [9 C% F* r
    <li><a href="#l">聯繫我們</a></li>
    + b' n' k% x9 A$ W! p4 _3 q/ b; i% R# x8 Y
    </ul>
    ' l' `( B  {( e- \- `. j9 m8 R2 j& k; {" }3 l% z
    </div>
    & M2 h2 n) v& ?' _% n+ H: u, q2 L
    / l; W, O! D2 i" j( @css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    1 h& Y6 G$ k7 N+ \4 r5 l5 r' _2 Y: F" |
    #main{
    8 ?3 g; z, O3 J% p
    5 e/ x% i& k9 P9 u, bpadding:10px 0px;
    : L- `6 G! Y* x; [2 ~1 w
      J6 q: D! Q( Q' w  @0 K/ J}& U' P+ L/ K1 C! }) k8 C" _: `0 [" h
    : q- ~5 \1 _& F4 t3 E
    #main .container{
    5 P$ E8 X. c( I& N3 o% P% m. ^% e) m* G6 I. {
    width:674px;1 |3 l. v( V6 S$ d

    4 \0 c  O; w6 T  pmargin-right:50px;' \; f4 v( E& t- E9 Y+ [  H8 R
    9 C' v; I8 U: @
    float:left;
    1 i# M( V, w! E! O4 a* J( v! G  j+ a) |; S4 L
    }
    ' c4 c' m  C6 v7 A+ ?( Q, h" {- a* b3 A% F( ^+ P. {
    #main .subMenu{
    6 R5 Z& B# D) K8 A  n2 S& G$ n
    1 W0 r. N. d) [4 x3 ~/ e4 kwidth:226px;. a& M+ N% _* y* a+ z8 s

    / o4 F+ V0 m7 \7 f4 dfloat:left;
    + Q; \  z& H& e# G% W  T5 F# u. \  H9 o! }9 X+ ^' Q
    margin-bottom:10px;
      s' _+ d+ ~  K2 o2 [$ l$ `/ }2 a/ g& Y7 L' Q0 F
    }% ]8 E) C0 H# S4 B+ ^$ X% _

    ' [+ |' v7 X+ E- z% ^#main .subMenu h5{
    " r: L: N1 C; f# }2 x* c' Q
      e( m$ T) p/ V8 i( F. y. xbackground:#19577c;
    2 _/ b) E% m& O: f+ x9 o6 |) d/ b) I1 S1 T, S4 |
    height:39px;
    & A/ t; A/ z) V; h+ v3 `
    ( a* e! m7 K. i& }" c) ftext-align:center;
    4 v9 s& Z- r% h: ?
    4 E. V1 U  T: Ecolor:#fff;
    6 p  h8 ?4 J8 [! J- k% m- q
    : F! g" U6 ^! @4 |5 kfont-size:15px;
    " w* A; n8 J  y- I, c- |, j
    . @* ]" R  ]8 Bline-height:39px;6 Q- p. j4 Z0 z( x# z
    / I7 x# b/ s" _* K" U; m
    }4 ^( W' m. e9 |- E+ q+ m$ G1 k. d
    & Z, x  V$ V6 R0 w1 g& Z4 `
    #main .subMenu ul li{
    ! Q: I- m( \! x( o2 P
    + X; ?- [" [) L5 i! z! Wborder-bottom:1px solid #d4d4d4;( F$ K) F- B" Z* l: [0 r. L
    6 I$ u/ N# p2 x9 B2 w2 H
    background:#f1f1f1;
    / v0 ]+ H' y# [' k7 N. x# e% @. X/ j% @( o, O$ W/ u& _' ]( n
    }
    ( x0 S' |0 |; }& G; g( [/ c; k3 ~. K0 o* j
    #main .subMenu ul li a{
    0 y: q+ c" Q* e& z; [0 ~- v! C! x7 G2 K
    display:block;
    ' i, D. r/ }5 ~. I' @& M
    8 y" c' B$ U! E  Gcolor:#000;
    * d/ b* T4 R& q) T( `/ E! q! D
    $ B' I- @2 n6 N8 [. r6 Q) Wheight:36px;
    ( c' D- s, a& C$ N5 R
    : ?5 z* ~1 E% }0 [3 G! b6 P5 M: Fline-height:36px;
    - F7 N1 w9 Z& v
    1 [" c# ^$ n7 l9 j1 E7 Ntext-decoration:none;% X* i0 M% z3 h. }

    * Q$ f/ z9 Y+ B; ^2 w2 Ipadding-left:60px;" Y. Q1 o- g0 O$ J6 V

    1 F3 ?' B0 {+ l. fbackground:url(image/li.jpg) no-repeat 40px 50%;
    ( N& c3 }8 ^7 w$ r9 O- R+ J' M$ H! ~$ m- d7 p. c! k, c# f7 G/ m
    }
    : M( b+ @2 D5 s5 M* k! u& T9 Z; Q; Q2 r0 Y( D
    #main .subMenu ul li a:hover{6 f, l4 n7 K" _4 T

    ; j( K% G" e$ r6 Rcolor:#177cb7;! K2 K# f  t0 Y  N. P3 O
    2 a" w: Q, g8 T3 X1 s1 h
    background:url(image/li3.jpg) no-repeat 40px 50%;
    7 h1 M! I0 M( {' q% A$ \3 V% n- v, \5 _. o3 e
    }
    2 m  n! h3 G' a. N- k" Y5 U0 O4 L. k# a  ?& m+ _% k; b. t  i
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    6 K. Y: C" K: b$ |" O3 t  N  ~; j7 z& g2 h% A! C9 Y
    現在我們看看HTML代碼:
    6 l# ^& _( ^# p
    9 c/ ?4 @  n+ F1 a, e<div class="news">( g5 z$ O4 [! j3 Q* X

    1 [. D- L/ c  \! V% U; ]<dl class="xuexiao">' \/ x* C( F5 L4 I

      g: v) x9 }* n: ~7 L  z# ?<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    ! e. O& v4 j: j' E2 b
    " m& _1 [8 ]+ ~4 [% v<dt><img
    * O2 I" y" `  T  W* R
    ! V  O: T3 g8 M# ?8 i  T3 \ src="image/223.jpg"
    * ^) W# e$ a, ^9 W% ^" _+ b5 c4 {) R1 L" T# v
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"9 f- Q( b" G' D- e9 _8 R

    : a0 c  ]( s6 u; M) a- x* y/ j width="488" />1 Q1 r; x2 k* y0 \  ]1 i
    2 M9 L  t% I, |: z2 U4 K
    <!--[if IE 6]>$ @0 L! S! v( Y5 E
    ) H+ c, M7 X% L' g' E+ z4 j
    <![endif]-->
    3 t* `9 x8 U4 B0 E, J9 q* y& D. s, L* R
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。2 a. G. e4 ?7 b7 q1 K$ a3 \' E

    + m2 {5 A8 V7 t+ Y& T: z<!--[if IE 6]>4 V/ ?# B% k& F3 c  h+ `! D2 ]6 A

    : N, l2 w. {* @<style type"text/css">
    . ~% S$ y8 ~1 E1 h. w( q* u& ^! z% {6 ?
    #header ul li{8 ~" ?+ `0 m/ l

    5 j# y) L2 l4 b4 i- E" Zwidth:80px;
      {/ k: ]( T1 s! i. P* h! S
    4 j: H# N3 \, Y* Kfloat:left;+ T6 Q% C+ Z+ ^: |* d7 U9 Y
    4 [  r, c- W8 o) X1 ~
    padding:0px 10px;. l- s9 P2 i% X0 v
    : o0 d; U8 W$ d+ @3 a: e" V* B
    }
      q& }2 b0 u* D) u6 T& t8 _1 u
    * M3 r9 m& }" \Header頭部右側加寬度值
    " X+ d  }/ o) t+ V& b# G3 T- ^2 E, t) J. Z7 _: q+ y
    #main .container dl dt img{
    ' k4 S( v; z0 q* x- w8 y& o
    2 D' R% ]" o1 v# a5 F: w, Q4 Iborder:1px solid #ccc;) m+ P6 }8 a% l( p( A/ Z

    6 K, g* ~6 b$ T$ r9 }5 R8 q}$ q; Z$ D* q* s8 Y! u" F. O$ R5 f: `9 N
    , v5 z& j( v3 d+ O: l
    #main .container dl.xuexiao dt{4 X; y# t2 p. @  g  k
    2 M4 g$ h' X! \7 G
    float:left;
    : [9 d9 A! \& j! ~7 Q5 |3 Q$ e) I
    6 F) n9 `6 O/ |6 Fwidth:110px;
    7 P' @$ |: p7 b5 A
    % m( y+ s. ^1 r; n% A4 m}
    $ }# B* x: G0 G' a  `& J: ~) g$ ?, M" v  `2 d; h* A6 H" H
    #main .container dl.xuexiao dd{
      F+ i% |& y$ W7 ]9 y! a/ Z! r6 o" ?( ?3 f* n& i
    font-size:12px;" [3 S, N0 J+ c7 m% E

    7 d9 k6 C8 o$ ?* t# `1 K  {margin-left:20px;
    6 A6 D$ w5 c+ {# B2 W4 D, |* I+ l& h
    float:right;6 P  p: q- T, E: C1 f
    1 Z8 W5 P7 K2 r+ S7 \
    width:145px;/ w4 n3 ]7 r! t; p4 z6 N0 R
    ) ~: n( M9 |4 _/ I
    text-indent:2em;3 l) ]+ ?- H$ h# K

    6 c2 T8 d! S' A: Z1 G  l}
    6 L+ Y3 L/ Y+ N( |! ~$ I0 \$ b. w* S$ z3 b1 D, c% o8 M
    #footer{' i/ E: g& w$ l* C
    % H: z# M: o/ u/ v% U# T0 T9 V
    margin-top:-10px;
    6 D9 d2 I' ?6 \, {& z
      @9 e2 C% h5 n: T; o}
    * {( M* @' K. X" o7 o% G: J, d1 L% ^* W0 x# B
    </style>/ N( q/ {& K: z& B2 a; F8 `+ Q) o

    ) k' `7 E0 a. _1 G; h6 h# p<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-8-22 17:05 , Processed in 0.011348 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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