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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14824 / 14824

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    ; W, j" M6 V2 L6 f
    ; |1 X( W. k2 R* ]* V  h body,div,p就可以了.不需要寫*了.8 [! U) a* [" E  C! ^" G
    ! D( i, n) z8 e2 F6 Z4 q
    *{# T, ]: S7 s# N' h8 n* r7 t3 @

    0 {2 T- [' |5 l9 @9 i1 i! Rmargin:0px;* c' d! B3 _4 L. }4 U2 R5 j$ f
    ' T  q; B, X$ e
    padding:0px;
    % q7 J. H( ^& t" ~* m( U! t- o" H8 D) N* ~5 S/ e2 _
    }
    ; W. U0 E  F, J
    ' h5 Q3 r0 W7 v0 C8 e第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕., z# L) ~# W) t6 w

      j6 K! c: a3 O2 ?4 F這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.% p& V9 C! {6 x3 v
    / Z, W9 q$ B7 P
    body{4 J4 M8 a0 b& e/ p7 h' d

    " ^7 M+ k/ q% _+ j1 Pbackground:url(image/bj.jpg) repeat-x ;
    , c8 ~5 W1 B. x: A0 Y, Z% A& a* F% C+ i) l  y$ e
    }% @. w# n  c4 D+ s
    " ?6 O- |! E1 ]
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    9 S' [* ~9 X8 p: D' X! M
    ! j0 l' |% B" ~4 R' `" d<div id="header"></div>
    6 K0 B% }% h: H+ u8 X* V# ~* I# s( H+ Q0 `! L# D( c3 t
    <div id="nav"></div>
    ! }4 M! b; J+ D9 J: U* L+ E! h$ j
    1 e" Z* R$ ^6 M" X; T: S, e<div id="banner"></div>
    4 @; K% Q/ _4 J: J# e" R) k9 p/ }
    % y& h" j7 s" O  p! S( Z% H<div id="main"></div>
    # `0 |4 P$ D/ ]3 J' C! s" F: o4 H* d+ n
    <div id="footer"></div>9 \, Z8 A( S; x
    0 l! {1 N( E7 W5 Q5 i* u
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    . S# s, x! l9 B1 u5 h( x
    6 F* P$ ~! \1 q6 Q( f! N) J#header,#nav,#banner,#main,#footer{
      U) W0 Y& ?' B- j5 x
    ' F: b6 ?% g5 G6 i8 gmargin:0px auto;6 D6 f3 ^0 T" A% w5 W8 l
    / g8 E* ~- F) p7 o2 G* v7 ?# t
    width:950px;
    0 b; R: V$ j8 M5 \. a1 X/ w2 l+ d8 y
    }
    ) S6 z& a1 h+ C3 @( r$ v
    7 j* u& U" w. ?! }  ]5 Y第四步:先完成header頭部部分9 x8 [3 r5 Q4 w: ?  b. ~

    $ D1 z) E7 Q. SLOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:# P7 p$ ^+ f5 `- M4 b

    ' u) J% E; s8 \! f0 N7 E2 b<h1><a href="#">北京傑飛css網頁切圖</a></h1>5 `6 ^( p4 z1 M% M; |. R

    , V# e3 j/ G" A那麼CSS編碼該如何實現呢?
    9 y1 k$ E# C- R, d, {; S
    # O$ h" Q& U0 j1 B大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    & }) ~5 C! [" z9 F. J9 V( m8 Q! Y2 \$ d- `. k% ?" c' }
    #header h1 a{
    + Y7 L1 G2 \( X+ x
    : B; v2 T% x" Sbackground:url(image/logo.jpg);4 w% c. O; v  ~" T! X- b
    & P" r1 W1 }1 ^  k4 m
    width:476px;
    ' d5 s6 R# K; l- D, ]6 t6 X/ r( Y9 @5 \; m' e: a; Y) P0 T+ n
    height:102px;! j  h$ S/ ?, [5 d5 P4 Y1 `

    # V3 c- }! H6 _1 r/ d+ Ydisplay:block;' e; \) [1 x  A1 ^3 I$ E3 w

    ! `+ r: t, ]6 t. M' t- R! dtext-indent:-9999px;
    * p5 Z8 P9 s% N6 m6 `. t7 y" z& Q/ w9 A# u( \/ D" u7 y
    }9 J5 A& r! h6 y" r. Q

    8 h9 U* l% n5 E: C$ _0 t6 M好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫- B7 f( c; U- \* F
    * w. x2 B) _- q2 w
    <ul>
    / ^% m9 k5 @; Y, V4 m7 b7 i5 c3 G) z/ F- g
    <li><a href=" #">css切圖培訓</a></li>
    4 G5 h6 H- I. a" u
    / e7 k, {  W3 N, g, ]% j/ w<li><a href=" #">設為首頁</a></li>8 r0 ?7 P, a+ i* E  y* V* N% Q) N: K

    " I7 K4 y7 A% n% a/ N; ]$ B<li><a href=" #">加入收藏最愛</a></li>  R/ p5 i' W* B! c. D) e

    3 ]( q# r, B1 t& l2 J</ul>
    5 t. ~' H' ~( R) V. C: k
    + q: S5 R) L+ o; W" A. ?0 s#header h1{0 T" L/ ^( A  ~/ W' m  E& o
    0 N2 W9 J2 N/ L" R- F' G/ {
    float:left;/ P( e3 w/ H5 M' k2 A8 o

    - B6 w( W6 C! `* C* u! {}- l8 `: P8 ^* c7 w  j- T- Z

    ) o% ]6 J; b, n$ y7 Y( K我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    ; U2 u/ }: j7 d+ x( g% L  w( i
    2 n7 ~9 {" ?1 [1 F$ w1 o#header ul{
      C- c* a+ l, v6 h3 s# W7 U/ Z8 y) A3 f: m8 c$ u  B$ g8 a/ B4 J( d7 c
    float:left;
    * A6 p0 b, e  k) `: G' z* j1 M2 G% s
    padding:50px 0px 0px 200px;
    3 m. z4 M1 E- C% s- q4 _, @9 {# O5 N6 R" ]  A5 c6 G
    list-style:none;
    $ S7 {1 U- o& d1 O7 N5 H  L- G& r- y. I: y! f8 C( b3 @1 x) x
    }
    9 ~& `- i& Q& t- p! }$ `# q
    - m; J$ l; m3 G3 J  V4 I# x為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
      s- q8 c$ i3 I0 \& ^7 r+ G
    7 s; u4 {8 g5 U#header ul li{
    8 k1 I- }+ V: o' Q
    1 V; U9 n8 l' |4 Nfloat:left;
    9 ]* b2 j6 T) F4 k& h
    " u6 }7 \! U) A# o0 }padding:0px 10px;
    : o8 x+ F8 c- Q9 ~
      C& }7 G4 |4 L# T) B6 f2 N, S( ~/ f0 v}
    ( Y# d6 d2 O0 w
    , J0 L5 e( e3 L- b- H1 A* P% h8 d上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    1 t! T& N9 {6 \* ?9 d/ J
    ! c* Y5 y# P- J2 c/ j#header ul li a{2 Z1 o: a* k. ]% G% p: P# r. x
    6 c% _! H/ h5 E4 F, Y$ {
    color:#555;9 {7 c6 \( w& E: T
      G5 t- Y2 q% m+ U+ C
    text-decoration:none;
    3 _2 ?0 B- v: ?! ?! r  K3 J3 ?* N9 E& E  W6 g0 i) A
    font-size:13px;
    5 W& ^! R+ S; H0 G7 A+ E
    " `6 [* }6 g" j" @+ P0 R}
    ) u% G) H2 k5 a6 O/ r4 H$ A& h8 j& b
    #header ul li a:hover{/ y/ ^. W8 J. u" k2 M. R
    - c# J4 ]3 `5 [9 S
    color:#000;7 }, v2 H" }1 v$ Y1 O5 y# V$ ^

    # E$ Z- }) |- i0 J8 F4 O6 }% Ltext-decoration:underline;, p% S7 h: p5 @9 t

    3 [/ j7 D9 W5 u- z. r}" Z9 e3 r. C2 x/ h) T, ?  Y1 x3 q

    4 s; j" m% i( I5 }$ g6 l第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    7 ]+ z# v2 w" M( _/ v% Q: i7 T% N0 q4 [: P9 z
    HTML代碼:; f, k0 F" H3 o

    9 a/ ~$ m3 U5 a( Y  J; g<ul>
    0 H5 k# E1 r: n% D
    1 U# U& C% n2 i- E' N7 A<li><a href=" #">網站首頁</a></li>8 i+ d" G4 A7 u( ^

    9 t" X. Q; [4 |6 Q2 U* L9 c<li><a href=" #">網站製作</a></li>
    ! {2 k1 X+ [" m$ Q, e& o/ J* f( ^$ L. N# A
    <li><a href="#>網站製作</a></li>
    8 X; _& l" z# `7 j
    8 O7 S' l: j* B<li><a href="#」>office培訓</a></li>7 R; v$ x7 e5 f  m$ g
    : ?5 H/ ?: w  z) z8 B& m4 ~
    <li><a href="#">平面設計就業</a></li>
    % U! Q8 L$ D2 ~+ q' t6 f
    . ~8 ~# l/ W$ w( V<li><a href="#">div css培訓</a></li>0 x4 L6 c2 y6 q& m" o

    6 O1 u2 S+ }. m<li><a href="#">聯繫我們</a></li>
      s; e2 Z: e) C3 _7 u) @7 U
    7 ]/ H. u# C& f- u4 n/ O</ul>) u2 b6 j' j3 f- q  ^: Z

    ' p( r  n; ^1 v# {0 C& ?+ Y現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.# I" t# i' ], V, _8 G; [

    6 e8 f0 C# A8 x+ O導航部分文字跑到header頭部右側了。怎麼解決呢?. w4 N0 x# x- ]& j, P

    ) [9 s7 D# T1 @7 U其實就該我們萬能的清除浮動起作用了7 O9 [* D0 ?* C5 k5 x% z% p5 z0 }
    ( ]$ B$ z# O3 z) ?: _# U$ G
    CSS代碼
    9 s1 [' m6 N, o- z/ ~
    / [+ v7 b4 @$ ]; q8 D.clear{% r( K) U# I& r* Y+ i

    ) V8 n* T) r5 `8 ^. aclear:both;! B0 i: b9 n' R  e

    ' s9 ^3 V7 h, A: R7 J3 `8 ?: l2 O}
    5 H) g& C4 c: m& x2 M
    & i7 ?6 o% V" u6 R2 {5 X  b1 {0 O這時候為我們<div id="nav"></div>) a# n* a/ P8 j- Z
    / g* y5 |% R: Y6 H. m: b7 B' C4 I
    變成了<div id="nav" class=」 clear」></div>
    4 g" \. m& s1 e" f2 G
    * s% l+ w# O- h; D; m, g大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    3 e( T. Q) Y  P" U1 x. q
    * g. q6 I' B2 u9 X' f9 H完成導航的CSS樣式
    # Y6 _. C6 H+ Z' _# q
    : H& C6 }+ q( H( S( y3 R* \#nav{
    0 U0 \8 Q. W' ?% t. |3 @
    8 I" q& Q% l& N; G; V# o# ~padding-top:3px;
    6 r) O. j& K. u0 ~. j6 C( ~0 ]) h$ F. T2 _" K) E# f$ s
    }- A  a, D: I5 H  m

    . V* ~! Z# B: R9 I#nav ul{3 E7 F* B+ b  G( g8 ?

    4 N9 m0 O7 k! t3 j2 G% u! Rlist-style:none;2 k/ ~* J7 A; V

    1 Y& R6 \, w2 l+ Y; m& V/ M}7 `$ _* Y. Q3 g) X5 @9 g0 v. l
    : d: }( u( L5 G, m+ z' g
    #nav ul li{
    % n; i1 t; A$ z; U& ^9 X* t; W0 `: |9 a& }
    float:left;
    ( r/ W0 O7 y) Q7 ^2 b# I% [. R8 ^* }% }# @4 u- }
    }
    : l4 f1 r* d/ ^
    - E) ~7 Z1 G3 Y2 ]預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊  L+ b- D# w% Y+ V& o" d* a9 D
    $ C* [+ q3 p1 Q+ Q+ I' T0 F- t9 y# Z
    #nav ul li a{
    + n% d" H& C& Q' ~% L+ _1 s1 c0 c& a) u! U
    display:block;
    4 x; F, Z# t" t' F: X" L5 c6 ?( a
    width:135px;' c5 s- u, Y" ]% g* U' U' X

    ) R8 z1 b$ b+ K* M, X" O! h) Qheight:56px;" j" `6 a6 s( N  }
    $ V* t) y  k, t5 g1 ?$ X8 c
    line-height:56px;
    . K7 l: o0 j: h4 b2 H- ?$ X+ T0 g4 [" h( Y
    color:#fff;
    $ {2 H. K3 M4 V6 C+ p- h- s, M. ?# {) ?4 `5 o* m( Z
    text-align:center;
    - [7 O' i  B+ w, w% K
    . y& `; g9 [; ~7 otext-decoration:none;
    ) f* v# \1 k. `3 K
    - t5 R: V/ ~" Z3 s" P) Sfont-size:14px;
    6 P- C4 S1 C3 Z- N4 _( Z
    , _; A& }- V7 v1 o& }% x}9 v* I6 v# |6 B) E- \/ i! g6 F, F

    5 P. L% P9 o) D5 @3 r8 V' H  gdisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?: X, n8 ~0 C7 e1 U- o
    0 s1 d- F% x  B: z( N
    #nav ul li a:hover{& }1 a' N) M) `7 @% U% ]$ C' P

    4 M1 }0 c; e4 F, E7 Bbackground:#177cb7;
    7 t2 k3 S' E" C& ?6 b7 x* N7 l
    }
    ( f$ g9 x0 Y  A. B
    % z  w+ u( B* i/ ^4 y1 G: C" K. @現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    - g$ g9 H. I- u3 P# _& X8 ^( Z/ h7 _; X6 Q# Q
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:4 X- S' J- \: O3 k
    1 r0 Z4 P6 ]0 j) H4 G: e7 e8 t
    <a href="#" id="current">網站首頁</a>4 T/ b- r, N* I" o/ r3 ?
    ; z, n7 U5 G0 ]
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    / S6 A) ^/ _9 I4 G5 r  f* I) F! e' B) u9 p$ Q! B' E
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    9 t  Q. h+ H) z7 X/ @1 n5 O5 O4 i% {& A2 f; A+ z
    <img src="image/banner.jpg" height="184"# u  U3 Y4 p# Z& K) g

    / m! m0 n3 L1 q0 m' j- D" {# K  _src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    2 d* F! L' U7 t) x# ^3 F- @0 r4 u. u& n1 N  S
    width="127" />
    ( I* ~! n8 P; d% z3 G! ]! c' V* l# D2 G; O' M
    右側導航html代碼:
    # ?' T8 R1 [& g. W: |2 _1 K/ ?& S; ^- V* u1 w
    <div class="subMenu">  B- ~* e4 x' t3 i# M( r/ u
    & G0 I" ~; w" ]! G0 P1 e8 U
    <h5>培訓課程</h5>
    4 V1 ]( j. l  d6 o8 h2 b3 x! h6 K2 {
    <ul>
    ( r" d7 @9 n" Z5 \1 P9 l7 ]3 ?) s. p3 O& R& \3 F9 t
    <li><a href=" #">網站首頁</a></li>
    2 X3 c7 q! S# p' @. [" A  ]5 x
    9 S* n; f; _& f) l* h. s<li><a href="# ">網站製作</a></li>
    2 e' e, F# F: q2 w
    ; M0 a1 s, N, c: ~! W<li><a href="# ">網站製作</a></li>
    , u6 r, E6 q( O6 I& j" e* V
    * O; v: e* m- q1 p. O3 T8 d. S<li><a href="# ">網站製作</a></li>
    4 t+ M$ |3 q: P0 e( `
    3 H5 H; U' P, }0 w5 y& W9 J1 R<li><a href="# ">網站製作</a></li>
    " K" Z3 I$ ^0 q8 I' d5 ?7 W5 `! T
    : k$ S+ K/ G& y* z2 z/ X% ^<li><a href="# ">div css培訓</a></li>
    ( Q( a# d- L2 a! M7 U% _* h  e, s+ R' c' U) _0 H
    <li><a href="# ">div css培訓</a></li>
    5 b; k: E% E+ Z9 Z2 n) i  G- }9 g( [! Q- {8 c, t
    <li><a href="#l">聯繫我們</a></li>8 B+ f5 o6 g  D

    2 L5 N5 e. W: {) B4 d* x# W* b+ R/ z</ul>* t; j' C3 j3 \7 @
    6 e  w- d$ e0 B; r4 V
    </div>
    4 o4 N! z3 e- x+ m" {- i5 l0 J) a4 W8 Z9 |7 \
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。; m2 A& e) ]/ G! `* ]; i9 g
    # i& B  J& r7 J6 u$ A* ]5 [9 @$ A
    #main{
    6 B0 O7 b* T7 h
    6 b2 {8 ~3 h8 U/ y. d1 u+ b# \padding:10px 0px;
    & Q7 ^1 {$ t  s2 c" C+ [7 O1 a- |" N
    }
    . N7 M: M4 m, q  r  ~& j# @3 N. c: [
    #main .container{3 k4 B* X# v# x
    * Y5 y! R% {5 X# Z& ]0 O( n
    width:674px;7 J% s) ]8 L) J! X  L/ `6 _

    1 W: w9 C- c! `# l6 Nmargin-right:50px;$ l) ?' @+ u/ N1 \# @

    1 B! U0 S: J8 A9 ofloat:left;
    9 O: `/ T( f1 F# A; M% S( i$ g! Q  n5 w8 s# _, m
    }* [$ ~8 v  v8 t( X8 B. l# x

    8 j- e: R# t: |2 p#main .subMenu{
      ]% ?& s% y4 u; Q
    : J0 {/ d# w, w. Y2 Kwidth:226px;3 v8 M8 W' S# M* \- C' Y4 F! {
    1 A1 B% P, s# B
    float:left;$ ^1 x$ i' _* C8 V8 K& {

    ! c# k3 ^' g; P5 B/ smargin-bottom:10px;
    & F, F  u# C9 P0 b" z5 L4 s3 U' X4 g0 x# T
    }
    $ }: N5 B* v- X& h1 H" d& S9 t7 f; y# Z, G( w0 M
    #main .subMenu h5{( I, H' r0 S+ ]
    9 q7 [. h! X4 o7 X( d8 t2 _
    background:#19577c;
    / J" N; ^+ q; D. V3 K# G$ W; H
    % I0 Y% b& J# sheight:39px;
    : e, }2 K2 U" I, k2 w# J
    ; j3 ?) P4 E# z. ], ntext-align:center;
    6 Q& n  a) C% U: j9 j; r; Z) W$ H* Q4 ?
    color:#fff;; ^2 ~$ p3 O1 F, E0 U' O( G# ?7 i

    ! Q4 e- U. G! @4 c3 u: afont-size:15px;
    5 ?! ]+ ^; b3 g/ S2 b" z
    0 u( F" J1 Q  p6 U- A" }' L  m2 sline-height:39px;: s- @  [$ w. P+ |

    " E# P* k3 C+ I' Q. m5 _9 \}
    : s  R/ I2 M( T$ z# ?! |5 Z: v# \" G' A
    #main .subMenu ul li{
    , Y- m9 g& \9 P9 O1 n" P* [* V' [# @6 ^/ e* n
    border-bottom:1px solid #d4d4d4;
      f  P$ V/ |& F. m) x7 Y- L2 p. j/ t/ q4 ^$ q" S8 h
    background:#f1f1f1;+ X9 \, R( P$ i3 x6 W5 k5 M, y

    / O- Y  w1 W. e- E: a% B: T# A. {& z4 b}$ ?" C- d  L9 _

    4 U  L" h, A. M$ i+ |#main .subMenu ul li a{8 V( n0 h4 v' D( n5 A0 M' F

    , }3 L8 o" ?/ p2 l+ B8 udisplay:block;$ w' I1 L7 d8 p- o1 m
    " @' r+ i5 H6 b  ^
    color:#000;  t$ J* z+ i) G" v5 H

      [  K& U  z/ K* e' pheight:36px;, [1 I' V5 j0 N

    8 H& x6 w2 \. O' Q8 `' Cline-height:36px;
    % N2 Q9 k9 g7 E" j) y# z" `
    ( l4 u6 |  E& Ftext-decoration:none;* {, d8 O# M, K9 G% \2 A
    , Y! U1 T% u& K$ D
    padding-left:60px;
    & V. y+ I' D( n7 f2 W% N# s) g" ~* R
    background:url(image/li.jpg) no-repeat 40px 50%;
    7 B" P: f, t0 A3 ^  F7 P4 V- p- w0 w
    }
    1 L0 E' v6 L+ Q+ }9 i; U' r1 d8 \8 X. l; q! A- x
    #main .subMenu ul li a:hover{7 T6 \8 k7 c" E$ G" m% d8 G) b

    # A# E  P* A! q" ocolor:#177cb7;8 w9 M$ ^4 i& }3 H  U
    + P; d* `+ h' c! P+ b
    background:url(image/li3.jpg) no-repeat 40px 50%;! e! x1 ?! s' ^0 n0 w* a: Q- m# M
    - Y) A( Y& r1 L  Q% l
    }
    ) S* a8 w8 ?0 P) f5 R; T( r: W9 }7 a3 d) J% M6 w, w$ |2 p) X
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    ! J0 ~) [/ w* E4 P( p: g8 L) I4 t; E3 G" O- X
    現在我們看看HTML代碼:- H, S5 U3 X9 ]& H
    7 x% a  n1 Y) ^% m; J
    <div class="news">+ A+ y2 s8 u9 U1 O+ a7 n& d
    1 |/ i5 O7 ?1 \4 _
    <dl class="xuexiao"># x5 c) C8 m6 T+ y3 L/ e3 C
    % n, n- W" W* v* o
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>
    5 w: d: p2 p/ t# |; ^- t' S6 {; s( S. j+ e% N0 P3 B1 k2 S
    <dt><img
    : U+ B/ w9 P. A4 E4 y* F& ?( j* e! o+ s$ W* p- l
    src="image/223.jpg"
    8 {9 B& i3 _7 k) O$ y# r
    ( Y  ^9 W2 m0 i$ a& ~: lsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    + j2 o/ V# |3 Q6 F. ?2 S. F* t" V7 S5 u% X1 E* Q, V: \/ S+ L" E
    width="488" />
    ; J4 M$ S2 c  C  \$ Y
    " Q! Y+ e* a. ]- Y8 x- F  q8 S! e) T<!--[if IE 6]>
    4 D) W$ f: c7 E6 u2 I
    ; R. g$ l' a* c: L$ P' \- b) y<![endif]-->
    7 q- ^0 I: a, ^8 V# D% ?: f
    8 P6 w2 _- O  q3 \上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    5 `9 E9 y  S. j; V; x, r
    ( T% u' A( \; F<!--[if IE 6]>
    * N& n9 o3 G9 K! o& X* n" p. e3 `7 b8 O
    <style type"text/css">
    1 Y; c5 y3 O9 {. q" s6 R/ g5 [5 M+ e- K: R6 j5 ~' \( k6 U
    #header ul li{
    : a4 c- s! C8 _8 c4 ?/ L
    + ?: E/ v; g- N$ p9 g6 iwidth:80px;
    $ V$ D/ H6 ?& `* g6 U& z* H* t' N: V% ~) Q
    float:left;5 o! O2 \1 ]& b0 F
    9 q9 S# |; e' g: _! u8 \0 B
    padding:0px 10px;
    , }' p# b- F/ S3 i; J
    : I9 g5 F7 j. U" K$ [}/ @  X5 t7 r  ~1 Z2 w

    / B8 C3 t( z( w  x- AHeader頭部右側加寬度值
    ' t9 a4 t$ N7 j5 z: C" w7 u3 l" y. G& }# }# n' j% U  o
    #main .container dl dt img{
    * K# P5 ^, S) Z- d) E  D4 w
    5 b  X0 H# S: ^' U8 Q/ nborder:1px solid #ccc;' k; h4 \' c) O$ q
    2 t2 F5 Q+ j! v' y
    }
    ) s! t& W3 ?# w: F1 p0 a2 t  `- @( G! X- _$ |
    #main .container dl.xuexiao dt{4 C  |% [# [8 V5 L0 M; i
    4 \( w' `# Z6 Q5 P- l0 }
    float:left;1 q% y* T# n7 C5 O, c
    ) j- i. S) k/ z/ e( p0 p  G5 D
    width:110px;1 \$ o+ R! G1 V+ _1 r3 {* F5 f
    # O: x& s+ d1 E" H% w
    }$ X, K# x, n7 T# R5 S

    * h0 X% |# M0 X- i/ Q#main .container dl.xuexiao dd{
    2 y) K9 s: |! b. \) y3 |) D
    ; B6 D" o4 H- [3 ]* L2 _font-size:12px;
    & q* \3 f  ?& ]: d9 U- P% A4 A5 D0 U( G5 C. b2 O1 g3 ?% a
    margin-left:20px;
    ' i. T0 h% ]  q! N& Y% h- K' j! ?8 \
    float:right;0 w% k  m! F7 }) r

    % e% O1 a' |) j0 Q- bwidth:145px;) Q# _( S7 W5 s- g6 {7 j9 E

    $ Q) S8 G4 y( }( U/ Ntext-indent:2em;
    , A0 k' f, b) E9 l$ p. A& C: s) d7 x) e+ N1 x9 T; }
    }% X' k- \9 c) x

    . N. f$ }, T0 h8 D' `5 a1 }#footer{$ p; b$ b! G. t+ l: y) X" |

      ?% V: f: _( H, ^# i( z9 tmargin-top:-10px;3 n0 A7 R' }  h' ^! a# {3 F
    8 l5 ~8 |7 X( I& p7 V. l
    }
    % a3 r3 @) e7 l1 J: V2 P0 g7 E3 O
      l5 ]/ p, r3 f9 |. z</style>
    ) Y- _: P& I: F: D+ C2 z  U" U! J
    5 s% Q$ Z: ~1 P<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-5-18 14:29 , Processed in 0.013509 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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