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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15228 / 15228

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    ! R3 j; U" g8 C3 C  [3 C
    : q! U" k$ f, z body,div,p就可以了.不需要寫*了.- w# g5 m. u7 r: ]8 \1 V

    # D+ G# U8 l2 Q! p9 u; ]+ M/ s; X*{) |4 X4 Y' h: M0 f; Z
    / \; t: R! p! w: g
    margin:0px;
    , Z. _) n+ B( n& j# f. h; z2 K3 Z- n2 W+ P. |' T
    padding:0px;
    6 u! m0 T' i, Z4 R5 t- [' P8 U  q5 h/ S; ]" b5 b, M, K
    }* ?6 k7 g; q2 H6 h6 T
    % x( i- o8 D& R  S) j$ a
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    9 [! k" a( o# c7 e
    $ O1 P) @9 s4 ?7 w這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.7 _: T9 K3 u+ ]( Y5 h

    ! V8 M, Y" ]# ^) n% jbody{8 i8 ]( Y% f' ?* v5 ?2 X$ S! b
    " W' T) M7 {. Q
    background:url(image/bj.jpg) repeat-x ;
    8 i( O$ G& v6 T- c, ^# {* }" }
    }
    ' C5 H# n5 h7 K5 \" N: O
    ( C& U9 f  p% @/ p" T# @, H第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼- ]2 B0 _( O$ K8 u
    9 P- A" a. D" d$ e
    <div id="header"></div>
    9 l/ _- w' H9 f! E8 J4 H" ?5 g" Q# U; I& B
    <div id="nav"></div>& ]. L9 S( |3 @8 r& N7 i" u
    ( O) s+ V3 R+ f# A
    <div id="banner"></div>5 F" v+ E- k& }) X* ~
    . H: Q9 S" d) L- g0 [8 n
    <div id="main"></div>
    * e) {5 z. V; Z* e  }: p  ]4 i2 Y0 T+ I; ?# O3 N: V
    <div id="footer"></div>4 M( d# M/ r" B# N/ \* m8 C
    1 T/ X, f3 f; J' p* V1 D
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.) c  g# h3 p* R& B. w

    ' ]7 L) ?7 l5 x+ b#header,#nav,#banner,#main,#footer{+ Q) G' I1 ?. C2 I- p2 A1 z: H
    ) ~! n6 @* ]+ x4 n0 h
    margin:0px auto;0 Z  j7 o5 E/ G0 x

    * ]% a" d; A, x2 Y  twidth:950px;
    6 [( I- f# g5 w: C/ Q/ a- J0 [2 T9 I1 ^7 k$ X" M  E
    }0 W! c3 o5 i# V2 J7 g! h. S; C( c

    1 n' d5 R+ j6 F第四步:先完成header頭部部分
    4 e3 U" ~9 R$ c8 ]2 `! L8 q1 v# t3 A  s- Y
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:$ R. P, S  X  Z5 ]' W: m
    2 }; i8 i. ~0 u* y0 H% P& O
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    $ i% }; Y9 z& E( j- c/ ^2 B  ~4 X/ Z1 J0 ]& v, ^, h
    那麼CSS編碼該如何實現呢?5 U; }/ T" g: o3 i" [

    $ s* l6 v  S6 N, b9 Z4 w1 z大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    . {" }/ V& {6 U% N; z0 h8 n
    " F4 P% N! U. K3 h#header h1 a{8 g7 Y! i1 |: h+ Q
    , \$ ?' f( a6 J9 `% c
    background:url(image/logo.jpg);
    % {& M% [& M6 O+ S( U
    : i# ~$ V9 E4 `: v& J. pwidth:476px;, |: ]' g9 W, I7 [5 {

    % C' \* g. [! i4 l4 Uheight:102px;0 C( l$ {- B4 A; g

    1 X" G- Y( H" P/ C; K# edisplay:block;! R" g' K( I3 R. A  |3 P2 H
      o7 l. o* U+ X: B/ D! _0 ^
    text-indent:-9999px;( g+ K; N+ ?( G
    ) a4 G  p0 ~- V6 o
    }$ U: e" Q1 k/ X

    * p8 h2 ^  y* q% `) s好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫2 V! k: G$ Q0 ?& `3 M
    / Q" z9 H/ _4 D" [; i$ B
    <ul>
    6 G! f7 b, d' F8 {
    8 k& k. l1 Z9 S* x% l<li><a href=" #">css切圖培訓</a></li>
    1 N; Y2 [8 e: q
    ' {9 U- A% I0 w( A5 |<li><a href=" #">設為首頁</a></li>$ `7 j* j7 W( b

    . m2 ^5 J4 K( Y<li><a href=" #">加入收藏最愛</a></li>
    + m; x6 _: ?' z5 |5 ?, _* {7 k& f) u( c/ C; X
    </ul>
    7 r1 d" o, V+ h7 t, G- B9 e9 F( y% @# D# N  `7 i" @
    #header h1{) \! E% q) a2 V" r  [4 c

    6 h6 r2 h3 k' U% a6 Hfloat:left;
    # S+ f8 B) ?, A$ F* N& A7 R& x- J8 Y: d4 l$ b
    }5 W1 f/ z# k5 k; |+ J

    ; r+ U, U7 r3 V& E" n2 ?1 N1 `我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    6 b; [/ x# r) X0 h$ E# A' V( a7 x; B) z% P
    #header ul{) |; G1 A  W" C5 g* y, x3 v

    ( ?# h: d" g0 N3 b! q* C7 jfloat:left;4 X, E! {- s! K! _
    % k% v; O1 ^% w
    padding:50px 0px 0px 200px;! E2 r# K3 u% c9 {0 l, p/ w
      r) j8 I0 Y2 A# i0 j) W
    list-style:none;
    : D: r7 p& D4 I. |1 J
    4 b, a. `: d( ?7 W' g: T# p3 D}, F& N8 N: U; R+ n' l

    # ~$ Q$ s2 }1 Y* f4 q+ t: k" @" j為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    % m# [& k% \/ n5 j! s  B1 f
    : s6 Y4 d3 z' B) x1 q4 f: a#header ul li{
    ; U9 u5 B! b$ O) d" g7 Y
    9 F8 D: g3 `; x3 w& Rfloat:left;
    2 X- a- r* x) {8 c3 T3 ?% d+ V5 R: r! h  C- z5 ~7 I9 P
    padding:0px 10px;( T* e+ c$ T6 t3 R4 M& `# s
    ; N! P& C( g; y8 X1 z9 A
    }
    3 w1 [, q7 p8 l. W  e7 \: W4 L2 c  i0 _
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。! d" \% L$ [3 K4 ~! ?7 ?) C! }0 B

    7 j0 l, ]+ U3 T- [5 r& i; G# v#header ul li a{
    & ^: D0 U$ v2 v, e
    9 j  |# N& }- z& ^color:#555;
    - j- {7 Z: j5 u7 R+ p
    ( Z1 _1 Y! E, T7 O) Wtext-decoration:none;
    & ^! c! _3 C. R8 k
    6 |; r- w8 e( G0 [- r8 j8 A4 afont-size:13px;
    & Y' Z7 I' W# ^
    $ w+ h" C) P, u" B' b" C& m}8 J& _; F/ A/ Q  t; W6 [, g+ x: o
    * h& p- d1 }* W" g% m1 k2 w0 t* S
    #header ul li a:hover{
    7 H$ F- P) e5 L3 r: ~8 L+ p2 z
    6 L3 F+ X0 z: w& r1 Dcolor:#000;# R5 b9 j% o, ]. Q/ k( ]0 Q

    , P2 ~9 Q4 D; k, e6 T2 k/ ptext-decoration:underline;
    ' Z0 Y* w3 L9 k# q, o/ c9 k  i$ h5 O8 W; H# A! _. @
    }
    3 q! B7 B% X+ C/ z9 C1 S( M' L1 L2 M1 n6 L7 N& U
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。4 {% u" M, [0 ^9 D
    ( K9 u# v3 J  ~5 Z" b
    HTML代碼:
    8 l4 y. I3 u! T* i$ g' D) ~) r, i9 t3 M7 n& P  b3 p# ?
    <ul>
    ; |% F7 C" c' \  g0 _9 I" A. J+ o" @/ v& ^" l8 `7 Q
    <li><a href=" #">網站首頁</a></li>
    ' V7 c$ `( j" r! {/ V! `8 p* z1 n
    <li><a href=" #">網站製作</a></li>; T/ {& l! u' E4 X5 c" ~7 P, v

    ' G& b2 B, `8 v; H0 Z9 N" M<li><a href="#>網站製作</a></li>+ [' o+ Z7 [; t  \
    : z' d  B3 U  u0 z% O" f/ b
    <li><a href="#」>office培訓</a></li>
    / }2 k! x0 S4 O4 l! w& G1 u
    9 u3 `1 r% x3 p0 ^- r<li><a href="#">平面設計就業</a></li>
    4 D( O: e% ?" O1 p: P8 @3 N9 Z" o: h$ W* ?7 S3 \5 C* g, e
    <li><a href="#">div css培訓</a></li>) _0 u; K1 ^+ q( N6 z

    7 [9 s4 A  p. Z<li><a href="#">聯繫我們</a></li>; U0 v/ P* s+ P1 O. h2 ^6 d
    5 q5 x3 A2 l! V7 e
    </ul>; I  a2 W% c7 L3 h) K! V1 P

    7 ~$ w8 W6 X# {: N& |現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.- Y$ r3 u! d% Z* b. b- N! p
    0 L/ V6 e6 C% U4 z/ z, Y
    導航部分文字跑到header頭部右側了。怎麼解決呢?; _$ \, A+ s. P1 m4 o" z6 O7 |* E
    5 N' z5 ~4 {$ D+ k2 q- X; J4 ~0 U
    其實就該我們萬能的清除浮動起作用了
    & U! n1 I. B3 g* a4 j' a/ g* F- [5 o& Z7 l  [
    CSS代碼1 d0 U! R, T2 u! f/ l

    / p: S  Z, X- s+ P) i% n  }: C.clear{
    / A8 y6 A3 h1 {) [/ T  g, O. C0 b- U( k+ B2 ]$ v* Z+ [# Z" P
    clear:both;
    9 t( x6 k( o! A4 u6 |/ j+ w& B! v* W" |+ R8 Z/ t
    }
    1 `9 ]# w8 t( z4 G6 }& B/ ]/ i8 [- c6 m" l: O, o; [+ M8 K, l- f
    這時候為我們<div id="nav"></div>8 J( H# b. y/ L7 q6 G) j) U; C
    . ]  s( R$ a0 R2 ?
    變成了<div id="nav" class=」 clear」></div>$ T# {4 N: M6 C3 |0 U* @& k: l
    ! ^; B8 F- q1 o- `5 T" e
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。4 [4 k; }' I8 F+ l

    4 L$ m; g; u9 v8 x7 z7 I' `完成導航的CSS樣式+ c, e5 S1 ^( b* y' T# U9 C. F
    & k% b/ z+ E: Z2 c/ W
    #nav{
    + Q+ W( z9 m# l, m; {
    3 k0 ]* Z$ d2 C1 S! qpadding-top:3px;6 L$ ?( M1 M1 y7 q4 n. U: N' r
    : x2 \% X- D' l5 j# T# V! s& s
    }
    & r: E& n/ E) `" ]- g& P* o4 v, L0 o" z" j$ g1 I$ _
    #nav ul{
    & }& m, J3 S8 ^9 t# r6 ^5 z! `9 \* B0 D) x. u8 O7 K! h5 d3 p$ q$ n
    list-style:none;
    5 G3 R- a5 H8 N2 k2 ]7 O! A8 V
    ' W/ o5 o" H0 v0 V/ j) Y$ A0 P}4 F/ w  }" C- y1 A

      |: s1 f6 \, a, r- X#nav ul li{' t  f0 h% k5 W+ a4 R! ?* f

    . t' o% C' z- y2 v- T3 J  Mfloat:left;
    $ Z+ p$ K  O  |; W; v% v7 H& N% h% o+ \3 {; }$ t9 s& w2 a
    }9 S# U  x6 \+ F& W' s7 \  V! D9 Z
    . @$ c6 |% s1 {) e- ?; N
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    ; l1 T3 Z2 F% x/ n; k$ C2 W7 U0 y$ K0 d* Q( H' o6 j
    #nav ul li a{/ T! q2 ~( E+ y& c% X. i+ R5 h

    ) n- W' N/ B6 U% t  Odisplay:block;
    3 W( p- }1 B( S, C" F/ U8 s: R4 C; P& R; {
    width:135px;4 [; q- N3 T5 @% P; Z+ V+ w; V

    ; f: W9 Q- i$ h  j; q5 q* Wheight:56px;
    # W, S' M( l. X; F$ Z: U0 G' ^) I; w0 C% s! S0 W
    line-height:56px;9 l/ E; C* o9 g6 z6 h: e
    ) c* U/ X$ Z$ Q6 F) R5 T: R
    color:#fff;
    6 ^- W8 _+ X0 Y6 _8 u0 Z1 I- M4 c( m  H* O* w! |4 x
    text-align:center;2 m$ g8 u1 O$ y4 _
    ! f( H" V9 H" @" E2 X
    text-decoration:none;
    2 u4 W$ Z( X9 q8 |+ k. i0 N: ?1 U0 c
    2 S9 V+ }- t9 G; Q& D7 T$ `* G: Bfont-size:14px;
    % A5 m0 f7 \+ C, O
    & o& Z5 \& Z0 P; Q$ _}
    * z4 L. Z+ \3 W7 ~$ T& I1 ~9 H, V, U9 Y8 |" j* p: |" Y5 ^* E
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?2 f) _* g% ^1 r1 }: W4 E# [, v

    ! i! I4 X$ E) }$ `  g  p" k2 V#nav ul li a:hover{- o1 s' I# g; g! G7 M* @8 D
    5 R6 S! A  _1 N4 C9 i  i) Z3 F
    background:#177cb7;9 H1 m2 i( a' Q: T5 [+ r3 w% W
    4 v+ k6 t; a4 q
    }
    9 f& p" l6 S, |* B5 g* _' V& P1 y- [* Y1 t% _
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。" x, g# w  B' A5 x
    & i4 W" Z$ `' ]5 `
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    9 O% L7 c- a7 W
    & B% Y- ^) H* f9 S- w<a href="#" id="current">網站首頁</a>
    1 X" g6 `: R  H! S* d+ e7 W- r: `; z
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    $ W9 ?! X$ y, d/ I& E! d7 l5 {, O
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ! V- s8 v& j5 x/ @& R9 w% B
    $ m. y7 E, o2 {<img src="image/banner.jpg" height="184"( o+ Y0 {( v- `  [
    0 v6 |# {8 V/ n/ ~( @
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"( m* a' S' e. l! a$ F* W

    ; ^, P) I; F3 Z8 [4 x" n' a width="127" />1 J6 b1 j, X# Y7 ?

    9 j' Z" u6 B3 L. o0 M7 j右側導航html代碼:
    9 r& D9 O6 f$ A# ~. Z4 T5 `, H8 M# f1 S5 v) h! F% t& }# Z
    <div class="subMenu">* _' W! y9 V5 P# ^7 u

    4 u: m$ b# v6 Z. [<h5>培訓課程</h5>
    . k7 J" N& P6 B! }
    9 q4 K5 R: D8 \- X, Y1 i$ g5 P<ul>( ]  W- h+ b- A2 ?/ |: S) w

    # s) ^# ]' f0 j  b% _<li><a href=" #">網站首頁</a></li>% ^/ Z3 H& D! c( G- p/ E4 b  U

    - m+ f  Y/ u7 e<li><a href="# ">網站製作</a></li># J& m3 V& K, c7 j6 l
    / p" a5 d: ^- z5 {. G5 T" h9 E
    <li><a href="# ">網站製作</a></li>- J* @# J1 C4 l/ r* V3 C' x, W9 S# m
    + K( Q3 a1 J$ K4 }6 S- U- X
    <li><a href="# ">網站製作</a></li>
    % _  c2 {( i9 \2 V. g, o9 Y1 y
    <li><a href="# ">網站製作</a></li>
    0 v0 U) |2 P" k' s+ _3 Z
    8 R* T! T- H' P$ v4 H0 V! ~<li><a href="# ">div css培訓</a></li>4 M0 K, R  l+ L. }

    ; Y+ ?3 c4 {$ D, _<li><a href="# ">div css培訓</a></li>' b+ [; }, j3 s! o" L% Q
    / w5 y: c( L# B1 p  G. R
    <li><a href="#l">聯繫我們</a></li>' r1 Y- ?5 ?4 U# g2 y7 R
    , q  J5 f0 m- d6 ^( u
    </ul>) D' _' m& z' {' C0 r/ I& j
    & v: i* H, ~% w2 U; c
    </div>+ Y, C" h% w: y6 |1 L$ j

    + B. Q# \# {. \* dcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。6 ^8 y8 D% @0 \$ u9 F4 Q6 E" W, c
    % Y( a4 b' U  G3 \6 o
    #main{
    9 P& J9 U3 T: P2 v) a1 \/ T! z* `4 U" n2 s4 \( X) t
    padding:10px 0px;/ \8 d8 o' a/ Z* e
    * w- U$ N3 q; o4 U5 r( z" @7 B* }
    }( `& H' Q/ d2 P* [3 |

    ) X% A7 C! Q4 }" d2 ^$ K# F9 D- E; b#main .container{; I, t/ }' S4 u" t

    / H/ a% ~  \1 U& wwidth:674px;
    ! x2 `. r5 P8 d& O  d! p) a! W$ P/ N" \3 l9 p( ]
    margin-right:50px;. P3 X" a+ O: t% C9 a
    - u* b7 F- n  q- m6 g: p, w" w
    float:left;1 `; |% d% M; b- V: C! t
    0 Y6 c# Y6 j2 S- N* X
    }
    3 M# q/ x* \. e& r+ }4 w& D' V# J0 }
    4 W  x1 n" h3 a8 F; A#main .subMenu{" B8 v$ v1 U. L1 v2 d
    # A' V6 f9 ?; C! k; m8 |
    width:226px;
    , @# T+ [; e% N) N/ }+ h4 S) p/ f9 f( H
    float:left;
    ( s/ l% U) N7 ]5 ~" P
    # h5 L7 S  r) {margin-bottom:10px;
    ) K4 U8 \$ e8 @  ], E* H
    " ^% _0 `* u: U/ Y; ~}
    & L+ h5 A6 B2 A: Y
    6 Z7 q( Z0 M0 |# R, g#main .subMenu h5{- K# h6 h( v* H8 P# o

    - u; T* ~& @' c, c9 y( l4 {background:#19577c;
    5 y7 e* n+ l3 @$ v: d2 P- ?% E* b' l) T" M1 @& [
    height:39px;
    ' l' T8 e' N( y+ z7 x7 K: ?$ @5 I+ u7 f9 C; ]
    text-align:center;6 b* V/ p6 }- W( q
    % g& U" B3 i* f  \, B7 I/ `
    color:#fff;$ X# J9 d# d: ]1 V* }( Z( ^: T

    " i# g3 j: ~7 ufont-size:15px;; X' l- ]% d% y8 Q/ W
    / @) y; S8 @8 t
    line-height:39px;6 H$ F7 c& J8 M$ b
    # [$ ?, H8 @+ \  v
    }" \$ P- H: f* L# [

      v0 Q; y9 {; a- {% J#main .subMenu ul li{
    8 l) k3 b5 i; e8 q) S3 i2 @4 A% b# q) I
    border-bottom:1px solid #d4d4d4;
    6 |* H& w" g1 E' T1 r! e( ]0 z2 Y5 \) t2 o  Y( d1 ~% |* o
    background:#f1f1f1;9 [  J" ?6 C! h! g) X
    7 X- Q& g1 y3 b/ Q; @$ _
    }% z, e3 ^, m* K6 G8 S) J- l8 |, ?
    & R! E+ a' l1 R# h. x
    #main .subMenu ul li a{7 W' s" w7 r7 x! R) I1 i7 Z  E& b

    . \9 s8 g, Y7 M- Odisplay:block;2 I" z! V$ n, S  b. Y: K

    6 x& m* |" Z- p+ S9 ?color:#000;
    8 ]7 @3 F5 L7 V$ a0 E- D& ^* C0 o: ]5 C
    height:36px;- K5 ^) N4 r- ^

    ) ^8 D% Q+ b5 `. R3 ~1 M+ Qline-height:36px;6 ]% [" ]4 y  [1 n( e& e4 Y3 M

    $ h4 a: p4 _/ j; E1 ^) a* itext-decoration:none;
    4 x2 K9 o# h8 y/ x! P
    4 R! }0 q1 X& j% u: Qpadding-left:60px;: t' \. Y4 n$ E4 ~
    : T0 g! F% v% h
    background:url(image/li.jpg) no-repeat 40px 50%;
    $ V% l1 e4 y) d) t4 y4 `% t: j2 h  Y( F
    }+ l# {+ ?, O/ F

    4 H. I) ~) U' ^" ?#main .subMenu ul li a:hover{$ j+ w8 B0 ]( Q
    # J' \. Y- P3 K6 L( S* q
    color:#177cb7;: D3 F0 k4 R" e1 S) \1 z. P1 \

    , p" n: ]: \0 O: D+ M$ Ubackground:url(image/li3.jpg) no-repeat 40px 50%;5 N0 @: o6 z4 i9 R/ w; b
    / _0 p9 g$ v7 Z  w* y( D
    }
    7 U( }. _& O% l) Z$ v! A' {" W/ S# B$ J/ ^" D4 e
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。8 P; s- `: Y( R; u9 u5 X1 B
    & b9 V6 Z, J. c% [$ `
    現在我們看看HTML代碼:
    * D& T4 Y1 P* z+ ]" ]2 v! n5 a- y; n4 @
    / W( p# @% K* ^  o6 J! @  ^$ e* y<div class="news">
    ' E4 d1 n8 S3 Q
    * @9 V' d* P9 Z5 Y) m3 Z0 v  p) |<dl class="xuexiao">' n; _) ]- X. U
    . ?* M& ~$ q8 j" K
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>, L- s1 G# G4 x( _, y
    / w  k" A$ y, ^0 e
    <dt><img
    ) r; M  J9 O/ w' i3 F, U! k3 U! o, ^1 m6 h! U( h* ?: j
    src="image/223.jpg"
    0 b- S" V; I% l% Z( b& ^" R! T3 O8 \+ z2 T. S) \$ D$ T
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"% w/ |2 f' g# |  @( r& b- g& P

    * X9 ~, o: R; V% @" r- h1 R width="488" />
    $ d9 p4 e$ m, b
    8 x; `5 X- f3 G9 r. Z, G6 ~<!--[if IE 6]>
    - E0 r' \: C7 W* `( p% V! L! }  b4 y9 B
    <![endif]-->
    $ n- G+ D' U! x. t2 j! J& r, ^9 F0 N* F# P* _; O  x
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。+ N6 _' O6 B1 _* [

    / z5 w$ W# |) @$ t<!--[if IE 6]>8 b9 Q7 J6 L& O" o1 m9 |) M
    " X, W' A9 {' x. X
    <style type"text/css">: c1 X1 m/ o7 V7 U

    . E* v6 c) S0 r  c' ]; v  Q#header ul li{
    6 l7 _( @) q& n8 n+ W9 G! Q* t2 h6 ^, f! S3 a
    width:80px;8 s7 H2 T% z- u; y0 x0 |9 D

    7 f5 `3 t, U/ E  V8 Vfloat:left;% T) o0 O1 t* o9 H! I$ ?
    ( V7 ~  }/ d" `
    padding:0px 10px;
    ) s5 v$ i, b* R9 C" o, k, B, i
    $ g5 x7 w7 P$ J# f0 ?}
    5 H' l. n. L& J- j0 y9 ^
    5 I  ?( E* t* m8 }* [( M: ?Header頭部右側加寬度值
    2 p" B( C9 b7 s0 X) T& K+ Z
    : S- s9 R* E/ u#main .container dl dt img{
    ! x3 j2 W  i, r' {1 o$ p, t
    - i* U7 q: q( H+ N8 s% i' D0 u! V  Zborder:1px solid #ccc;) T; B9 Q  h9 d

    7 R6 J. t1 V' |. Y3 `& e}
    3 A; c9 B. M4 g. T+ ?: y4 P
    + {/ {% t# a9 C% }- Y3 U3 u#main .container dl.xuexiao dt{
    - @+ M( x3 }( g  M, y$ p) R8 }3 f; c$ Z2 j
    float:left;
    . Y" Y# v* O; K5 }* t" b* S2 {4 p( Z, P6 K" I" E3 Y9 f
    width:110px;, l, v; j" C* ^0 g
    4 R0 ^* A2 _% p+ R3 x
    }8 T% Z/ k8 E! W; V7 Q# O0 j
    1 ?" ~. _" @$ B& d6 ~- w
    #main .container dl.xuexiao dd{
    - e3 c6 ~) e# t8 \+ D
    . [: m: L0 Z/ N+ A( @& Mfont-size:12px;
    & _9 P% [/ \' m3 T$ n. l/ L' b( Y
    ' N+ w  d+ @* G- _0 k$ m" amargin-left:20px;0 _: a& y. l: A1 x

      K7 Y2 q0 K2 A/ a: s: Q' ofloat:right;2 t4 b2 ^: B; e, q8 x! Y0 }5 }* b
    ( K! Z! u' X9 o0 Y
    width:145px;2 u1 |; o% b( y
    ' I0 t' Y+ v7 G& T# S3 ~
    text-indent:2em;# t& A! a* }) u7 |: a2 ~- J
    4 b( Q8 X, L/ v* m# d: m5 U
    }# M' B$ u1 Q( H: J  ?

    4 R5 S% X& Z) }; V, d8 Y#footer{2 e* Z4 q+ Z- o" s0 G2 c

    * V: g7 F4 b& v" Smargin-top:-10px;! Q0 b$ G' |6 N. g9 i

    + b7 K2 f" s9 |0 A4 V2 M}3 B) J7 M7 a) P8 |; c' b/ L4 s" [3 i  ]

    ) B* K/ h. p: Z' g' J8 Q; Q# b</style>
    ! G( [0 k) }' m! g8 ^$ m# b% e0 F& \- _+ `# f
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-10-16 02:54 , Processed in 0.013210 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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