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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14877 / 14877

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫& V+ N) u, m( z; r% ]: z- g3 v2 M

    " D5 k1 c" ?! C" y body,div,p就可以了.不需要寫*了.9 {) Y$ U4 @* F" \6 G

    , T) [* ^7 R4 G" Y& e: c*{
    9 t; b* a; F( D- x0 q* d. C5 S( z9 ~
    margin:0px;) S2 x8 W# `9 Z, W: i0 e: w
    # k5 h7 ]2 R  k6 _( g/ g& V8 d" k( K
    padding:0px;
    1 a3 q5 H3 z9 N- P9 v1 g9 u
    , d& x! j0 l. c# r& N}
    % w+ w4 `& w$ c* j+ T2 z" N$ s. ^, q+ _/ Z* \! P2 u
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    . ~0 G2 U2 g7 m# K8 S$ }8 b5 }' \; F/ f! [+ h1 u
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    / F4 `, F- z7 g/ a: K  R, l6 V5 B$ L6 [+ D/ |& _
    body{
    5 s; Q$ H8 v0 Z( N1 R% s2 r* x  V7 q* a) r; y. J; _( }
    background:url(image/bj.jpg) repeat-x ;( Y, e) h* S. ?! F* T, A
      _: ?- c9 x( f( P
    }9 d, o$ h  q3 V

    8 K$ |3 n: g  {  y; O2 T第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    , m6 _9 l/ B) L9 u+ {* T2 l( d( ?" f1 S2 x8 m1 o2 |
    <div id="header"></div>1 w3 ^- \* @2 n' u5 Y& d
    $ o$ J5 e3 o, F& w# @
    <div id="nav"></div>
    + c4 M+ w1 ?3 f& C0 k  \0 A% s5 P: D' t& ?. a2 ]
    <div id="banner"></div>
    1 l0 |* _+ C5 {; |$ E7 C1 L* q4 I5 t6 |+ M& W* s% n! @# p
    <div id="main"></div>' Z, d6 y9 o/ A* G# Y
    & E3 o+ ?# x9 @$ z' M0 I
    <div id="footer"></div>6 R, Q. v8 w" [
    + V& [* J1 ~, p9 c: R
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    , Y% w9 c6 `  V( a
    , {: R' J) y1 w* i#header,#nav,#banner,#main,#footer{
    1 X* _7 t7 r" L/ H! f/ G/ f. ?5 L4 z% G0 z8 }
    margin:0px auto;* x- q5 f" |6 i+ x, j; [, z

    ! N. ~2 {# ]7 z1 swidth:950px;4 v6 L  b! ]" t( ?

    2 `2 V" ?5 t& f; M}
    - ?' z* k$ p" h* `5 e4 p7 t
    ' l6 s) P, A$ F/ Y2 {第四步:先完成header頭部部分" W& q$ p# M4 C4 L! f

    0 v& v# O& P- Q4 x# F) d' ELOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:' o% Z/ f/ O; R  g" d+ f0 Y0 y
    9 t3 |$ V% s% h% q: D% r/ a* u
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>. \3 E2 r$ o0 Z4 b/ }
    . o0 @! t6 J" t3 t& g
    那麼CSS編碼該如何實現呢?
    ; @9 `4 Y5 n9 i/ D. \
    6 K9 i, |9 h! B0 s大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下8 j9 u3 h6 U) K6 Z+ P7 u' W
    , L8 E/ x; ]5 h) n
    #header h1 a{1 D7 v( _) e# ]6 [5 C. C0 M% u
    4 w" \$ |7 r" y3 h9 v) Y
    background:url(image/logo.jpg);
    ; B8 u+ r2 f) u8 ?2 B, K* c2 [/ w4 ~! ]! T/ ~
    width:476px;
    3 g) M' ^3 g) J( V0 c
    1 e  C* C1 m/ O5 }height:102px;2 u2 e* c# O. e6 I4 ^" _+ \& d' v% z* P- M

    $ I; k* L! m1 r6 Bdisplay:block;
    ; [% N6 P# q5 q1 J2 f6 b2 _9 \$ r; C0 {1 c! M2 `
    text-indent:-9999px;
    ( o: ]7 @7 k' }) ?6 K1 R- E- Z* }! G9 \, M2 {
    }
    8 Z  f$ T1 h& V$ V
    , x3 ~8 K4 V/ E; j) y( F好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫2 `: w; M3 ^2 `) S2 M1 P
    ; N" I% k; \' o' t# a8 j  B2 [
    <ul>! S6 R2 ^% Y! a
    ' \3 j3 v2 x. W; T/ o( {7 D
    <li><a href=" #">css切圖培訓</a></li>
    7 w1 J2 A6 D5 _4 a) C% {
    2 B, j1 {8 t. T- O4 k<li><a href=" #">設為首頁</a></li>6 y  J  P4 \% x+ _; N, S
    3 n& P0 R0 d# S2 q4 b/ f- ~
    <li><a href=" #">加入收藏最愛</a></li>
    ; c; u4 C& ?0 `5 H- s8 e6 H. R. g
    ; f; X, l  ]: y6 A3 P! v</ul>$ Q; \& n& f8 y6 c8 q

    1 \6 C/ l1 W# y7 J& S#header h1{
    , s( n3 l& |( \1 O
    4 j9 S$ z4 ~. |! D; o- J5 ofloat:left;. M- m2 @0 o, r: `, P
    1 g0 P' c: u" W
    }
    7 F3 ?4 _9 }! R9 e4 ]" Z
    & _+ m( m) g/ P. i+ E+ b我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    ' @! t* {8 _  J/ v+ a! C- d
    2 W5 n- R: ], j$ v0 D6 ?#header ul{4 J+ E9 h8 k& a  ?+ `
    6 l7 E3 q8 o4 P- A* X: R
    float:left;4 \, Q1 o& Y+ g. ^3 p. K
    ( }7 Z& K" t* Q$ m% n! ^* o) ^
    padding:50px 0px 0px 200px;- p- j8 M4 ^* a: K( o0 X) h
    4 U- N0 ]- |- p. P- U% V5 \
    list-style:none;
    " V, N- k! o: I+ ^) I  }2 M. }4 M. i3 L6 C6 q7 T2 |
    }* |  w0 V' T: ?2 F5 o
      C0 [, [% w/ s  t$ s
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致3 c4 E$ J4 L9 I, y
    - S5 h/ ^  v5 I
    #header ul li{
    / O4 f( S" y1 i6 M5 s5 Y
    ! p3 G$ z  o" }float:left;7 R  \& @4 |2 G; W# _

    7 y0 n% {. j. c  m6 Tpadding:0px 10px;
    0 G6 E. `( @- |, p+ g, T
    : m, i' U# v/ w}# K! o+ Z# ?8 B

    1 {& X4 F; B  T: x上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    ' H2 I" i4 p  y" H, B- l5 U9 P* I8 ~7 B$ D" M
    #header ul li a{
    . Y3 b! U7 G* [& _1 V# B/ U4 K* _
    color:#555;
    ( W" }. y7 F" t  w5 G
    : y" ]/ ?0 [& m2 Qtext-decoration:none;9 _" `, Z4 O# g2 D5 ?: }$ g3 t
    ) |8 k1 H* ]$ K$ U/ y
    font-size:13px;3 q  x" x: `6 I* ~
    9 h' \. h3 ~) u
    }, x5 O/ k+ J2 N% \

    0 D1 F! J* j, p7 a8 J#header ul li a:hover{
    ' U- w8 j+ k% j2 ~& ^
    1 F4 A2 t  @. ^! ]: Ecolor:#000;
    * i/ y+ |* w; G' z# ~( G
    : R3 K' U" E5 o; U$ `7 Mtext-decoration:underline;
    & e' h# F7 L' q# K6 h& i, o7 }4 b0 R1 r; L
    }( f% \' a3 [# I+ V( A" e

    ( Q% N; z. p" b* L第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    1 M0 {* K; q4 R1 ?2 T
    0 n  F( |' L/ i' _HTML代碼:, b% v& m/ n( c0 U+ o' v

    ! ~" R2 T3 U- T6 b<ul>
    - c. K% j) x0 ~' K
    , E: R" _, P, g$ p5 G1 d<li><a href=" #">網站首頁</a></li>
    ' W7 c) K& G" K
    % ~. H8 {. J: X# M# C$ m<li><a href=" #">網站製作</a></li>
    5 F& y  C9 y' T9 k# ^: M
    % A' h9 Y" G& C6 o: r- L2 g<li><a href="#>網站製作</a></li>6 H& w2 q) X' Y8 s- H! \

    ) ?9 Y1 {3 B6 H. E! Q3 z7 U<li><a href="#」>office培訓</a></li>; U9 J6 V2 }; f$ M* c
    * P: T3 e" V" [( {5 |" ~9 v
    <li><a href="#">平面設計就業</a></li>
    1 l- x$ a' t+ L) K, e5 K% P. d4 Z: a, z+ A( I
    <li><a href="#">div css培訓</a></li>  H9 ?1 v2 l& }7 k6 q0 M
    " `' A9 d* P' G& R. T
    <li><a href="#">聯繫我們</a></li>0 B8 b+ F( _% q- Q) l( A
    3 y6 A; x' N) `4 f8 A7 w4 y
    </ul>5 j6 E) b* p0 J$ h

    & w: i/ }: w5 ?9 [( P- q) O現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
      \( q# Z8 A/ j" |% D, I% s4 _) r4 f% ?3 W1 a3 ?
    導航部分文字跑到header頭部右側了。怎麼解決呢?& \& w5 O& t: S- \, v
    3 m3 b; g- H8 F' C% |
    其實就該我們萬能的清除浮動起作用了
    4 ]) v: m2 I& J7 R' H# V% I+ H' j# A0 C
    CSS代碼
    ( q- {1 B5 t  M' S" Q
    1 _1 L" j3 n1 ~" O4 j/ O. c.clear{+ X3 v4 E2 }8 m$ `0 q

    1 c3 k- i  [) \2 f6 R% a5 nclear:both;
    * x% b" R! u* k  f
    - |. y1 Q' [/ |5 y  w' z- w/ g}! {3 N0 H) X1 k# A
    & }- p7 R! ?1 k# G, \% L
    這時候為我們<div id="nav"></div>
    0 u$ K' ?8 ?  ^! c4 }/ i, L6 Y' P% V* n* ^. H9 o- k7 v6 U8 s0 c) o
    變成了<div id="nav" class=」 clear」></div>
    , Q$ v, n* m: Q9 |2 k6 O/ Z" N. p* \* h, Q0 W
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。9 T& T3 S$ T" r* B
    $ j! i0 B- n! S; j7 @9 q
    完成導航的CSS樣式
    6 w1 K$ s$ ^8 d# p" O
    8 h9 V! e3 H: ?) A+ E#nav{
    * p1 Y3 K$ R3 o. \
    # r8 r* u1 _1 [( N; e* I5 jpadding-top:3px;0 C/ i5 s8 ~: W2 k

    : h( p9 e% ^3 a. J0 e% e7 ~6 p" t}
    9 m8 D6 H4 ?+ V4 a. g/ j7 o% e3 N0 P; l8 L+ h* u1 J
    #nav ul{
    $ x, q1 b: ?% d% {0 S
    ) J* C8 d1 Z# c6 r8 A5 [" X. Wlist-style:none;
    0 u, Y( _$ u! U/ ]) @1 q
    6 J$ [, r: ^* z8 {}
    , e2 q3 i! x4 l+ R6 M/ M, g
    # S2 f7 w" W$ |#nav ul li{
    + \: `1 a- @+ }) L: A% g" g0 V  L* c+ F. U' C; l5 V& ]
    float:left;
    ; U! E! w3 r8 s. V0 ^
    1 ~% y! n$ ~6 C; {- U( G, N% X}
    " c9 ?) s8 |4 k# g
    8 w3 l' P2 f& {' P預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    ' t8 J* U6 W8 Z/ K" z) z  H
    : h+ R2 {4 X% x& S4 S+ `! z) J#nav ul li a{
    8 `+ G, c7 m6 M1 m' W0 @) ~- h  [6 `1 h  M" M
    display:block;) J& [2 t6 E1 G, m" x
    8 b0 ^3 a; O; h* p6 h3 S, [: f* x
    width:135px;! K" Q2 t& K" f" F( K- L
    - }6 l. Y& n& o/ ^6 J& A
    height:56px;* x' _: K# u  [% A# N: a
    7 h- V6 `0 l2 u0 B6 q
    line-height:56px;) }  T% |5 v0 s6 l( ]* E

    & g/ S* c$ ]; h  K$ m- Xcolor:#fff;3 a% J  x; o& H0 F
    % D3 I, H9 w+ c+ }7 e- B% R% p
    text-align:center;
      u/ C, d' J, b1 ]/ ~* q9 L" j0 q& c  d' ?, t6 _
    text-decoration:none;
    8 D6 Q8 p4 Y1 z, @8 a9 Y5 f' d6 \7 b" C; j( {
    font-size:14px;
    , b( E! a0 R+ O  u6 ?! _! T$ H- m* G7 N/ q# O0 W/ F" R6 W7 L
    }3 |/ e0 U! i. K  S

    - g$ v1 b- S! Udisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?  s, N/ Q( R$ g( q) H
    + Q# _" b) O0 D- z" s5 Y
    #nav ul li a:hover{
    % e: R7 m; D7 d5 D( m; K0 G7 e
    8 j5 Q* _0 `' R, bbackground:#177cb7;, ^; n( o2 J$ P" _' L& ]
    2 c/ k5 R  x3 F4 z$ F) h
    }
    0 b! A3 b/ e4 J6 R/ u! g5 V* ~5 f9 f  T* W+ q# w/ S
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。) N' `% q; p4 }+ d" ?

    . z- w! ^( |. d$ |* L其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    1 |: Z* z' v/ w0 n. y; r1 K# I' x* q) G* k1 i! L
    <a href="#" id="current">網站首頁</a>
    & P5 W& P/ V: O; J9 m( J- B8 y- p1 }/ R
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒# P' P9 |8 m  \$ ^6 i

    0 N; ]7 o$ M0 V; r" K第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片: |) x9 ^6 M' j" O% A1 t! b0 `

    * c7 q6 ~! q1 ~* H5 h& R+ U. B. g<img src="image/banner.jpg" height="184"
    ! J: z5 H$ @$ F) C# n. {' s. m) }; Y
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"; Y3 }$ U& y2 U1 }

    ( |4 r% @8 ?  P" v0 F+ r  | width="127" />
    , S/ ?5 m, k( j' B/ A$ C+ w& K" F/ X! o/ B$ a1 R# z
    右側導航html代碼:
    5 `. X) o$ Y; G1 G' j& j
    : j9 s( D3 c4 w6 ^0 ]0 E) o! g+ y<div class="subMenu">$ w/ Z4 k' U4 Q
    : U& f& j' h5 N. X0 p3 k
    <h5>培訓課程</h5>0 [2 a9 n( p5 z. K9 F6 z

    * D# f, j: y- X3 {<ul>4 H0 m7 L2 Q- F

    7 I7 d9 T0 J/ q% z" L4 b<li><a href=" #">網站首頁</a></li>
    % h/ w. U2 T9 R! }8 e) }
    % g5 h% ^; w1 {6 L<li><a href="# ">網站製作</a></li>) x4 B/ d2 Q6 F( w; i: m
    2 j) m# B! B" r4 I4 x; s
    <li><a href="# ">網站製作</a></li>
    % K( z( u. B- N' f4 T# C$ E. ]; [( Z/ O' O- i# B6 h0 H' Z* x. q
    <li><a href="# ">網站製作</a></li>* P+ f& S- \; M% D+ C: _/ k! q  a
    " m, F8 Q9 K( j% {5 e: B
    <li><a href="# ">網站製作</a></li>
    " X3 y4 ?0 w! |3 q4 [* _$ v( M+ a# w2 E0 E, x3 _' `1 j
    <li><a href="# ">div css培訓</a></li>6 F$ j. E7 h4 p, h) J2 ^! N

    * I9 M3 A% m6 O1 p4 a$ {4 ?<li><a href="# ">div css培訓</a></li>
    ' l5 P: o3 L, C6 O1 j5 c" Z  O5 w9 F9 I/ \
    <li><a href="#l">聯繫我們</a></li>8 y) c# y8 {4 ~7 s% q

    5 d# L, C4 I+ C" A$ \% x9 ?4 T</ul>
    0 c5 [: C2 |, Z8 J4 ~6 k0 g5 C; d
    </div>% I* i+ E9 x, P- W$ L7 J

      s% q* L! S. D8 Z8 ]* b& ]css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。5 l0 g- k+ K" s: p. ?0 p0 a: n7 W

    ! L' V4 C) A5 B: G#main{
    2 m) ~/ J( f& A9 e9 u2 D% Y7 c. n
    padding:10px 0px;* b0 }" E/ [; x6 ?0 A0 R
    ! Y0 p2 O6 t: D( N9 p6 ^: v
    }
    2 G, u. H5 T8 w9 b# Z8 q6 f/ w) ]& Z- g) Z
    #main .container{
    + |& Z- u. O# k0 }, J1 P2 p, R  m. G6 ~- Z2 k
    width:674px;
    % ^; }* z- q5 V' Z6 w' Z* d
    , B. \8 ]9 [  m/ y$ r' Y) umargin-right:50px;& v+ O7 {8 X0 N& f: w# o  v
    & ?- O4 U) U6 E5 Z% K
    float:left;2 k% [# P1 |. J& S8 E. k+ B% z) y

    2 J  k% p7 L! j& I, w: W}
    - M! Z7 h& T$ P& C3 X. B3 m, J" Z9 m$ ]" I) u' {. ?* H) c
    #main .subMenu{
    0 s" M! w0 e: s/ x3 h; S
    2 `6 J$ m8 R* D- Hwidth:226px;  L* K; Q2 c; F/ p' t4 I$ {3 b0 I
    2 b+ V# A7 Y: n6 f" L+ o/ ^
    float:left;
    6 _1 I0 }- J1 U
    / {0 p; k4 \# e$ W/ nmargin-bottom:10px;
    2 p+ C- _" v) z/ C( i# _, ^, W% ^6 P8 f7 i( S% n
    }! }' c8 u6 Z2 t4 G3 f" x
    4 U6 f& Z& k; }2 }7 w
    #main .subMenu h5{
    ) `: D- U6 ?9 E3 }9 p, y1 g7 m6 h  q) p3 L6 |) G5 o
    background:#19577c;
    2 p# v# @3 U& W) R% c3 U- _, U
    1 m* w6 j; J6 Yheight:39px;( _% |8 v' n" \6 O% w

    8 n% }$ `+ T  f1 w# Z4 r5 xtext-align:center;0 g; q4 F, d' C1 _3 T

      E8 W+ x. J9 t# [. ycolor:#fff;
    + z. O1 K8 c) h
    + ?' w% L' M  `) a. k& j* ]6 lfont-size:15px;' _* x, P& \' G1 h# q; x
    % s: _0 p5 {' B1 o- p5 o
    line-height:39px;7 o* B$ O9 O, ]2 J' P6 F  ^& M

    & B6 y  ?0 V+ i0 k4 ^8 p, C7 _& J}
    . \) i8 X; N( U/ x2 b" ~0 y' E6 _+ Y0 ^
    # ~; K- l* Y0 r& M& j# f#main .subMenu ul li{
    % r6 \( v- }' \1 V2 w% f) k2 @, j1 L0 U# e) {# @3 r2 V
    border-bottom:1px solid #d4d4d4;
    ) J  Z: ~1 W3 [3 d
    3 A6 R5 ~/ |$ G& I7 ~% cbackground:#f1f1f1;6 \( f2 I( |7 y9 S. ^+ M6 a

    " t* z/ p' T  k. `}
    7 O0 f# l% u! t- N& M; U! }& S; e' |4 C
    #main .subMenu ul li a{7 r( }: @7 }. C% ~' K9 V+ o6 w+ F# ^
    ' Y3 m5 h1 e5 ^
    display:block;
    6 A& ?# u2 G5 F1 \" D3 w! [3 j" R$ H! U, j# `. I
    color:#000;
    : F# _% h6 Q7 `" C8 O6 \
    : ]9 @, }; T7 e" Z+ Kheight:36px;. `) n0 b: ?2 l* q
    6 n& X- b# p1 z" J0 B0 Y, ]: w  k
    line-height:36px;1 g8 p! W9 v$ |2 K& h7 M# Q: ?
    * o3 Z6 P5 {! G! P* X/ B( m: f5 e1 \
    text-decoration:none;! `5 J5 u! F0 V3 s$ `& v- u6 D

    / L  {" Z- o, R% f5 m0 ^" A0 |padding-left:60px;% h2 H# j4 p/ T( T8 ]: w
    . ?5 `: \  `# L7 Q& J
    background:url(image/li.jpg) no-repeat 40px 50%;
    8 F2 K2 B8 M" l1 b# T5 e
    . B. |" c& l4 K& G}- Z' S! i" N; X) e: y4 I3 N( e, b
    ' E1 v6 W. h) ^' T6 {$ g
    #main .subMenu ul li a:hover{% S+ G/ p1 {4 F% V
    0 P( W- j' h* U
    color:#177cb7;+ w9 u) [$ _! w, S" K

    * n9 `) l" C+ H2 Z3 p$ K+ Y5 Lbackground:url(image/li3.jpg) no-repeat 40px 50%;- k) O3 R5 ~# O) w. W

    $ i. l; g2 ?+ Z. Q}% [/ \7 Y. G! V" ?* B& P

    - c6 q5 Z9 @$ n第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。# d5 d" D" Y  ~, u: l9 p  y
    ( S2 c; H( x) n0 R& i; r$ L$ v
    現在我們看看HTML代碼:6 i. E, q! Z8 B8 C$ e  ]7 N
    3 R' }0 v7 Y% z6 M( q
    <div class="news">
    3 l( t- G" g7 U+ Y* o6 K" g' M
    # D; q1 {3 K) g+ @- c* i6 h! F3 L) w<dl class="xuexiao">
    5 D- c% ?- d9 d, K2 u; V8 p* F  c+ U5 _$ X+ W7 U
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    ; S5 @. T# w! Y# u* x
    % I$ E+ ^: t+ s8 Y" y3 i8 {<dt><img5 Y( M7 i1 a8 C
    " l5 D# A* f# I/ U
    src="image/223.jpg"
    - r; F4 z5 A2 r3 P; T/ z* a& l! ?  G# a# p/ I
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"% Q- N& ^& F( k  X

    ! v; _4 b; W2 v) w8 `9 H/ n3 z  n width="488" />, B# `4 R( \0 N

    : f$ }# o% o& L<!--[if IE 6]>
    7 C: t, ~0 B$ s- s* `" ?, S* `! l( y9 o4 h
    <![endif]-->
    ; ~6 X; U3 C* W1 |! I$ h' _
    $ M1 `# y0 ^. v9 l6 Q上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。1 g  z3 r, O3 ~' r; l' x' j  x' o
      @# J! y# r, a% n5 t: a7 b
    <!--[if IE 6]>
    % `8 Y2 y5 Q1 \+ O% k+ a& C
    * V2 Z# e* t/ i5 L) {<style type"text/css">( e2 F2 r4 }8 n. R' t

    7 V% M* C8 ^; g& c7 ^#header ul li{6 v) [; j: G. X3 |  D
      Y/ P! K; N4 {6 z, p( Z
    width:80px;' V& h( o1 i1 y' `7 Y
    2 {" t$ v, t0 A! c
    float:left;9 |! U4 k% m# x& y8 S) O! l
    " [: j, K; T( R% ]/ n/ t
    padding:0px 10px;# t4 [  |  A6 T
    $ m( g$ p( c0 |
    }
    " e5 \3 D/ `8 X, o6 d0 \
    ; z! G( [. w9 c1 p9 RHeader頭部右側加寬度值2 @' f% g4 B4 S1 C

    $ `) l( R4 S3 h  W6 |#main .container dl dt img{
    : S0 s9 y7 ~0 `0 |: Z
    4 x( s" m' l9 w( F* s# a1 eborder:1px solid #ccc;/ B9 G, K9 g7 [' L. J% F( m

    - M* i9 p  M! f}
    , d- z" E4 Y1 h$ \4 A. |4 u6 _4 B
    . R2 b8 b% X+ x" l* C% x& k, A#main .container dl.xuexiao dt{
    + `  W+ I3 y+ a3 H; K
    ! H5 h! {- ^4 u( z; ?* X* sfloat:left;
    1 b3 _: E, U5 I: @7 J2 W6 U$ a9 p8 P) @3 Y
    width:110px;1 W) u/ w3 {0 ^# ]) C

    5 d  c  U6 S( w% @0 M}2 [- k  X4 G0 M  i
    4 ]9 m( y: F. y9 i$ Q4 ?) A
    #main .container dl.xuexiao dd{
    5 a# \, T! Q  t
    ; S$ D! a2 r; N6 S7 G# Ffont-size:12px;
    2 `( u# u" S/ y. E) h( ]; Z, h! l. n  B8 [* B  v9 [' `
    margin-left:20px;4 K0 ^  t' u1 j/ a1 J* N
    ( v; u5 `6 L& d/ ~
    float:right;! O" r# k5 p$ _/ d
    $ r# O" n- Q# \$ e! Y( Y
    width:145px;2 f' F7 T# t  H4 B5 |  _1 \

    0 E, K+ Q$ ^+ p; `4 xtext-indent:2em;
      K$ @+ t7 _- C5 n" O& _) d9 e6 u# T) `$ F$ G
    }% k5 D$ z- n: g) O7 D
    & `$ O0 r: y, [  P/ p
    #footer{/ T2 X0 n. g! |8 i5 Z' V" O1 k

    - I# ^) Y2 F6 B- Cmargin-top:-10px;
    % @) {& v# L# c, _2 q9 w1 V
    $ C: x7 ]$ M" X7 o}
    - e& n1 M" Y2 `3 m  M
    9 c9 O5 U: C5 R; U* m</style>
    # s. s% f* L6 m8 R; V: s) k0 i
    ( t/ x& x* H/ k- F<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-6-7 18:01 , Processed in 0.012113 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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