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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15129 / 15129

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫! \+ C2 M( g7 z# H

    8 Q% u1 q. g( _! V8 k, J body,div,p就可以了.不需要寫*了.0 ?: u& G* R' ~7 [9 p
    . C4 K" h  |+ m$ {5 ^( r
    *{
    0 o/ _& _4 r; }. U' p  d/ N' ]( J
    & V% |# I6 W) emargin:0px;/ \3 F+ u8 H" w/ y% I- \: P; H' B- T2 Y

    ( H; ~9 S! E8 Q' y( g# S! ^# b8 l$ T) Hpadding:0px;: b- ?  [: ~) f3 B5 Y% Q1 J8 @
    6 G8 m$ U0 {1 \7 D1 \% Z
    }9 x& u- A( k; S
    , R1 Y0 Z7 a8 M! \2 O
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.; x+ }+ x. u! V+ F4 D9 N

    1 j. Z, V( L& y7 g; b0 j3 q/ M3 j這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
      Q$ \0 K% R$ B0 p' t# l6 ]' h3 ]* m) V1 X' y$ E4 B
    body{
    ' h6 m$ X3 T: D- b
    1 U6 D, z1 @4 f6 ?8 e5 ]# w9 [& Dbackground:url(image/bj.jpg) repeat-x ;
    : J" n4 A6 b; Z. V" P3 {
    - a% o4 I" H& R" k- d! ?6 h}
    ' E, B" s: b) h! }
    ( v+ a' x  s" Z. z* A第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼; L, H; {! y- l2 E. c
    & U% [. ~+ {9 W# l( r: P4 }/ j
    <div id="header"></div>
    5 |. }) T* @2 g8 d* w3 C% T8 f7 i! ?; m, B7 ]; @! C
    <div id="nav"></div>
    # x; q8 K, N1 j3 |( s. U0 |7 p
    ' F# U& C  B! ~- u5 w* z6 e* c; E<div id="banner"></div>
    9 ]# B  D$ @% r! u" q" a/ l
    9 F& s+ a/ G& x+ @; U" U9 c<div id="main"></div>2 g6 t" I" ~) g! T* r

    / H  y: G5 N, [: y- O- X/ `% A<div id="footer"></div>
    8 b, r) p" r" _; u& C& f$ ~
    8 _) j# m3 Q" k  M8 R( R通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    2 O/ ^2 D+ p! W9 [0 d, q) }: s
    : n+ f: d+ z$ |2 }8 A! U5 ^#header,#nav,#banner,#main,#footer{
    ' U, D1 C$ F+ R( @) U8 X3 ]/ z! X/ y% D, c
    margin:0px auto;" \: ~1 ?+ M1 K" R9 {- G' y

    ! U7 Y+ [% D/ u% v% lwidth:950px;+ G9 v* e- K: ]7 p  b9 m

    $ j# q: s2 K# E) \}
    - ~) ^- D! i7 ~0 \1 g
    3 R( s2 O9 C2 S) z' N0 @第四步:先完成header頭部部分
    ' U, ]0 f5 r  u& M: s) [8 z2 L- O& s  C
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:6 D3 [4 v  J/ R/ M0 j: T- t- n

    7 }  n! F# G/ R, Y<h1><a href="#">北京傑飛css網頁切圖</a></h1>
    ' @; \) P, j, c% B# S
    3 l# y, y! P7 p5 ~3 j4 N( o那麼CSS編碼該如何實現呢?
    1 Z' O# y5 R/ V1 W. D* u* S$ a
    9 i5 u& Q2 B/ v- f: B0 K4 }大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下( I# h  b- n& W/ E# A4 x
    ( D4 ~! w. {) S) \0 u! z
    #header h1 a{% o$ @& i5 e' Y$ i& o$ i

    8 ~/ Y$ t9 k: C+ f+ Ebackground:url(image/logo.jpg);
    9 s, H/ y  z4 U7 M7 m6 Y9 C1 b- L, J9 B  ^" O" E4 w6 b/ n: \
    width:476px;- X$ Z& l; ]5 }) c1 Z
    " ?% I8 p7 S" z& v; c; U* j
    height:102px;
    8 C! U  N# D  ~  i& n; i' S# P) S5 s8 X" h' h& e
    display:block;
    . ^  v$ f/ z- ^& e6 y0 R* j* W+ C: E1 W: H1 O  `
    text-indent:-9999px;  o. y' Z0 [) U. M( n* d. A. O
    & B  ~8 C) C+ W8 l2 H
    }
    ( ~+ m) g/ U+ N* g! x' F, N6 r2 @9 \" W, }. q, H
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    0 z4 a6 W  Q8 T! X8 m: f5 G( f& p9 Q0 \2 R' W
    <ul>
    ; O# H8 x4 z9 X
    3 w. u1 }# L. Z- y3 G$ s<li><a href=" #">css切圖培訓</a></li>
    # _" W+ }4 ?" F% x" o7 H" N# D! z" j9 g. B
    <li><a href=" #">設為首頁</a></li>1 ~  n8 ]4 _1 N
    7 ?5 B8 Z( d7 e+ n5 d5 n
    <li><a href=" #">加入收藏最愛</a></li>
    2 y+ [' O5 ]1 J  I% A: z4 V2 j" o& |& a, e. U) V% Z* j
    </ul>& o! t: N. D/ H: U1 Q
    ' o; ?4 O6 F6 A; }" ~$ K! }
    #header h1{
    % ^2 Y$ o4 v5 h' N
    6 h4 I4 @) C$ t$ n9 A+ i3 o* Afloat:left;+ h  n- o! c3 H8 ~, j7 O
    % m8 a5 g* G. `8 H/ H
    }
    ( E  }4 N% H8 ]! T9 X! X2 r4 M, f7 c' V3 Q# ^* A; S
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。# Y  C9 T  z. G

      S3 `$ s0 `( N, x" I% n#header ul{
    - r( ]; [) G4 f8 b/ k* j' Q  x! d
    float:left;1 u% D' G. _7 F

    ) [" O- ?/ @1 U6 V1 b5 p2 C: Zpadding:50px 0px 0px 200px;$ h' ~, e7 l: W& O
    4 e2 x0 I5 t! d
    list-style:none;
    2 ]" c' ?0 |  P" s5 }( H  `3 q% y/ e7 t1 ~8 o- k
    }
    " k3 M0 N# l# ^2 O+ E) S% u
    + _! c8 r  ]: E: W4 j* s為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致% h  ?1 Z, [7 X8 g
    ; m* m' e3 \) I7 ^7 J. T
    #header ul li{
    3 s" O2 u- C! u3 p: C2 c- L! S: A  a& g: y5 M' D* p
    float:left;
    3 h( J2 ?; D; ?" O& M/ p' _  `' u  q' |, ]! \( O8 D4 M
    padding:0px 10px;; W5 l* c- [% v8 j: ^$ A( e

    ; c) y4 M. }( [7 p: i}+ `& }( s% R  d# e' J8 ^

    7 W9 y5 n3 r" `9 F. s" F- L上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。" g0 k1 c/ Y7 h# O
    9 c' p3 M) |! ^5 Y% r2 {! C
    #header ul li a{
    ( y# @% @) g5 F/ z' x
    ( N0 o- ~3 S3 M! Wcolor:#555;
    & w: |. K4 H; Y* d4 T! ~( ^3 H' n/ @
    text-decoration:none;" w* ], o& n4 Z4 X$ l! F
    , c" ?2 e& [; l! y  n) r2 t* L
    font-size:13px;
    - K9 T0 J3 \2 L/ [9 M  i% `; O/ [! \7 u4 E. X1 A% ^* n: c! P
    }
    , h' f' S3 l9 w& u: m# Q, ~( X9 @. P
    - e' T& ]+ d  g1 W3 X2 m3 U#header ul li a:hover{
    , z( d7 D/ b1 a' G) \. @! k/ ]( `# @; h7 i
    color:#000;
      H, m; W: S, t  ^0 ]( c8 k9 |; G0 W: {( M" `
    text-decoration:underline;7 `+ A7 u1 s; ~) p0 ~% r# w
    % R" {/ U; u/ a# D4 ?5 c  }
    }
    " Y3 o6 k: g2 s4 |' Z' u" C7 S: C: U  D+ p9 j
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。$ C, l2 ]' b8 a1 K8 v/ H" U
    * g0 P1 Z% x  m) A' n" ^; E' P
    HTML代碼:
    $ C6 U0 O$ M: ^0 e; e& d' q
    1 h* E* p, X  ~' X# D% a<ul>: W9 b2 `3 A% v- U% l) O* X% @. N% t, p

    " V& ^+ d. q. F' @2 a4 G<li><a href=" #">網站首頁</a></li>
    6 q$ S2 r6 D' `( w7 N8 _4 C- V( c) {; {7 \! E" P6 J; \
    <li><a href=" #">網站製作</a></li>
    2 C" M7 X4 Q9 H/ o# l* }9 }. t# n
    <li><a href="#>網站製作</a></li>+ d) Q% e$ T& M; V8 o8 }5 @
    " }' x* v- l2 H3 H6 c! Z
    <li><a href="#」>office培訓</a></li>) z" N5 t) ?7 N* \2 h8 ~

    ) D5 h# o* [' u0 ?5 K<li><a href="#">平面設計就業</a></li>
    : q: k' h" k2 _- B0 f
    ) g; V- G! T+ R<li><a href="#">div css培訓</a></li>
    % I6 u" L3 k- o! x9 m- q6 c; e2 v# t
    <li><a href="#">聯繫我們</a></li>
    5 u" t  D5 c" }( v; G
    2 M( x8 u2 p2 S" W3 ^</ul># s" y$ G4 O8 O- Y
    1 K5 R! }0 X, b; C
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    ( o1 t' U* |, }: B! I+ n, Z: I* u: A5 x2 @( d! F2 M) d
    導航部分文字跑到header頭部右側了。怎麼解決呢?; ]% \3 S; J2 X4 \8 Y  N2 s7 b
    1 s7 ~2 O/ n7 b7 a, `2 N) i
    其實就該我們萬能的清除浮動起作用了1 i4 c$ F( T7 X7 [5 H: |  p* L

    9 u* @* {2 ]) A; m4 [CSS代碼
    ( ~( I- a/ P: e  G; ?; g- m3 |! W! F; d
    .clear{
    2 g+ p4 u, W# C) e
    - G9 Q/ X. s1 |  e3 y' Wclear:both;* r6 m9 G% P, L
    1 J- S3 s9 T) j. k9 c
    }
    , z( h5 ~# O) w1 j+ m3 ?
    ' o- F' q+ @9 L, K) o1 X; `2 l這時候為我們<div id="nav"></div>( u6 T5 t# }$ z) @, r0 P9 q) u
    " h. N# [4 U4 o7 s! ~0 a; r. S7 i
    變成了<div id="nav" class=」 clear」></div>
    2 M2 C+ ~! R; }6 `, M  ?6 r6 `. Y' x; {) I* j
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。. V6 D( V$ y6 J$ y# w# T+ A2 b
    ) }) ]7 G, O& p, T
    完成導航的CSS樣式
    # P3 R( V# k5 }, d1 R  A
    + }: k' |3 E: Z#nav{
    . G& \0 j' w" M% j; K7 Z( q7 h+ u0 D4 [% ]8 f) \4 @0 }
    padding-top:3px;8 g* n6 j- F2 O) v# s" n

    ! ~! h: |0 ?. N5 Q- o}
    + |9 w+ o  @: w( Q; ^: b7 F  ?/ G" y  j$ Q) x' k# U" D
    #nav ul{
    1 a/ G  `) H/ \' V2 s3 b$ |0 c! ]" ^0 ?$ b, C+ L
    list-style:none;
    1 f! o- \% H6 s# ?5 F0 Q" T+ l# v- I$ K, |7 Y
    }* t5 I1 q) [3 n* f$ M! n0 Y
    3 ]* m2 z5 j& p4 X6 g) F, Y/ L
    #nav ul li{( L( S% s- Z/ b

      n1 m$ _& P: |1 q$ Cfloat:left;
    ; l0 v7 v: g# v% b
    5 W/ |, E8 Y* d2 `6 j3 _}
    - G8 Y/ F* q7 `( f' ?) d) P& [9 }# i
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    , v* ^8 [' k# d
    7 a) l2 E1 G+ [+ f; T" C#nav ul li a{
    6 s3 [: n9 Y! y) q4 Z/ i3 N; R( A6 F8 ^4 O
    display:block;3 a, S* D/ w6 l5 L" A

    6 P  ^$ q( v# ?8 S+ y/ j' jwidth:135px;
    , l4 s" O+ M% p; _: U9 e- u4 E0 ?7 C0 O
    height:56px;( i) S4 A: f6 q! D
    6 V* k3 L) P! G+ r3 _' k
    line-height:56px;5 Q. {& `( H) W2 a, V1 u8 E

    3 h; a8 Y3 a2 v& ?color:#fff;+ C/ {0 R9 o1 E

    , E& ~8 @$ o$ b) D1 O4 Xtext-align:center;
    6 [$ u/ W9 T; ~6 n
    , K, L2 b4 Y2 k0 mtext-decoration:none;
    ) E% D! r( m" A1 w3 q1 j+ K8 d9 l+ b+ }- H4 k* ~
    font-size:14px;
    . Q$ Y( A$ o& d1 @& H
    : ^4 o1 W' s# }5 X' s0 F}
    0 {/ Z8 j- ~2 M% ?
    6 Y1 a# h5 j/ s, D  m$ y! Q) W! l" p% Idisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    + k% `( l, l7 x' T% d; r
    ' W9 P! h5 a1 @$ |# O; j#nav ul li a:hover{5 M, D! e" ?$ G8 Q7 R2 ~) o

    8 A1 Z  m) f: n: m3 g/ \background:#177cb7;
    " n- n# |) A% v# v( ]4 s" N$ o8 \
    : ~# `! |( ]  D3 ^. a8 H}! U+ F) E6 @2 Q) o# N. \
    1 |9 [+ W- t2 w! J# X- X9 p
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    ; t2 Z' o8 f" {, O% R: w9 M$ x) u* x4 Z( ]5 m2 G+ T
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:, B( h( n  p2 S  `
    9 X+ y: _# J$ C2 [/ [2 p+ S
    <a href="#" id="current">網站首頁</a>9 y6 U+ C/ _& P) _& _; B, h, S8 c
    ' W  T9 ~) e  \4 v2 ~8 f1 l1 I* _! V
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    8 A8 p: U  F  m4 X
    ' k( q, l- I( `1 U2 B第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ; s  f, C- g- B- S0 A) Z! x7 c2 l8 ~) t( L  x
    <img src="image/banner.jpg" height="184". Y, A3 ~' W* L4 y7 w5 o
    / D0 Z" d& V1 t+ ~' M
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    3 a% m" n4 l! T0 c; T. m
    $ \( ~" C/ o; Q' I width="127" />. d3 j; i6 W' n& V8 _
    0 B4 M" ]! }/ F5 k* W& c2 A
    右側導航html代碼:3 B# S6 Z6 J: O/ g2 c
    ! P; [0 K' L  J$ h! n
    <div class="subMenu">! e1 H$ W- q- ^6 F
    . q8 x" \" K( g
    <h5>培訓課程</h5>/ Q9 }0 E$ h7 e8 \
    1 v, K! R+ H' n+ l' W4 q( G
    <ul>8 `) W6 z/ z. w( |# R
    6 l0 Y+ k+ d, g; V% x+ p4 x% y; m$ ~
    <li><a href=" #">網站首頁</a></li>
    % ], i; @* f* o% m5 i
    : ?0 P/ e: P8 K* s/ }$ S4 @4 q- }<li><a href="# ">網站製作</a></li>. G) o, Q6 W# B5 k; I! }6 j6 ^
    & T* |1 B9 B8 O) i, q5 e
    <li><a href="# ">網站製作</a></li>
    . X* [, L# \2 i. @& j) u
    , t" l3 ]3 n4 M7 ~8 `7 W<li><a href="# ">網站製作</a></li>
    ( g5 c7 S8 M' _9 H" M
    : H. Q# }  X  Q. B0 m  ?# k<li><a href="# ">網站製作</a></li>
    3 ?# N5 w3 N4 J3 x7 j7 f6 l# P& Y- ?4 S: [3 x
    <li><a href="# ">div css培訓</a></li>
    $ }6 E, C# C$ z: H5 x, {
    % l7 W3 ^8 h! e- u5 m) C. C' |6 U: `<li><a href="# ">div css培訓</a></li>
    9 [9 x2 W: }/ c1 `8 b( h
    ) }! R0 D+ z0 T/ t, Y<li><a href="#l">聯繫我們</a></li>
    & l/ q8 a8 h0 C9 Z" c, f  X1 [0 Q, W0 o! }$ g
    </ul>7 m: I- ^, W% |% l

    . O- h, @$ k# k' M7 u  e</div>7 z/ U, u0 t# D1 s2 L. L1 g- [# U
    , s' K9 |  x, @* L) c( t+ E
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。; h( U! B0 S; H1 ]8 v
    ' F& r) i& i+ Q; J/ g% D3 N
    #main{5 j, n! Y- @3 x% S- l
    0 p  A0 B* W2 }
    padding:10px 0px;
    : R& u$ ?7 q- K! r* ]6 e9 L
    % ~" h% [0 [  x/ H" h}
    + m6 c2 u# ~' M  q( |: i: ^9 G$ }& o
    #main .container{# f' {1 g3 ^3 H+ G2 j, g

    4 E4 O* P& ]" Vwidth:674px;! [- @4 q8 l3 F* W+ W9 d+ S/ A
    5 E8 p$ D) M8 i$ Q1 k+ ^/ x! g
    margin-right:50px;5 w  I9 W6 R# v" A, L0 @( |: s

    6 [. u8 W' G8 j8 k% o7 B0 ^" Yfloat:left;2 f6 v& G& L: k4 y) {8 J: ^' U
    7 a* R, C( c3 u$ I0 g( R5 C
    }6 A6 e+ I  @8 }/ c0 Z" Y
    * y+ s+ R- S5 E. V1 d
    #main .subMenu{
    . q% o) D$ n) Y* i" k& L% n  s1 o0 H# H( U$ ]: n
    width:226px;5 M# a9 @, _" Z/ p+ o; O) R( {# D9 w  K9 {
    ) ~, Y  ^- V# C7 Z1 U7 r8 K: e
    float:left;- F* D8 J' k4 {3 I& H
    " E) Q2 o6 m& s- ^# |7 A
    margin-bottom:10px;
    # A! I" X' _6 p, j6 W; ?3 d
    ) t" d8 S- S: r6 x3 m}0 ^% e5 K4 O2 _- \* u, F

    " g5 o+ A( J7 h#main .subMenu h5{
    " s8 \8 M5 ^4 L, w* H$ g4 O  {. p# q8 s- y. f# h0 ^; P
    background:#19577c;: u% h* j( V) ?( h
    - r% C% |. H7 L
    height:39px;' |# i7 {1 C" X1 @

      T" z4 G! D0 Htext-align:center;# z+ O; }  ]" G% P
    0 M, C, V  N% S+ ~
    color:#fff;
    % J* Z! c/ I1 j( i6 d3 m7 ]5 H6 M, @- a/ T+ T0 a1 H8 x$ K4 W
    font-size:15px;3 Q6 `/ o, x* A2 v% m" n/ i3 b8 H* I5 E

    7 \( |- A* n) }8 e3 j* bline-height:39px;2 W% q8 \7 ~% a0 I4 Z3 ?+ {

    ! m3 o9 q8 }3 r0 a1 v9 E}
    6 q2 [# Y2 Y1 _9 F4 y# T6 t/ {/ K" V  q2 o+ _; J4 K/ D* l2 i' a& T
    #main .subMenu ul li{+ H4 t8 ~# g& Q% m" y7 `  h1 `; v

    - l, H: k6 g6 q. v6 iborder-bottom:1px solid #d4d4d4;
    8 G0 F3 I% w  N% a' [7 h
    7 |: |2 a- \1 f! Bbackground:#f1f1f1;
    " o& ^5 U/ X9 d( K$ B( v0 g
    ( e$ b+ Q8 r9 {}
    ; p' p8 ^3 N  a7 B% b5 Y1 n% v/ d" n8 Z) t" Q7 A
    #main .subMenu ul li a{' u2 ?5 ~7 J; I' [% A
    ) n. U1 D, U) W% l
    display:block;
    3 e' z9 S8 x0 i& w# Z8 k% w: q1 N! U- C5 O- |. g, r) d- U" R
    color:#000;
    / x2 v/ [# M8 E
    1 Q7 E5 l  T) theight:36px;
    0 b# T" `) F" c1 W* z5 O; `& r4 x" Y: E! L! d4 Q3 d
    line-height:36px;
      V  }1 z* r7 r* L3 }. z8 D
    ) Q3 n/ b0 k% j; g$ s5 N: atext-decoration:none;
    & ]1 g/ Z/ o  H0 @: G$ `+ C% W) C& c3 Q% |
    padding-left:60px;
    - @+ P. _  J! k; f& m: {, I" v9 C) L$ Y2 J0 G8 l& a6 k8 e
    background:url(image/li.jpg) no-repeat 40px 50%;5 B' u& ~# j+ V5 I

    ' M' o: i! u0 S7 g4 j: u: |}  J: v) m/ G$ I7 x# u. X
    0 y! e) b: _8 R& Q( }
    #main .subMenu ul li a:hover{7 G1 I( N7 P+ E5 @
      z0 x$ J# A0 V- |: U; J% `
    color:#177cb7;+ Z, M' v8 r. y! N

    . a( c9 e" n2 \5 w4 u  Bbackground:url(image/li3.jpg) no-repeat 40px 50%;
    6 M6 C, {. o2 w
    & u+ y) @1 Z/ E% A}
    $ t, Z  Z6 j0 ?* d$ _3 k& G0 _$ N0 \6 p
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    , o1 K5 p* ^( j- i6 a# H- D: V7 x" i& U& p! @( b" _
    現在我們看看HTML代碼:; }5 g0 w  G( y8 i' ]

    8 R1 p3 q' Z" P<div class="news">
    : v: q% ~1 R/ }* J1 d5 |5 F
    ! X2 T3 g( l5 Z<dl class="xuexiao">
    1 h. n8 S' k/ I, s
    6 k& H* b* y+ D' ]<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>/ c: a" F+ x7 p1 N% R" U, V% r

    3 {* j2 F9 q( {$ E) Z9 s& M, b* |<dt><img
    - l: c+ Q2 u+ h$ J8 o. `0 @( |/ n! i6 @* O  Y
    src="image/223.jpg"
    : c4 B6 F  I! u; A: {* q
    ( p9 j% i! P6 q) i2 X; xsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"$ _, E( F! m% ?' q4 F3 r
    6 G' f6 d5 c6 U$ r$ l* v
    width="488" />' d9 Z" p7 g* @/ x$ ]
    $ q; O- c& H5 h$ Z+ x5 _% W$ {
    <!--[if IE 6]>
    " x$ y! E% k+ l* J) J' J* _( Z- u4 ~  y
    <![endif]-->4 x2 t1 N7 Q6 q6 z0 f: J9 K
    5 n& y8 ?  E2 M+ m! M4 Y# ~
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    : P. `$ r9 T; c0 L. b: N
    . M1 E3 [/ v0 o/ b7 Y7 ]; b6 S: I) f<!--[if IE 6]>2 H3 o; K' m# Y  Z1 r

    7 @$ ]) E( D4 u8 G! e9 P3 F<style type"text/css">; P8 i3 |5 g$ ~

    , M6 y- |! m* n, R+ a#header ul li{" i$ u4 ?+ J) |: |
    & P* Q0 v! m5 ~; f9 V0 l  _6 A
    width:80px;- Y- P! M  P% N/ {+ M9 v7 z

    $ |- ]# u% F& t. P4 u% cfloat:left;
    2 y3 ]9 y* X8 M; P# @9 {9 N+ @% r! S. |# W+ ?& o- X
    padding:0px 10px;
    $ V$ W0 v/ R3 O7 m& J0 \; u. l5 x9 ]/ {8 T0 G) P" \
    }. m$ I" y1 C  B, Z

    / H/ z& l2 Z+ q4 F& I  W1 a, xHeader頭部右側加寬度值
    1 G6 T, ^: V8 f1 n% L; ~' D" [5 O' ~
    #main .container dl dt img{, b- z+ e) w5 O& H  @" e5 j
    5 @9 A4 a5 v- {* Z* e
    border:1px solid #ccc;
    / s) Q$ g0 Z/ Y6 z7 E" G
    - G6 U% a! U8 O0 U, N}" \  l  F/ X2 ^% i5 A7 C
    # F, ~7 P5 j+ l0 s3 E* E  k. v* o
    #main .container dl.xuexiao dt{
    0 d( J( u8 x. K8 d+ r' z3 u
    / y" }% L/ A9 G3 W  G, Z; S7 Ofloat:left;! y, s5 A6 r$ w5 g6 k+ ]' L
    5 ^( ]2 s' i) H- |$ x0 @
    width:110px;3 ]/ K- k% R# J0 D) L
    6 n6 T* X5 T8 V: w& v
    }! b- x- U( ]4 M) B; Z9 r: \

    5 ^6 f, H& G! l' ~4 A5 L  C#main .container dl.xuexiao dd{  l6 Y0 \0 Y% Y$ {$ f3 H: c: I' ?- H
    1 ?8 t" o! l+ y+ a8 A) \( P/ [$ i
    font-size:12px;( [9 m8 \# u5 k) N
    7 _; p8 g( {4 W5 E9 U0 L' o: o
    margin-left:20px;1 W  C- U6 x" y( I

    6 T3 E: k) t# e/ n# Nfloat:right;
    - m% U. I/ r. A( T3 Z7 k/ q5 G8 r" r6 S" X; C  m
    width:145px;; L  t( ]# D" q
    + R/ X# F( h, C4 T1 a3 w
    text-indent:2em;
    ) C0 e+ O5 w1 I) E& i+ C& v( }1 [  L9 ^' R
    }
    9 }2 @* Q1 h9 M: e
    8 \8 U# h2 n0 p- h- d9 _! S#footer{
    9 u& Z! @4 c2 C  y9 V, `: j5 N4 f+ [$ D4 ?, T
    margin-top:-10px;
    + y* {" j0 W) j9 x& H+ M1 p2 q1 ~: M* b" n5 a/ l  O
    }
    " |. ]" A: u  W' @; u6 V2 o1 |0 h2 i! J: M6 L$ ?
    </style>
    , i$ `1 |5 ]: B& j9 M3 V! N" i
    * V+ E7 b5 p: @4 |<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-9-9 20:52 , Processed in 0.015279 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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