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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 244

魔法值:12902 / 12902

生命值:4%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    7 G! i' _* Y: b4 D/ M8 T4 Z  n! K# Y0 x. Z; {$ }
    body,div,p就可以了.不需要寫*了.
    4 @. a& q) F! Z: {( a- L& R, f4 x2 M8 k6 E' ]
    *{( x! _2 K1 x# W; h" Q' _
    ' m( r( }; Z$ s3 k* i8 a9 v4 v
    margin:0px;9 H0 S4 {+ ]. w) X* k9 b+ L

    - p# L2 b/ a! Q/ Q* P' rpadding:0px;
    : d5 q  J. t2 J! {' a* Y6 L* X) B! _+ ?5 G8 [, s8 D0 l, i& L
    }
    % O3 Y, X6 v0 Q9 E8 C. G& P5 b  g5 U3 n
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.9 L0 J0 o) ~' D& p# P1 g
    1 {/ b4 C% ?) E# g8 b* j8 b
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    8 K2 p( P" `+ ~1 J5 L4 C7 f& p+ L7 K4 i" p9 @/ W
    body{
    8 u, q& L% F6 {* d; k: ]' a8 C/ Y' O9 A/ `" A
    background:url(image/bj.jpg) repeat-x ;
    ) d" v7 p) ?4 `2 p2 l$ f- u
    & `5 r4 P: w8 M# c% N& ?" H}" {/ `1 @  Q! z2 H0 b
    ' P. ]0 R, h8 U- ?/ X$ q9 j& J
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    4 {4 R, c5 A5 F. z5 I
    ( ?5 M1 G3 A1 c5 D, P<div id="header"></div>! B0 i/ P& e5 Y0 }' p7 I' i
    ! \7 C( ]$ i$ w- g  |( _0 V+ I$ m
    <div id="nav"></div>
    . e! P: z' k+ E; d2 `; B7 a& M* d9 N; @& J. Z
    <div id="banner"></div>( x. Y' q5 O: y  C4 R4 r

    3 t& H4 B8 A. F' {- ?5 U. }<div id="main"></div>
    6 ]! W) Q" {6 G( u0 ^
    - F% P. U' ]* ]( h, U<div id="footer"></div>
    4 ?# P/ r3 \9 ~+ ]3 g+ X+ e4 [, l$ z+ s+ {9 _( b, X( w4 Y
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    * _  j" X) H) S2 {; T. x  y! q2 M7 O% x
    #header,#nav,#banner,#main,#footer{# Z8 o  n2 }' X- Z8 U7 I0 @

    ! S0 e4 w. e; u, A3 zmargin:0px auto;
    $ P" ~7 l- ?# w' B9 r0 F4 `+ D4 i9 D
    width:950px;
    5 w' N+ Q: i2 s7 W- V* |
    5 A' U9 C5 O: u% ~$ H3 P% ~1 X, y}* h' M% t* p% @3 S9 B! B- A
    5 N& S$ m- W- p+ f% ^2 o$ L3 `
    第四步:先完成header頭部部分* T$ Y% |1 O% l7 _
    . Y8 J, d7 b, p( i) c
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:' Q  |) p' V, @) \

    4 H7 M6 d. e7 R" S, v1 [<h1><a href="#">北京傑飛css網頁切圖</a></h1>
    + S' S7 @' h+ ~# q! p8 b6 c8 y5 o' p; ?1 H8 u8 }( |
    那麼CSS編碼該如何實現呢?
    # l; y, r7 O) a" l, G- E- h$ n1 Z7 S7 Y: @- g" r& m9 |
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下2 c3 l4 c! l# T- `( W+ E# ?5 J5 F1 ^
    4 c6 E3 Z4 P& |4 j
    #header h1 a{* B5 c" T7 E$ o' y( B1 y) P5 ?
    $ F, f4 S4 c: P6 _
    background:url(image/logo.jpg);/ q$ @& o: C2 B

    ) b7 P# i* U! B5 V, y) qwidth:476px;5 X3 w: y4 i! t& H

    8 e: p3 ~+ M5 v5 P6 z3 B/ theight:102px;8 M3 \# Y$ `6 B0 t
    / T1 g+ D, w4 Q8 [
    display:block;, u% l& p1 [  ~4 n
    3 V1 V( k3 s9 m& W% k/ e7 P: C* E
    text-indent:-9999px;
    6 x' d9 }  \* ]# P" M  e0 v) ?/ G; c3 _$ i. Y+ m
    }
    " w/ S6 D; E. c5 L$ x7 j! }6 V
    : `+ _2 k. w0 B- N' G* ]好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫! \, b: _( |! @5 u. ]- i5 s
    , B8 E4 M# D+ P/ v
    <ul>
    6 {1 ~  L1 u' D$ z" {* {! z" P! O' D, v, m: C
    <li><a href=" #">css切圖培訓</a></li>
    2 k! e. a( r% S3 H% `- F' P( W5 M0 N$ T1 v
    <li><a href=" #">設為首頁</a></li>
    : V) U. T1 _& ^- ^" O
    7 M! z+ p" _4 m# h& H5 [<li><a href=" #">加入收藏最愛</a></li>9 k1 i9 \5 i* o3 ]. ]( x. ]

    % t" ^% m9 R! G5 Z9 }* ^</ul>1 t+ E, `; \/ q$ l$ w2 G" p' H
    : O5 a  a7 \, e( z- `
    #header h1{
    6 b2 I5 V' N) a9 r9 ]0 J! {
    2 P0 u+ ]3 j, ?7 @$ R1 P; R9 C+ V5 wfloat:left;  ?" [) H2 r& u/ o( x

    3 y& n% e$ i7 }! v}
    3 g. `' }- `& R& [# ^: n4 S% O& v1 A  n% o$ @. B
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。- |. ?5 J0 A- z5 D

    ; B7 ]: U& A' y7 y' _% y6 J+ f#header ul{* u/ |0 w) H+ q7 ]0 N, ]8 u
    % E0 _" q" c& c) Y
    float:left;3 N* ^- u4 L. R+ i1 E2 o
    8 u) y9 g0 P. Y8 e7 }* C- @
    padding:50px 0px 0px 200px;  ?2 x! M: n  F- r% L$ u3 j

    + x% [' O1 U9 I- ]2 C( ~2 dlist-style:none;8 j2 X- X1 l0 ^! K1 q/ s" _

    8 j6 A/ _' c( s7 r# p1 W! b! I% n# d( X% {}8 x2 l6 g7 N4 ?$ D0 Y

    / h& E9 L8 v/ }1 W為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    # j6 ?+ G4 Y* }! V7 g& d7 }; I0 q, C
    #header ul li{
    ) T2 j" T7 [2 P' E( T" z0 W9 c; N
    ! z* U$ |( G  Z( J7 lfloat:left;: T3 D& I7 S3 k

    9 Y0 g) g, X8 o2 i' Spadding:0px 10px;& _" }* k3 n  Z* W
    + s& P$ H0 I. S! x* M/ V. O/ N
    }( w+ W( \7 e" `; N

    % S0 H2 W" D  e, s上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    , G" C9 F! ^6 D, y" A
    ! Y+ f! o( \3 O" y2 t! Y. u#header ul li a{
    . T2 {3 U% N4 s' N; s$ d7 ^7 N; ]: }. |& K7 j& K  w
    color:#555;$ E  Q  i5 `2 K! N" d" v

    : x, Z* o7 q! a' ytext-decoration:none;0 r, \/ }9 w8 \2 ]

    * Q" G0 G' U5 K5 n/ Ifont-size:13px;5 B% J7 w& o; q: {) y8 t8 R

    # M- `5 O/ }" \}2 q4 {$ A2 c. f
    , o" Z& v: i* F" ^# e) r; b( t" B
    #header ul li a:hover{6 t; C/ W6 [( S

    : G2 _3 N: l- s5 x+ z* C2 ecolor:#000;& W: F- o' v- p& }7 g2 d4 Y: j; k

    ' L1 x% F/ l+ O1 o6 h( ^( q6 itext-decoration:underline;% x' [6 s; N0 S9 d, |. |) H
    3 A2 C9 l8 T& r$ E. A3 c
    }' ?/ N& q. |9 @! w* `! X. Y

    ' X/ m. E! a! H& i4 |# f$ g* H3 d8 D第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。# P& k8 Z; k$ I0 e  `

      `5 ^1 b1 M' Y2 J8 tHTML代碼:
    9 z% u  O' U- G' x# U9 g3 ~# z9 z) N& C) t3 P) x0 H
    <ul>  M  L2 a2 `  ]2 ?

    7 s$ U3 y1 E! }8 _/ E<li><a href=" #">網站首頁</a></li>4 ^1 J3 ^1 |: F9 t& ^
    8 n7 Y; z* S0 K; p# b
    <li><a href=" #">網站製作</a></li>; V: L* `" _% g6 |/ Z$ C

    : @8 K. P: ]. A: N<li><a href="#>網站製作</a></li>/ D" a, q- c. y5 ?( \# r

    + J2 u' P1 ?$ A<li><a href="#」>office培訓</a></li>
    ' @$ h  {4 g. B7 D7 V3 p, N, m
    - e! t; \3 o: k, ^* H- ?<li><a href="#">平面設計就業</a></li>
    ' R( i, U5 d" b4 L
      b5 G) m) O2 X: D<li><a href="#">div css培訓</a></li>
    5 r+ \' G& o, v
    * N& ?/ }+ C1 ~/ z0 Y9 g<li><a href="#">聯繫我們</a></li>" u$ e9 Q6 }* v" X' V8 o  L
    - b0 H) @2 A5 p3 ^' z" V7 ?( O
    </ul>$ X" q3 z' k7 ~. F' ^3 {

    5 {3 Y3 B8 y4 {* K) }現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    ! h* I# d$ D* U+ T. H4 ~8 h2 w" C, \$ u$ I1 G$ E, t
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    7 D2 I! Z8 E* `# z6 I
    1 U, ~4 M2 E2 @7 S其實就該我們萬能的清除浮動起作用了
      A) G# m( i5 n8 P7 C
    9 ]# C$ [- q4 Q3 E* jCSS代碼
    , M! _9 E  s' U# _, ~$ S& z1 C/ l3 |* {
    .clear{( e4 B8 o# c: R' W6 M

    # {. D8 p1 r3 i" S4 u# Qclear:both;$ S2 L" q9 v  {2 P' a% X# ]! t
    : ]( V- p  g8 F' [
    }5 }( m9 D- |8 }+ U
    6 Y. V$ Y5 }/ S- j+ T) |# S
    這時候為我們<div id="nav"></div>
    8 Q; E7 g% _# d/ I# p/ N% t: L: w; B7 W
    變成了<div id="nav" class=」 clear」></div>
    2 [4 D" N: u/ M% l1 w! y" F9 z* q) b  q6 M/ B- r
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。" y. q0 O( f/ p3 ~$ x( x
    1 L0 V  x) O4 [5 C* `' _% }
    完成導航的CSS樣式0 U% s& V& X- A' }4 n! o0 G, \
    . g; P) Y4 C% ^
    #nav{
    ( E9 @: W8 ~5 {/ Z
    ' a/ R: _( p7 |0 f- o. xpadding-top:3px;
    / t) n4 S" s4 i6 |3 v
    6 m9 w7 o4 I7 d, z7 ^}) s2 x8 R( m' [' t8 s
    - m( g% M& [  m: Y) U3 |
    #nav ul{
    ; C1 o& C$ `0 H# J% W0 ?* V  q5 G' f- @
    list-style:none;7 z! h2 |) z( G

    ! V/ V7 K9 i7 ~4 ~1 ^* Q2 v( v}7 K& K; f" f! W' S, b. S( [& c
    , f4 E" i" w+ C/ _
    #nav ul li{
    3 j1 k; z6 r; y. \: Q2 C9 K# |# D7 k3 \5 a, Z2 o
    float:left;
    " T# J: t: _5 q: b
    & C: @( U1 y0 [  c}4 I; r1 X$ Q7 O" Q7 C% t( K) G2 }
      ^# Q5 z0 T0 ?: ~
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊9 f2 x% S% q' m3 p

    ; P5 e2 I1 G2 r! D$ y2 }: V0 j, S3 g#nav ul li a{5 x% x# E  H) @& D7 j
    ! S& Q! c2 Q/ ^; }
    display:block;1 \3 V: t1 C! A6 c8 d5 T

    8 X/ }! I- O4 Iwidth:135px;0 e- q! J/ A4 D; I3 w

    : j/ A$ P; c$ k7 G' qheight:56px;
    . T% ~" z3 C% b( `$ k0 Z2 f) J8 p
      D9 j8 f  Y# t: ]line-height:56px;
    : j% s" p& a- e; h) v) O
    ! e( [  E8 [' ^5 F" Kcolor:#fff;
    6 r3 Z9 e5 D2 _5 O  @
    ) K6 j3 V  @, \' p% xtext-align:center;; y# |5 P) A+ L  g

    ' c+ ^) n0 B& z4 btext-decoration:none;$ q2 X* [( x6 Q; H+ i" f

    $ G; @, b# O+ J4 |. P; e9 Mfont-size:14px;) z' @, z4 w' u1 t2 F" i
    , G$ z1 Z7 N% d' I3 [) H6 H2 e
    }
    5 _+ _5 w* Z& O2 O2 d+ N) L( b9 b5 C0 F6 D7 o8 D) s
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    " _& d  o# b8 q; v8 ~
    7 S" c& o7 w+ ^& w6 N! L3 Y#nav ul li a:hover{
    , e) }9 G3 O* l5 z+ D0 u
    0 Q) q; C5 D$ b: U' O( L) i" obackground:#177cb7;
    $ I( {, b8 |! w0 U3 v; K
    6 _8 r4 R4 @* s}
      T: R* ?, B+ d2 [7 A
    ( h% N* f2 z; x4 e- L現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。. e2 ~# D/ ~* q. N, R* K

    ; p2 J8 ]) Z1 B3 O; Z9 @其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    9 P- x- U( {$ V0 E8 Y* U: S4 G# n, W. i; |% F( }+ r) _
    <a href="#" id="current">網站首頁</a>
    8 ?' f- C0 Z. j7 C2 }# ]4 o0 R2 a" W  ]/ d
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
      k+ ]2 T1 B! K) H+ Q3 x
    ( z) ~6 l! ~5 Q$ I4 s' J' |) J第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片3 G. F, ~7 g3 H* r* u

    , V' G+ [+ H5 z! \4 v9 o<img src="image/banner.jpg" height="184"" |/ |+ |5 Y7 E% c- v3 d5 Z7 o( V
    5 ?: T% n4 r! J: ~: M( K9 l
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"4 X: x5 W6 I8 l" ?  ~" ]' {; h, G2 w

    ' I# N( U3 f' e" o width="127" />  }/ T7 Y% g5 Q- j9 P6 a, b5 W
    , N+ `3 q6 m* q* ?! R
    右側導航html代碼:
    - W& z! j# ?) ~, A! r) N( V% e
    ; U+ C$ ?( v" ~1 O<div class="subMenu">
    6 c* r4 p4 _  M/ \+ F
    5 U$ e; g0 g! r8 I4 L; ^7 B$ r) ~<h5>培訓課程</h5>
    9 T5 x3 C; T3 m4 A
      B% l( }1 l+ v4 C' `& L<ul>- H, C! }$ D, ?! L: d
    # J3 a+ m4 a, J& H6 X3 Y! W# r
    <li><a href=" #">網站首頁</a></li>
    , e. a* G7 R- g+ ?) n- ?5 Q4 o6 J' \/ k4 `/ \' h
    <li><a href="# ">網站製作</a></li>4 Y" I' Y# V0 ]# z/ W( U

    ) v( I8 Y. V9 V& B! w: F; R<li><a href="# ">網站製作</a></li>. f$ |- {4 V! c/ s+ R
    : g. O9 }; M1 r
    <li><a href="# ">網站製作</a></li>
    & |1 {+ E" X0 \# _% d+ P- J7 R
    - n0 R4 G- `  e  ]" j. n! D* H<li><a href="# ">網站製作</a></li>3 h4 f8 o/ C8 `( F- \8 m
    , R1 x/ F' [% m) k% O% S* y& k
    <li><a href="# ">div css培訓</a></li>* d8 M; x. A/ ^' j% g8 u

    ! a3 W( ^  X$ P5 X- Z<li><a href="# ">div css培訓</a></li>7 @% v6 L  E& B' Z1 H

    5 b5 _$ W1 Q6 F5 V, }) A$ p<li><a href="#l">聯繫我們</a></li>
    1 y' N4 k2 \* M: M$ ^
    2 R  v4 q- U  l( R8 a- W</ul>0 {% J1 j  J8 p, ^. y- z

    1 r- X& d/ ?) C( ~; _+ V& @</div>
    ) R5 r; O# L* @1 \: q
    1 ~4 R* ^0 {$ bcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。7 c- J& |; a+ b

    1 n  W1 @3 z" e  d1 W$ c) z, M#main{
    5 v. Z* y* q( t$ q* Y! \+ h$ X9 D- R$ ^- _( t9 ?6 E
    padding:10px 0px;7 A$ Y5 `4 F- k8 l/ h9 A3 H
    0 V  d" P* O) R; E- k: I
    }
    6 o( N2 a& G- g# M' ^* }" y( Q# c( U; s; `& f; {* W$ F7 a
    #main .container{
    . T; P1 s; z' R7 j4 b2 K( I7 P/ v2 F. b$ R- K2 {
    width:674px;. T2 v$ ?9 D  O3 ~, d- ~

    % V4 y& F/ C# wmargin-right:50px;% w0 s6 ?7 a( N3 `' [- B3 \
    ) [% z. E% L; D% L
    float:left;
    % U# Z# Z  \! ~1 T- ~) K- Y+ m6 _- ?7 |4 `- C2 O% k7 e
    }
    4 H% z4 N0 n  O# ]7 u' e
    3 H& _/ S" f8 e" ~#main .subMenu{' y( G9 |# g$ e  A2 w8 a3 u

    ( p9 G) }5 `8 c$ L3 A1 iwidth:226px;
    5 h% k9 h3 O6 W7 \6 h
    / \4 i8 a3 h% S8 ^! E7 g5 nfloat:left;8 }2 _& i9 S! @+ q* }
    ) b2 J) l5 ?! T+ c
    margin-bottom:10px;
    7 S. w) P- O( }& y7 a2 j8 b- B6 d+ m& w8 l& m# b  m) e
    }7 ^$ F( g% U3 F# X. P
    & S; h3 h! I2 M# \! I! x/ a
    #main .subMenu h5{
    1 j% S8 i2 ]2 b2 w( e  j7 W% a8 f' c) e6 _" d" j
    background:#19577c;
    $ s3 E) ]1 m+ m  U* ]9 l: O  E* @+ ^3 X# B' ?3 m
    height:39px;/ ^7 y, P( a- `- T& Y2 o( t

      ]; E1 L- U- U; w: [5 O: ^' {. X( dtext-align:center;
    * x+ |& F3 N1 M4 q* T# Y! x* |' r1 m8 ?5 c8 R
    color:#fff;
    9 u* X. `1 j0 C* E; [+ u
    ; }+ X  K8 U" |) z4 D- Kfont-size:15px;4 E1 I4 ?, }/ G

    0 F0 v; m: _' `) Zline-height:39px;
    5 h' S) H3 Z( v
    8 H7 D% q( h( g( O- J; L8 b}1 x+ S3 O+ x) ?1 ?1 y" O
    & B* N( c! d) ?; T
    #main .subMenu ul li{
    , L* J6 `0 M# L% r$ |5 v( j' i7 i) I  i2 w
    border-bottom:1px solid #d4d4d4;, x3 c2 A: W% W( c

    2 q5 M2 B: m8 ?3 U! b, t" y7 K; Cbackground:#f1f1f1;# t' J: x, c3 M; o- h0 ^

    # v% M6 i) _% p" U) c4 e8 g* s. ]+ H( k}
    9 n2 e8 H! |+ A& Z/ L' R+ X+ M6 z! c% B: u4 T+ G6 h. Q
    #main .subMenu ul li a{
    - x# N$ f$ N3 v9 g2 A4 E0 @- C) O; H( K* A3 ~: L
    display:block;/ ~. ]: c8 c% |7 j! t1 z
    + l9 D, K6 L2 w  J) O+ l& I
    color:#000;
    $ n8 }) q1 k5 A6 I8 m' w$ X* t; A
    1 \: K4 S% a, \. R" }9 B/ K# B) J" fheight:36px;
    2 J9 f& M$ r0 v6 B& {& u& z3 e1 y9 y9 @" C$ V
    line-height:36px;
    % t- S7 g% P/ d6 |0 R: x( l. t5 t8 F9 o8 C/ X. i5 B5 x: G' F% N/ m
    text-decoration:none;. E6 D- R. g. I) ]3 R" }
    2 {, O  H5 U1 c1 H; Y
    padding-left:60px;
    & \9 w9 V# ~/ f: h7 g; s2 Y
    - y, l) T& s  S% E  [& \3 hbackground:url(image/li.jpg) no-repeat 40px 50%;' `7 @3 K. J' T5 H1 M' ^' w

    $ x: Z2 O% R6 y5 u8 k}
    3 w9 Q, O6 m2 u: {7 v8 l" ?) C# X. G) o' B/ j; ?5 f4 A: y
    #main .subMenu ul li a:hover{
    + O, h9 L  P& T
    ) E' h' p- D" q) ?' t. m+ Mcolor:#177cb7;
    $ A$ B+ r2 n  x" M
    8 H9 U: ~6 I$ g3 Vbackground:url(image/li3.jpg) no-repeat 40px 50%;- T3 H6 i  w7 [$ Q( R8 Y
    ( e# a- D( W3 W; i
    }
    $ d  f5 B! z2 J( W% L  d5 u4 l1 }1 [' K) R( |6 x3 q, L) f
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。* s+ K. I" v2 ^/ U0 w

    ) r. i9 g5 |# @3 M. C- v現在我們看看HTML代碼:
    # r! N- b( w2 s% g0 |
    ! e2 b" ~2 `: E2 z1 D7 h" X<div class="news">  t) f6 a+ Y5 y1 w1 `1 F

    ! j  h8 ^, u, a% m9 q<dl class="xuexiao">
    / U0 o1 m3 E5 c* _4 V, O1 w% t* B* Z# {
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>( T+ ~+ ~, E, x2 Y
    " p& V/ J( T; @5 f
    <dt><img
    ' {7 s3 n! b! C  ?. j
    # t+ v/ K3 @: p src="image/223.jpg"
      U% I$ C$ `6 Q9 g
    1 G/ F: l& Z, F$ f3 j/ Bsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg", g+ p; s2 O& _0 B' z

    ! O8 U4 ?+ S* Y) X7 O5 G9 t width="488" />
    7 _1 O$ w$ N9 s$ M5 l/ O* Z
    - i- [5 o4 b3 ?0 e* r# e/ O' ^<!--[if IE 6]>
    2 k7 p# ?. D8 e7 v6 S4 V) Z  V1 q" c7 z% w. a3 g: ^( g' F: G
    <![endif]-->* G; A/ @1 `, P/ G3 {
    + y/ l1 ?8 w5 L
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    0 O" K" r/ z; Z$ C1 H6 v8 a2 h/ E5 }" S3 H/ A7 ]: F2 S
    <!--[if IE 6]>9 P! {! Z) ]  M

    " U/ P6 @) N2 ^2 q4 o  ?  V0 ]<style type"text/css">
    0 g" L* j: ~4 S1 {& m5 s" N0 W* }- `0 W! L$ e6 k  {5 C
    #header ul li{9 b3 A* v" ~9 p- T4 H5 o, V

    0 |6 s, j$ D7 R( }9 T8 Q& Ywidth:80px;1 [1 `7 Y( k/ P; a
    . e9 |9 V+ `- S4 L* [
    float:left;0 m9 j7 Y/ W- P  Q+ B: t9 Q3 ?

      C$ W5 U4 N* f- v3 G& qpadding:0px 10px;$ {( _1 i' L0 n# a5 F2 _3 g
    2 f6 I2 s0 [- D  s% ]: k
    }% N" H6 l+ u0 T, {

    2 K, t8 }8 F' i5 o; [4 U# ?Header頭部右側加寬度值
    3 h& r4 t! {& i
    7 h* h* t0 G9 p9 I#main .container dl dt img{* I( E7 d+ y% p  S7 T) h
    ; S. K9 o0 e! a$ C# |1 a1 Q3 ]0 k
    border:1px solid #ccc;
    % u( x% P, ~% @; Y; X1 f( y* _5 l( }& H& z) m7 x+ h
    }" w& f+ D0 M# a0 z6 L

    " V; R) Z5 @/ Q. |#main .container dl.xuexiao dt{
    3 D" t) K' y9 `8 z  C; E# X
    6 B! _, H+ b  c$ L$ tfloat:left;
    2 H7 I; ]; X, N
    # d' g4 _+ N: ~8 B! Xwidth:110px;1 ~. j- j7 Y  [3 b* B

    ' d8 [; L, N2 y. i}. z: m, B2 Y, W) a! _

    , `& n9 W" l$ H, j7 {#main .container dl.xuexiao dd{" T( b# t6 I# t! K5 ]! }9 ^9 N1 ]
    ) l- A: R1 E/ s/ F* |
    font-size:12px;* e4 Q' f  k4 J: Z6 Q; e( j
    0 z3 ?3 G+ B) j5 G! E
    margin-left:20px;
    % o- t) [" [) m! G- o2 J+ ^( d6 I9 s
    float:right;
    ' s$ G, y  L/ \' ~0 A
    8 X' X# I, f/ z# n* m# Bwidth:145px;3 U0 H* J; N6 |- X* a

    6 T3 A" s; r1 |text-indent:2em;8 a/ h- }) j$ K$ _0 T" h

    1 `# B) i& j9 ^1 d1 L! Q3 v}
    : c' A/ [' m" n2 e% E% Y
    0 |- C5 x1 W1 t7 N* l#footer{
    3 r% `* [9 a( F* |) g3 u' q( x8 R7 m: Y3 l
    margin-top:-10px;" y( g8 P# X. p4 U+ h

    & K9 E! E( P. X0 j) w4 M7 m}/ V/ m1 M1 n: [& h- |; n

    ( ]' I4 C4 N; n. h+ \</style>
    5 ~7 S8 W/ f! ~  L5 K( T$ h2 J6 M$ K- a
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2024-5-17 16:03 , Processed in 0.063402 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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