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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:13645 / 13645

生命值:5%

升級   100%

  • TA的每日心情
    開心
    13 小時前
  • 簽到天數: 5520 天

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫5 B" q6 B9 {& p+ y. _0 n

    5 [* M% P3 T5 D% J body,div,p就可以了.不需要寫*了.- \% S3 N9 |! q$ p" x2 h

    0 p0 h- `: K# Y, w*{7 Y! F  [7 e+ O  U# v. B/ z! N
    ) P6 u8 |$ ^. g, J! V- A
    margin:0px;
    . f7 f5 q* p0 r7 |% w8 ~7 B6 n+ {' r! H6 w! P
    padding:0px;
    ; |3 l! f1 ?- z) n* r, U0 B! Q3 y, B5 e: J
    }7 p! Z- D3 Q0 i, ~) c

    ' ~2 o9 N# n9 q+ {/ `. L2 m" L第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.4 M1 }  Q& I  w% }# i  `, H7 Y4 r

    : a. Q5 H4 u0 X% l) ?這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.9 r7 A; o7 `$ a

    1 d3 F# V! T! V7 t4 t( wbody{
    : A: N( v. I5 L5 T
    # D. x/ Q7 g0 xbackground:url(image/bj.jpg) repeat-x ;
    * t$ j0 B$ ^3 z8 \. Q. U$ p, R; N2 X, v$ a6 C# J0 A
    }
    0 m) k, L! H/ t7 n, }4 P
    3 @3 |0 I0 Y0 ^5 ~  ]/ A第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    7 {. z  s" V$ e& }  U' D
    ) k, |/ K; _5 z) l3 l# y, g8 x9 y<div id="header"></div>
    ( ~" z* X. }$ |6 u% j7 `1 D9 y) b$ |7 L
    <div id="nav"></div>
    , H! j2 x2 [; G# [# a7 f9 [# r! \8 C; A7 m/ z
    <div id="banner"></div>! F; d2 }% M" }  i

    2 V; y8 E) v( s1 n& o; G8 V) j<div id="main"></div>( G: z" l* U* L" A1 _. |6 ?0 j
    + h" r+ i( K+ k' A4 o6 N9 E' x
    <div id="footer"></div>
    : x. {, u/ J5 N5 w( H2 z) D, u( B1 V6 ]
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.6 X* o' J+ s# K/ O( m: [

    3 }: D  @; G- `4 f3 O3 j5 A/ N#header,#nav,#banner,#main,#footer{
    9 i4 Q, q# o( R- ?: E6 M
    - O4 f( t. _8 p$ T% p5 D2 @margin:0px auto;/ d2 A& S+ j. j7 Z
    3 `. Z: W& F. u" e! [" W
    width:950px;# r# _, W  u/ |! s' x7 W

    ) f; @5 w. v5 i3 Q4 b  x( N}& h3 V+ h, D. m/ C7 @
    , z3 B9 E$ P0 _& f. ~, [# W
    第四步:先完成header頭部部分
    . y* [% o) y2 ~  x* S' @. \5 V
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:9 s3 g* E2 I  O  }( a
    3 U  v4 R$ H3 G+ ~* E1 c1 ?
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>1 k2 ^( g% j5 n

    5 p+ n9 s/ U# ]! e, Z. l! ~那麼CSS編碼該如何實現呢?
    : w2 a# b) b5 L$ Z: S. y" c! E/ Y! p! f
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    & z  U7 {' T9 I# W
    6 h- C; M& W7 K+ P#header h1 a{! ~9 ?, @) j; r2 J$ \' z

    & L: t, B. E& v0 U$ R# Dbackground:url(image/logo.jpg);
    % V6 _" X/ {) f/ F1 A" j6 u# g
    ! a; J! ?- k- h3 G* l/ o' V; swidth:476px;
    ; F+ ?* |: [* @$ B7 I: A& b/ Y: p0 S- I. H0 J3 ^" U
    height:102px;
    9 u9 ?4 ?; s! c, ]4 U! i- y' q1 H5 r0 }$ w- V" N
    display:block;: o4 i3 W! N; h6 m1 |1 p/ p( @( ~
    / \+ w4 N& T+ \/ }: l
    text-indent:-9999px;
    4 t, P3 M4 T6 j% Y) g! U: ]( f) A8 v& W! N, H) U
    }
    + ]1 v1 M3 Y& z7 ?% s* t3 a5 a& J8 O. F: U0 \+ [
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫" \0 Q9 V, _- |) E
    : {; R8 c% W! s- q( w2 y8 B
    <ul>4 G$ ~6 J2 X4 G8 \  J! o
    . V5 K- Q. y$ J* |8 b
    <li><a href=" #">css切圖培訓</a></li>% p2 B6 f2 G3 f# K

    ) q3 e1 z; \5 l, n<li><a href=" #">設為首頁</a></li>
    * R# X6 `1 C; L7 j: U% q* i; G$ W' @. i+ `5 |& F
    <li><a href=" #">加入收藏最愛</a></li>! W$ P. _+ ]! P* A
    : {0 W4 Y4 C2 |: n3 Y1 I; E! V
    </ul>! X. p- _( Q8 M3 O3 R# ~: b* B
    : s& A* V  R7 |6 q9 c8 t
    #header h1{
    3 A: X" N' v# d5 s6 }" P6 c$ j3 E: D8 @% I% j
    float:left;# {: x( v: }3 T

    9 {/ h3 [0 j% \& g4 N6 n}
    ; r. e/ P1 D8 V- y3 ^5 p: P
    4 b8 T' i, g5 T4 h# T% i我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    % F+ U1 B8 \% s8 ~5 d- z9 I+ Y, p3 V* B* y- ^
    #header ul{
    . ~& \2 i, ~( \; \6 z3 O% W/ x
    ! A* y' X/ s) Ifloat:left;$ a: F0 C" Q3 R) l# i: N; j  S

    7 l: W+ J0 d' u0 Fpadding:50px 0px 0px 200px;7 y2 k, U$ G/ f9 U9 |3 k0 @+ w

    ' c$ @6 A+ B# K$ w3 V. Z4 Klist-style:none;
    5 D# F5 j. X; f. |4 F! |+ ]. W
    / ~7 i! ?) I2 k7 c& t2 z* j4 c}
    & b+ K, V! i' M. o! M
    $ T. r5 ^$ R) D為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致2 B+ w# H9 E" z5 u" e$ d
    - K' M* O1 u: e# ^: n# d
    #header ul li{
    & A+ x+ x1 @) d  U+ E) {' s4 D8 H( C& p7 v, a
    float:left;; I" ^) J6 L# o
    ; c. T) @4 P+ l$ {1 V
    padding:0px 10px;8 O) q" S0 @; E! t* R* D
    # I' o  A8 w; ^6 W/ ~2 b4 H! ~
    }
    + `: ?0 t9 Y4 N5 w$ k- K2 s6 f5 m
    8 h3 D, D- x4 k3 `2 l  y上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    + g8 C% e9 g6 H- P( s# B7 }! L; q3 l; e4 v- X, _2 y
    #header ul li a{
    2 Y0 D$ F# F3 U! n) j+ m2 b# k, Z3 e1 \6 H# R
    color:#555;6 t7 A9 |9 p: Z& W

    * [* [  ]9 ^/ M5 I5 Z5 Utext-decoration:none;
    & R9 M/ l# j5 A/ c! u' L! J1 j' M/ q- N
    font-size:13px;5 |1 c( v5 p! p% ~% w2 M5 E

    , n' @/ w6 _8 S' Q; Q}( h6 \- Y2 L$ U# E+ C9 v

    % V+ `% D6 C. g  e9 Y7 v* {#header ul li a:hover{5 b4 w2 A/ U# X+ l! X4 C
    1 R$ O% e8 f0 D" l7 h: I; Q
    color:#000;
    # c8 }5 f0 N3 P6 i# s3 W+ l8 a0 G! i6 @9 E! y1 y
    text-decoration:underline;3 z3 w; V8 s0 w4 z$ D9 X  Y) \6 j
    - J- e9 V. V. _2 j/ x
    }6 O% [) h; a  E: R5 m
    5 N6 a$ \9 Q: A9 @2 Z+ J
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    5 K/ g4 G6 P: M$ F3 u3 B: a  C$ u) R
    HTML代碼:
    & n3 n: k- I, ^
    . y4 }+ A* f; i8 g' j' S" r<ul>
    ! T: T  t; i( S' e. g3 O8 h
    ) X$ I# ^: d# i* P$ }' H<li><a href=" #">網站首頁</a></li>
    ( }) k4 o+ ^7 p9 A% ~) b6 @2 [# F1 X" [2 T: v
    <li><a href=" #">網站製作</a></li>3 `$ w( b# |) `8 i9 n, o" S

    " B' g5 e" {+ Q6 O) R8 P<li><a href="#>網站製作</a></li>
    ( x+ |4 v8 y4 I- C* J, j4 e  e- l
    <li><a href="#」>office培訓</a></li>6 R8 u, k7 g8 c

    ; c# G4 e$ t; [+ U- u. {8 J) I) n<li><a href="#">平面設計就業</a></li>
    4 C* e- a$ P+ [# @( E2 `4 j4 u! `, U$ G" l5 K2 O
    <li><a href="#">div css培訓</a></li># ~# U0 K. w# ^% a
    3 K3 |7 x5 x- \7 w6 ]
    <li><a href="#">聯繫我們</a></li>
    3 G% F9 A; Y" B! r  q: B: s7 k! R  r8 |9 B/ ?# P
    </ul>
    8 `" V( n4 {% E$ [( y5 G/ {
    & d) ~4 r3 o4 D- s: }# B4 M現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    " C8 A3 m* e6 H% g7 o" O$ d; t+ C! `, J( y
    導航部分文字跑到header頭部右側了。怎麼解決呢?! Q% b3 [* J, f) c

    $ z1 o$ W" N) i+ l其實就該我們萬能的清除浮動起作用了/ o0 N  c3 _9 |& ^. }7 @3 i
    9 [- |+ |* g, i; a. x0 N
    CSS代碼
    ; a; ~7 c# ~, A4 o) e, H* B+ e( z6 ]) E, o" z
    .clear{
    6 Y' [4 \% H' C; G3 @9 R; H* |$ V9 Y, @8 s  @- J
    clear:both;! J5 L2 f' d6 P6 p* ]5 E0 @/ j; i

    - q7 D+ x2 p+ x( a9 X; j) @" Q}
    : T- N  q# U3 \, `1 F/ O5 C0 M3 B! Q% Y2 @* Z9 D
    這時候為我們<div id="nav"></div>
    7 Z% _# K* ^, y" |! Y$ `2 `% T, z# K& |
    變成了<div id="nav" class=」 clear」></div>' T+ T, ~( z9 v* W5 q2 d) n9 y  J
    ! \: k8 @! S2 W  S" U0 N
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。% N% f* [) G- O( t) a: t$ O

    0 V, T9 R2 K& P" N2 Q9 \/ d完成導航的CSS樣式, ^/ u6 ^, x% P) n1 w! i6 g

    . O7 ^5 M* q% S$ q6 t#nav{" k% r! z4 p# p% S- V  K2 m
    $ B9 @! |, {* h& G% }9 q$ [8 n: |+ b4 u
    padding-top:3px;
    $ ^& i: }1 V& F
    . y8 u7 |7 q( D" m+ u}, ]5 U  U5 i9 E
    7 |3 _9 D* q. \" V
    #nav ul{
    ) d& w8 \) q& F" N  o
    1 m+ A" k# N% M' b+ \" Z3 xlist-style:none;
    , b  o1 I3 P* C1 ^/ x  \# q& R& `% }3 `7 C# V8 k
    }
    2 _. j- P9 P& I* D; B0 f' h
    ; X3 f6 N" a8 O8 t: _#nav ul li{
    1 f& f* F& _  M, D) l
    9 r: X9 W! l. ?. ~  B2 Pfloat:left;7 ?, l8 z2 d  C; r! }/ B* |

    5 P# Q- ~( H; a  {}
    + I$ m- A" E# g
    " q, \, `; q5 B0 ~預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    8 U5 S. o7 U# p+ C
    % Q9 c% F. s4 [7 F) ]7 @: Z#nav ul li a{) q7 W: w! B2 }+ k

    2 ~' M( B" ^+ H2 F! p9 Gdisplay:block;8 A$ E; Q9 \+ E4 ~5 N1 _

    / N  K8 o3 Q. Z- \7 q" dwidth:135px;
    & Z8 [; ^+ W, B9 P% N/ |$ i. D! M
    9 I! b2 M% L2 @" a& kheight:56px;% `- r$ D0 t% j) k" f. U9 A- Q5 m
    - n4 O8 k$ \/ j. s9 x( i
    line-height:56px;# t2 l2 i) l! A" S: S2 x- ~; K- v- a

    3 Y) v7 y' d9 vcolor:#fff;
    ; c0 G8 u0 {- i" ?- T. J" b6 G. b! k0 n3 N# h) t4 P3 ?
    text-align:center;; ~) M. ^' c  q' j
    $ l# E, y# z5 ~; s. \! j7 g' V
    text-decoration:none;
    - _  R8 b% ]  g( {
    " i! u3 p% B( E4 a( S. a0 ifont-size:14px;9 |7 x4 q; Q- g  U6 L) I' h

    2 j% T0 ]/ b9 F0 e' x}5 h# E6 t! t" l
    3 W) j9 _8 R8 X, K; e, V- [/ d
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    5 E: A# ?5 z1 y6 P0 h* Y9 l  r+ w+ \9 ]& X% C/ s: n: n$ K6 Q
    #nav ul li a:hover{! [6 y, t; G! x4 Z. f5 P7 i

    " o! ~( z+ F) T- D6 q$ A! Q6 m6 xbackground:#177cb7;' ^4 H, N. s% Q# _( O
    & D6 i1 z' q/ Y
    }" c( ^% \" k: W+ A, s
    : A9 w0 k! s7 L" P) T, Z+ ~
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。% _" P9 G0 i+ j2 l5 H  `) J0 f

    * y& U5 I1 @; [, b. b& X其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:8 X3 x1 Z* S) H2 N

    ( i' ?- e- x1 ?, E1 U) d; T<a href="#" id="current">網站首頁</a>
    7 U' `2 J1 e+ O/ P: d' A( I
    1 b; w( M* t/ F( m# ?接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒: \2 g& Q' e3 Q, c/ F& m

    + }% h% Q; N5 t5 F( q第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    9 Y* B5 o, J. w
    6 L1 v1 Y6 u( i) l' w% P, V<img src="image/banner.jpg" height="184"& M) K# [/ `5 h$ \
    : @- @* n, G, ?! F5 \8 n7 q
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    $ ]) p5 [0 r- |5 {
    , R) ]) W) b+ J. u1 I9 K width="127" />7 {* h" \3 n. z+ J

    % Q3 ]! |* O4 K' |2 W& G1 z* [右側導航html代碼:
    / ]* Y- _" _( @( N( b! S
    * s' M3 {2 v$ {/ o3 Y5 V<div class="subMenu">5 i7 B3 t2 h$ Y4 S; _1 Q

    * Q( n* d: [; @  K<h5>培訓課程</h5>
    7 z$ i; T( k" e5 ~4 R. Q
    / B& {* s! W7 l+ \8 a( l<ul>: X: ]1 d; U' ~/ I/ ~. ~

    * F( b1 I. E; A* P/ o; X<li><a href=" #">網站首頁</a></li>
    8 U4 z  h6 q6 y- i. U2 s3 }0 L& w6 a7 g, c  G" d0 O: ^* d7 \6 J
    <li><a href="# ">網站製作</a></li>
    ; t8 B# e+ A5 W/ u5 X3 N. ?, n7 ?7 @0 Y, p4 R
    <li><a href="# ">網站製作</a></li>
    # U" c$ w# C; W; q# P! D  Y
    ( O. p4 V( _6 f: J9 p( e! s0 t4 ~<li><a href="# ">網站製作</a></li>  o# l0 t( i9 w5 U, _

    / H+ K% c+ w6 N1 m) R<li><a href="# ">網站製作</a></li># f% U. w7 p3 }4 k( h

    : B. m8 c; ~7 C, y- l<li><a href="# ">div css培訓</a></li>4 A6 l: `7 O6 x6 [

    / g0 k* `# U, y* [) Q4 l<li><a href="# ">div css培訓</a></li>. k4 w* o( N$ I  P2 x

    4 |7 ~$ H, v9 p- F<li><a href="#l">聯繫我們</a></li>  A5 z6 Q5 i$ u4 {8 O3 W) Q- P

    3 E. X0 z& z& r</ul>) k8 q' U! O3 b* R- C  t9 s# b. Z& I8 q

    ' n& V% a  L! {5 z# d4 H9 _</div>/ W) E3 G# w0 j! R% X4 a
    + u/ O0 R& A' Y# c) U3 x
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。5 x9 [# y8 I# Y

    % H: T: g. K7 V) b& U1 _#main{
    % Y4 T3 P4 v4 Z9 z* z* E
    ( Y' {( k) W- Y9 ]( b+ k! npadding:10px 0px;: L" e, j5 T* G/ E
    & O. c; Q8 v9 u
    }. T: z% m. a  [

    , D  J" I7 X- O, \7 x8 \9 f#main .container{
    4 `# j9 J& n& j) J% G4 [/ p) \  p2 \# o  Q0 F; O* c
    width:674px;- M! s# q5 q2 ^

    , w) ?- L1 R4 @1 hmargin-right:50px;. Y  k" n/ R& Z# a

    7 t, k' s: s0 u, o% m6 l% gfloat:left;3 m6 d% I$ l* L  }) l7 Q7 U) z

    * b9 i3 L- ^6 R}7 ]) k8 v9 T" z" r7 Q

    $ y6 ?9 d6 v8 f) u) P0 Q#main .subMenu{
    ; k) [( l9 T6 @% y) b2 Q
    ' W! U+ T' K5 z. [$ X$ K: zwidth:226px;6 ]2 _* S7 Q8 ?4 T. D, t3 ?& O6 Q
    % F1 n8 j4 R% \0 P7 R
    float:left;
    & a1 @$ ]; ~# \! Y7 j: [
    " N- L/ B3 c5 m' ]margin-bottom:10px;- o/ z* r2 y4 Z1 G8 \

    % G5 `3 o$ ~3 j) o1 |}3 v$ `; V; F' T4 [& ^3 M
    ) e. H) W0 c7 ~: c  |
    #main .subMenu h5{0 Q" I" e5 W" P9 G

    + s& w8 ]/ ^7 k+ ]0 U+ q6 g# Qbackground:#19577c;0 O7 A1 }' ^$ G+ z/ V9 F4 O

    8 [9 R$ O3 s6 E  G+ i1 w) Iheight:39px;
    5 |. e# v8 }+ Z+ j* G0 a
    7 ^- c4 e1 g" @* d' S% |- W8 f, Otext-align:center;$ O! o3 B* N! J- z. N
    " g& \& O5 D: p+ _" [9 X  b# n
    color:#fff;6 v" c+ N1 g0 f( m
    " _4 v1 v( C2 Q" t
    font-size:15px;
    : y1 h" g4 |8 W7 A+ n5 f  ?2 Q% F+ |* X
    line-height:39px;+ l. ^  C2 |5 ?. M

    3 N# r$ j, A) F' Q! L}
    4 C: u. P% p) P2 G( e
    4 H; q" C. e3 _5 @5 ~- P, p/ y* b#main .subMenu ul li{5 ^( B. N# L# E
    / F, J- p! h5 D8 v. S  r
    border-bottom:1px solid #d4d4d4;
    3 H- F- p- g0 Y& I+ m3 d
    9 t3 T' {  [0 E: m0 M, Vbackground:#f1f1f1;- F' q9 f/ r: F7 a
    7 K. n3 k5 a* Q: d9 P7 o! u: m7 S
    }; |/ n6 f# t5 `

    # A: r0 i* @1 ]" ]) Z3 f#main .subMenu ul li a{2 x9 v4 H* Q4 v* @9 F+ L( s/ l
    # Z% C/ `2 @: \9 ?$ E& k
    display:block;
    7 e5 A1 `1 V4 X, C4 J( r" X# w5 t4 V4 G. [+ q3 m
    color:#000;
    4 ~/ c* `7 n, M1 `; w: s! Z8 L
    1 y1 S0 e  B: f# N: Theight:36px;3 A1 i+ n! m3 |7 e9 x/ `

    . `' {$ v+ |' O1 J: Kline-height:36px;
    . {$ }7 @& ]) A; j4 [5 M- c3 P* i
    , R7 G: `: f! ?( P) |text-decoration:none;; j8 W, Z/ Z1 n8 z
    - r  i% z7 j( S) T' B
    padding-left:60px;6 R- f1 }/ X9 u- f& A
    ! p. w- c  }: P; @
    background:url(image/li.jpg) no-repeat 40px 50%;
    , d: m, W$ w* R! i; n, ?) D
      e9 d9 C% b. x0 O}5 T+ ~/ {3 c3 t% ^9 E

    # z! N# A) \: y) G1 b* o' _- W3 z#main .subMenu ul li a:hover{
    * E) _! }6 o8 N. G! {$ y- U% _6 d7 \" G/ k7 H
    color:#177cb7;
    0 z1 N5 y9 A% X7 Z9 Q3 P: E' _# m/ N% I3 l0 q' c
    background:url(image/li3.jpg) no-repeat 40px 50%;
    8 _$ f! c/ y1 ?; @" D) w$ X% C3 Y/ t0 W6 G  W
    }3 Y# L0 S( }. Z# ]

    ) _8 P3 ^0 i4 y9 }: [! g# w第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。5 y+ r! S1 P  P; q, @
    & p  x' s+ F- H4 g  e7 ^
    現在我們看看HTML代碼:
    8 G! V. ^  K5 g( @/ K6 `7 b: y7 L6 P) [9 E& Z
    <div class="news">
    3 |- p$ z% O* E& C* X
    $ P& I- n& L/ z7 O# ?<dl class="xuexiao">3 K/ P  N! X! w- W- S5 s( B, u

    6 _$ D  t$ T; i1 Z' q<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>, J- e/ T# Z) d4 _% E# c
    / B% C9 W: f6 h
    <dt><img  ]8 K1 e0 p- X+ x

    $ Q& R, z7 K" d  L src="image/223.jpg"
    5 e, C4 _$ k" @0 r& m+ v5 T3 A1 {0 S
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"- |) S( O9 [' l& K$ C$ F* ^# A
    ; s% v8 n+ v3 x* ?( }
    width="488" />9 k  f+ }( G; ~' g! Z9 G1 D. D
    5 o9 ^' `; r% b5 y
    <!--[if IE 6]>0 \. h! F: L  m2 @  `0 l+ H2 @, F

    3 s6 p9 o0 j+ Y8 G  L6 \6 [& k% C  c<![endif]-->
    . k; `" I* A" L% ^* m
    % Z1 F" K/ L0 @% e. W3 P" |( U2 N上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    6 ^$ k  X9 d; O( W
    4 X, x" U9 L" b- v5 G# O4 Z<!--[if IE 6]>
    ; p) n" A# a* K# v5 N; m. `2 Z. H# F1 B3 ]
    <style type"text/css">9 Z+ R" f" L4 ~
    ' O1 X* R3 t$ E) m8 [( w! i6 j
    #header ul li{
    ; f1 I) Z) W- s7 U; Q% P0 {" _! f
    8 A  d% V( \: j1 w0 _- Z6 v& w2 Dwidth:80px;
    5 M3 T: B  G  a8 R7 ~  q" m! ]3 O, j6 `- {( s9 Z6 K
    float:left;
    - `/ L$ Z9 D# E/ Y* v' T  x( R6 i3 l7 n. B
    padding:0px 10px;$ W2 i2 i# k3 r$ p

    $ l3 K/ x2 e. A. K. Q, q" F}8 K" F4 k6 i0 _
    2 C1 C/ ~  K& a
    Header頭部右側加寬度值  P  s+ u: b7 I

    " g& f6 F5 D5 J#main .container dl dt img{
    + i7 O* V, n* E; _9 `8 K) m  \* f/ Y, U5 b) q& a
    border:1px solid #ccc;+ h4 V$ v- g& b; N- ^6 r: E
    $ H# _3 t8 j) ^) g, ?# I5 Z
    }
    3 {- [% _% H+ N7 k) `9 b  I  B) q: A' F: p. u7 o
    #main .container dl.xuexiao dt{' f8 F# q1 G9 R. V: Q6 j! `9 Y+ P
    ; m/ g5 m! _" |2 c( l1 Q# |. u0 O
    float:left;
    4 H: I' W3 \+ J8 p9 u6 H
    # M" a5 Y. |5 m4 K; \: c; Xwidth:110px;
    " K& R# Q8 V+ F+ @
    . j6 Z1 V9 Z! V}
    & |' [9 q/ Q. l; g+ ^; {" F2 k2 m  C) w' e/ w! a' {  |* S! O  I
    #main .container dl.xuexiao dd{
    8 I% E. g. q$ S8 I. ?# a3 C9 P, W4 G, J2 h
    font-size:12px;; z. u) z5 }4 D7 D: {1 Q  [/ a

    $ O0 _4 l5 @' p* jmargin-left:20px;
    $ t: \  f# [0 A) m! |, V% f3 G9 v$ N. t
    float:right;6 I" y4 }9 g! z: G7 |% a4 X

    - v6 Q: S4 q( i( O4 I% q' Kwidth:145px;
    / Z& w8 N6 E" ^6 v5 @( q  j5 ?( G; x' _+ ?
    text-indent:2em;
    ! U* Z& f  X4 c5 e
    8 H* O- H/ V0 q}
    % L) C- O' O5 U( |  I5 Z8 S1 V% u# u' M* ]+ w
    #footer{
    $ W2 o' b8 y: b9 s
    ( K6 X- B# Y  f* o! vmargin-top:-10px;7 k1 c3 b' ?: d% v4 o) X

    1 F- W& N' @' Q2 D- |}7 p1 x/ l7 U9 g4 }  _

    . g/ n2 ]) r& s' G, a; U. f</style>
    0 H: p% m7 p5 D# K% {9 v/ v6 x. B
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-2-23 14:10 , Processed in 0.015331 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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