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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:14246 / 14246

生命值:5%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    3 }1 S) W, U" y# u6 d% A) w& D2 ]2 Q( F8 Q
    body,div,p就可以了.不需要寫*了., h7 ?6 F- }) V/ Z- H
    & v$ D+ e2 x# L6 Y3 @& h
    *{
    + I7 u3 I, `. D* d+ z* O- [, g; N$ l6 O2 s5 W' p
    margin:0px;
    $ Q9 M7 u) ?% ^# D" K5 W  k' X( l* l9 I# A9 h2 c, ^
    padding:0px;
    $ W/ G4 O( ]8 K; i9 I
    7 F& m6 V& L7 r, e" @+ r) q}2 p5 B& I- Y# U: U$ Q, x, z

    9 ]  M* `! \: V! l: |第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    * o5 n: R; e, ^2 U8 e, |
    % R4 q* N1 \0 N# V5 w$ g這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.8 S4 M! y- U3 N( a. u

    " l; E$ r! s. @( h' s4 ]body{
    # S, ~  a6 S8 v
    * P8 L  l9 |7 ^' F- _' W; ibackground:url(image/bj.jpg) repeat-x ;
    $ F- T+ r" E- `# B# ^! v9 v. K: G$ l3 I* ^' m9 ]' D- `
    }
    ; L% Z: d  Z" |: ?3 r3 |) `2 k' S( w$ l/ m( z$ R2 [" C6 C
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼4 ?3 f4 z& c( ^* w: j; f

    6 r; F; `1 ?7 k: i+ }8 h<div id="header"></div>
    8 P& z. [& \2 x
    ; F( G) N* i7 a  ]<div id="nav"></div>
    4 ~1 {, z% r8 g8 {
    ; B7 r0 m- e% e8 X; E$ m( {<div id="banner"></div>
    ) c; p& X: M% E6 V! T
    ; s5 m7 K: r/ `1 U: [7 L# R  b# {4 k<div id="main"></div>0 Z! _& J4 G+ s+ r5 t( S1 ?

    ) \4 u' C) u6 Q8 {! R7 `<div id="footer"></div>
    " b* c  Q- N9 g7 i4 J& c% {+ V5 C3 Q6 M2 z8 x! m
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.2 w  v( R5 Z% p! s

    : {* V' j6 m0 r  O& @#header,#nav,#banner,#main,#footer{6 ]/ A9 q# w6 A$ M; S) D

    ; b8 S9 W9 N  d1 mmargin:0px auto;
    3 C# h+ I8 F( ~3 P0 x
    2 ~; u1 C5 U+ p2 Qwidth:950px;
    ; W) T+ A5 m6 |) D. H3 Z% ]0 E9 X! _5 ^. z
    }
    : Y+ @7 i6 c% s; D' z  V/ o5 A& s! ?6 S6 y2 e3 Q3 n8 n# ~9 l2 q2 l6 M
    第四步:先完成header頭部部分0 d- Z; \0 ~2 s! O" @# Q4 H9 p; V0 p

    3 @% ^! d8 q' n& ?LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:! f5 O& ^  K2 h9 D2 ?; l" p1 w
    & L) W' o7 L  P. Q  N
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    1 _1 O# W! G8 i! }0 S
    % i+ L5 h: [" a+ I3 D  {那麼CSS編碼該如何實現呢?' o  O( Q! t3 B' P

    + j  `& R% w" S$ a7 r: p- R2 {) ?, x2 [大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    ; V4 W! Y) P& e' i2 _$ d. S
    ! J: _5 e% J3 n# r% o4 A. M#header h1 a{
    - z5 |! u4 G4 v
    6 @& R8 U9 i  c5 H0 P. n6 Y5 a! hbackground:url(image/logo.jpg);- x! |" A+ E' I: b, L7 ~

    - E" J, f9 M* {+ twidth:476px;
    ; q# ^+ [5 {. H. [$ V
    5 M& P% E+ m9 z7 J* Q( g9 xheight:102px;
    4 B. E. N% L2 x, Q) Z. B) H% o9 [- K6 k# D+ N7 z: h2 j
    display:block;4 b4 M, l3 n& q" ~! [2 X

    6 T0 Z# z1 D& I' t# W% ctext-indent:-9999px;
    . t/ B' i" A2 m' N) g  q( B  R0 y, V5 T
    }
    0 \+ O( D- S7 g3 \
    + A8 g5 j% n; k+ O1 v' ^& B2 V好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    * k# S+ b: N! j; X: F$ L6 d* o
    9 W3 m# w. T+ ?" A2 m/ [<ul>
    + g9 s! f7 D) C5 W
    # n% F* r# }& X<li><a href=" #">css切圖培訓</a></li>5 |: m1 E5 o/ r

    0 R2 Q3 h. I3 u' P; m+ w( R9 I<li><a href=" #">設為首頁</a></li>2 I! a0 H$ I  L1 _
      Z; |# x& W2 s/ s& L- k4 r
    <li><a href=" #">加入收藏最愛</a></li>6 a% E$ w, L) D" G& u3 E
    ' _$ E& D' o1 @& H0 ]5 T& G0 R3 o
    </ul>
    , h# j9 v9 I2 Q8 C
    ( ^9 r) z& `9 p#header h1{! P3 v+ z( \1 q5 r+ M
    8 Z/ ^/ `  Z3 r  k' H) R6 b2 T, y
    float:left;, ]4 E2 C9 n9 A, X; x+ y1 N" ]

    3 T% ^: ?* A& Z; D+ H8 Y* A}( Z- J- Y" b; B9 s

    " s9 K3 C- p: l4 M3 M我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    . q& M! E; a. M$ i+ C( p1 Y" m! m
    ! G5 R* c  y' ?3 \- k0 c#header ul{
    7 V% W! [3 G" R% J2 w9 f5 A" _  ?8 }8 T: q6 y9 S* x
    float:left;
    0 P! f) Y; j; z4 F# ~, U+ J/ ^0 i0 U. p% }8 Z1 }; }
    padding:50px 0px 0px 200px;
    0 j) I, [- q% M; M  R3 U2 Y0 E( f6 ?  [& y" M
    list-style:none;7 b  u; M6 E4 a8 N5 g; X1 Y8 b
    + g* }! r3 Z4 ]) |3 v
    }" l' p) N+ W9 |. L$ C

    ) B6 p. i; R1 |* G) n3 q- w3 e為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    : q- N8 Z6 }, e- O; _  f& W/ U9 Z
    9 k! ?3 d8 [# g#header ul li{' P+ u8 k! i' K8 w, K! p; M
    * j7 S( H6 g: v/ F' O
    float:left;8 M  H3 U* m  A7 |) S
    + r- i5 A. Z9 n) W
    padding:0px 10px;+ y% M7 ~9 |5 w# T9 \- B; A; X
    + b. k6 D8 c2 O) j3 B& M+ p
    }. a* \9 b6 Z4 [, g. g# E
    ) E9 z9 d; _7 g+ }, ^
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    / w" |) h/ o3 K4 H0 i& {6 U9 _( i& {" C' f; v) s+ q
    #header ul li a{7 H& M# y# i# Z) Y' e
    ; e% N7 B& f5 F3 Z3 h# j0 J: \; m/ {
    color:#555;
    4 F' P9 p( `: h
    . H3 N0 x5 ]% B9 w" l! dtext-decoration:none;- @( T7 N4 k2 d  K9 f% t4 G7 D) f
    ( I: Z7 S1 M3 L! D
    font-size:13px;
    7 Y" X* ^- ?8 s, _. C7 [4 l8 L' c- M' E1 ?( \6 s. i, o
    }( C# f" @# T( V. N2 ?4 k
    4 [/ L' _4 Q# G* I( [  z
    #header ul li a:hover{
    4 K9 R4 i8 L3 z7 u; o2 W& N6 v8 _5 r. l7 g
    color:#000;3 X1 \+ d% [& S6 L

    ! M* R: {' x$ M' T+ r' h1 `# V' Vtext-decoration:underline;: F+ W* p4 _/ r9 p& O: t

    " }6 Q6 ^( r' G! N: b}
    * h) V4 U  P/ q4 m1 u
    9 v  i1 z* f7 U; P8 @1 C第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。7 _! U* ?% M9 ?' H0 r5 z8 I
    / v, n2 P' P& E2 b+ |- t
    HTML代碼:
    # I4 X* b  L' z8 v8 u; @( c) A
    ; l9 R! N9 T$ {2 U% E# J+ S<ul>- F! \: O' L- x! `
    & w- S5 M8 O3 T. o' o5 t% g
    <li><a href=" #">網站首頁</a></li>
      c6 G6 L5 q; D8 `: X" G& U3 n: U- i( y9 ~* c6 s" A) a6 p
    <li><a href=" #">網站製作</a></li>
    0 S2 ~6 D; x" x! m4 s0 |4 c' K; T" `; T, G
    <li><a href="#>網站製作</a></li>
    6 v' f1 \( y8 K# T$ p  N4 q+ [4 G7 ~. H( b2 `2 m
    <li><a href="#」>office培訓</a></li>
    ( P8 e" U; @/ p2 y
    / I, I( {/ e3 l8 Y) K+ ^<li><a href="#">平面設計就業</a></li>6 G6 k) Q  p: t+ V

    4 ?+ N9 c4 c  K% [7 l<li><a href="#">div css培訓</a></li>
    1 S7 s9 q/ P2 U& i9 e+ f- i) m% V- z0 r, f! m" x
    <li><a href="#">聯繫我們</a></li>
      e7 z& e2 y* `" r) C! F& I  N1 m
    ! h( W' N5 E0 G5 A. L</ul>9 D1 a. \7 \5 g4 @/ G
    . s/ A0 l( b; k5 T+ {
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    $ g5 m/ b, s  m
    ) _/ [1 {9 \, r; Q  i4 n導航部分文字跑到header頭部右側了。怎麼解決呢?
    9 @* c) D9 A" W8 n7 o9 W: u: M& X: ?+ k9 t; n: G- x: I% K$ P
    其實就該我們萬能的清除浮動起作用了
    1 h( }2 {- q# R9 s- o* k+ \  D1 @
    CSS代碼+ G' g2 m3 N2 N  E: p8 E3 Q

    ' R* Z1 \/ w1 ~; k& D9 d; u.clear{0 v7 H2 J: z0 L3 c8 i
    # S% y! A1 t- K
    clear:both;
      Y' i* w% i2 o; v2 _7 r- |
    # l, _# R) }, A( j}
    # W9 I+ a3 R5 ?: C8 i
    2 q; ], h9 B; t* w7 d0 I6 x% h0 M這時候為我們<div id="nav"></div>
    9 x5 c& B* D$ \' H" F
    ! x1 l: u- D$ T# T6 m" o變成了<div id="nav" class=」 clear」></div>
    % i5 z7 g' a7 ]# C! g( O! r+ `4 `/ o) b3 M
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    , \* f! ^: |. J: r- ]
    7 d- G# |4 P5 j# H完成導航的CSS樣式
    " h! h% n3 `* g" c4 ?: d/ @
    1 ?8 |% L7 n% ?$ [#nav{9 l7 b' t/ T/ ~4 ^1 v2 r
    ' c# |( \: c0 T+ [' m4 N
    padding-top:3px;
    ! w- i+ H4 F, l1 S) c, a0 p9 W' d  ?  [0 O1 b
    }$ V6 [& M+ k1 e" }3 S) A" F
    ' P3 ]! h( c* E. n! Q6 a# C
    #nav ul{  y: ]/ x0 Q( N' v( `( V- t3 M
    9 s0 _$ O8 d: l1 u8 j5 J, d" `
    list-style:none;  F6 X* [5 G: ?+ y# Q
    . w: l2 `6 |# l) L6 g
    }' r$ l9 h8 {# z& C

    $ s! U- [4 s) G* x4 ^) F* q1 ]#nav ul li{
    $ M+ p1 _* o  L7 t. P' J6 l' k- ~) k, d4 V6 m5 Z- I) E$ P: P' s
    float:left;
    * X7 n% I. K$ k) k3 ]$ M# J, [2 M; A: n. X/ h. d- R% N
    }
    0 I# }0 v  `( _7 ^7 }- \9 N( A, ?; X0 h0 M
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊% Y' j  G8 J( C& E- m4 N

    8 O, u% R+ h; B+ {8 n; ^2 Z#nav ul li a{
    $ q% _" C8 l4 C2 v2 E
    # W5 W# l; u) Y/ \display:block;
    . B7 P! Q$ g8 e0 P( G
    - g8 X7 }6 K. J4 X2 _& k8 `width:135px;6 R4 A5 k1 g/ ?6 ^9 b

    4 V4 O  e8 c4 |+ Kheight:56px;
    5 E! b, Y5 I3 }* l& {
    8 H' @" W( B9 `) l7 v2 pline-height:56px;
    & A& Q1 R0 R4 y+ `0 x, D
    1 u" K  y. h, C; v7 {$ }9 ], a) ycolor:#fff;
    ! g4 W0 o! B7 h% k4 S) l0 W$ P8 Z+ s' B0 f" s* D" _
    text-align:center;
    3 i1 a. Q! K0 V! Q7 b
    * [* |* q: @% p. Etext-decoration:none;8 F* h* \  k7 H! m/ J* g

    0 d7 \: E5 }- l' l. H  Ifont-size:14px;
    & b/ d' Y) U& z; A
    * w! ?! u) R' J( B2 L}
    1 Z  J! r( o! Y; z2 g, O
    + v, h% ~- Q/ p- v! a0 Y( F% e. i- pdisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?9 v5 F% V: |) N* N% ^

    ! o( P  d) g8 H, c+ s0 O#nav ul li a:hover{
    6 q# h# n; c4 r6 A3 r8 H6 M9 _! L
    - P; j5 U$ q# Dbackground:#177cb7;) E* n2 D3 t0 d$ ^4 L

    . q, S& I% f% `) V( B) q/ T, A0 U}' O# a& l7 r) `# }4 N
    1 ~7 c" B2 v" z, `1 f
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    7 b. {. ?+ D( h+ t
    8 e) K. ^& P  N' M) \其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:1 s1 Q& {3 r/ E8 C
    5 N' n' `+ f" g5 }6 X+ F: v$ ]' m
    <a href="#" id="current">網站首頁</a>
    ! ^# Y7 e( h4 B
    ) T! r6 m$ [# ~* N4 O接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    8 _8 @, Y( C- T8 Y, W  W' T, q6 f7 B$ p; u3 ^. n! l
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ; w! E2 D9 Q1 {1 D, {0 j1 R- x7 m7 L' g+ O
    <img src="image/banner.jpg" height="184"2 ~6 h. {5 \- _, _0 D9 {
    " n( F% T& L) H1 @) u
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    4 L  A5 M$ x- U
    7 _$ C# }! T+ E4 I; r) ?; V  ~8 h width="127" /># l, W& g/ p8 O  Y6 e( K+ y& |
    1 v1 c; k9 e# O! p- V- U0 H: {2 {. n, X
    右側導航html代碼:
    . M" ?( F( ?* e9 w4 c, M1 p( _3 x! u. W' N( [7 o( b3 q
    <div class="subMenu">  Q, @7 B# A+ x6 f8 P
    " y; v) q: H7 l9 b3 ~: }7 t5 b4 t) R
    <h5>培訓課程</h5>
    , A, Y+ q* `1 b8 e
    5 E7 ~! O% r# H2 |, n4 `<ul>
    $ ^3 P( y/ d8 b: \; H8 K6 Y7 t+ _
    * g/ U4 ?' L: r<li><a href=" #">網站首頁</a></li>
    ; d, h0 V$ x" j& b2 N
    % g/ c. J$ X: i* Q6 C) K( y% T<li><a href="# ">網站製作</a></li>2 v" F/ X8 N' I7 W7 t; _4 g/ @

    & Q+ B0 G% n- e1 s<li><a href="# ">網站製作</a></li>' \$ U! J4 u) l
    3 P, I$ Z5 J8 A/ g2 B
    <li><a href="# ">網站製作</a></li>
    & c8 `5 H" ~5 P9 J- B
    ; x6 p% C9 `) I8 S! k/ Y<li><a href="# ">網站製作</a></li>
    3 Z6 s3 b) i1 @1 @5 I8 ]+ J' l3 Y! n
    <li><a href="# ">div css培訓</a></li>
    . n) a* W" k! a3 O) S, {: M. M  f$ F
    <li><a href="# ">div css培訓</a></li>
    " s& M$ p, R/ O6 T
    " L5 s% B9 T5 ?7 ~& ^<li><a href="#l">聯繫我們</a></li>
    % S: B) {5 a$ n* u# {% g" _3 F1 U
    </ul>
    - G/ l; F+ ?2 k8 i# h! N+ y% t# Q
    </div>
    % X! O  ~+ x5 Y7 ?
    2 o6 I. d1 h2 i3 U) f- |2 ocss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    / U2 Z4 |$ C9 V# `
    2 i: E. e2 a9 l' U#main{1 T3 f2 }$ J% z/ N5 g# Z4 p
      b( x! k% D+ B1 w
    padding:10px 0px;
    " z' n& n* o0 R- W& S: w8 h. n$ h2 e. K8 p
    }
    ) d# i: i2 r1 @: }+ ]' {
    0 T! o) R9 S% F$ h2 _5 x#main .container{
    . P  \3 H. i) m6 E5 Z; T/ O* D$ |' v* n( F( n. n2 J. W
    width:674px;* M& ~4 F6 v/ ~* H5 X' d. H  C* j4 B
    ) i* u5 ~( n5 g; ^7 I
    margin-right:50px;) ~! V' b2 l: m2 b' ~  _

    % G9 y! F/ y& k  y& }float:left;
    % D& U5 G8 F9 J2 c& O
    : [6 B8 |/ ^5 f/ g}
    * Y9 T' r, B6 T& f* @" O( a# k( Z+ _
    #main .subMenu{7 W1 g% a8 j% E7 u- {* U% d

    ; Q, H/ @1 U' J# A4 ewidth:226px;( M+ j( K& n0 T; B% e- \  S

    / V1 p& c4 ?% ]5 v" V3 bfloat:left;
    / {+ Z+ m. R& {% o. N& _5 f  r1 E1 s. J6 T4 ?
    margin-bottom:10px;
    4 `% [/ y& W& Q
    9 \1 y7 s1 K" p* U" x( {' j2 Y}' Y) h" l/ r$ P5 z
    7 i) u: o1 K: X; ~; s
    #main .subMenu h5{
    ' b" C, p1 e$ ^) l  [$ ~; O0 y3 `; v& K' l
    background:#19577c;  Y! d* i1 R& K' T" F$ e

    & t1 q, Q$ w: G/ A$ t: T. |: qheight:39px;" C+ _3 |6 a9 I; t

    9 u4 K" i) |/ t1 ?text-align:center;# b3 c! z: b+ b+ s# S

    6 T& X4 `0 E7 t( Jcolor:#fff;/ [/ O3 _; I( }, Y3 a- Y" v
    ( q" E: r# Q1 f" m
    font-size:15px;/ [, q- U; f8 W" z# l
    0 D* D; k( M8 D  v) p
    line-height:39px;, B" C  @; P: B1 f, _, H
    6 J, _) y# Y( h
    }
    3 p, @2 G" R( I0 }" w  f
    $ C( q% h4 l& e% U- G$ b0 Z& |#main .subMenu ul li{
    9 g3 Y* l( X2 P
    + s8 @3 ^( C9 T! e. O; jborder-bottom:1px solid #d4d4d4;
    ' N* f; q' f0 z# J( S0 }* p$ Z/ E' ^& r4 d" _4 B5 X( P
    background:#f1f1f1;
    . u. w& Y9 L! B  O, Y( F1 T) J, b$ x3 W7 p. b2 }
    }3 q  F. Q7 N3 X# w
    3 @( Q( p' S7 S! |! N7 t! P+ G/ K
    #main .subMenu ul li a{
    6 E; s0 f' w" V$ `: J$ p% w+ V7 U/ Z" S; N
    display:block;
    ) G1 e# K3 i1 z' B7 d# o7 j2 _3 G
    1 b# I& R+ H" B/ p6 {: icolor:#000;9 i  Q( r: @( r5 K9 }" A- q

    + d) O) k- K# _# v! ?; Nheight:36px;' c6 P, O  _, R( o5 n# V

    5 k* G0 m+ i# \( ~# w6 Xline-height:36px;
    ) U7 k, P& R, _; ^
    & o2 R" H. _& f5 a  D- v) K+ Wtext-decoration:none;
    5 o* s2 f$ l8 P6 l) W* |. J3 G" Z& I) ]7 ~7 L1 r( s& }
    padding-left:60px;9 G  ~! q8 o, A' [. e$ c

    $ U0 x6 H/ `- Q7 Mbackground:url(image/li.jpg) no-repeat 40px 50%;
    + \' i1 [' y4 \  B7 D9 t  J. g
    # U) s2 O  [4 N  N3 q0 c: ?* T}
    * p# g* s, s. X& e0 g
    + Q: F8 R! `% r" L/ o5 {#main .subMenu ul li a:hover{
    3 z3 D. t2 ]) c, b! ]8 |
    " n2 ~0 Y# U3 s2 a. C8 |+ l8 vcolor:#177cb7;
    5 c7 W4 R8 C% Z: Y* N2 x" p& A  m1 @: M5 C# Q: Q; C
    background:url(image/li3.jpg) no-repeat 40px 50%;
    : g1 s8 A6 t' }) s5 o
    ( ~. t9 H$ _. P# v# _* v8 }}1 j( y5 [/ I8 N: L$ W

    7 V8 U) v( v1 c第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。0 F$ f! s" q: S- k
    " N3 f  a) Z: z% p& b' S
    現在我們看看HTML代碼:
    + \1 ^! @3 A+ {  U1 z' p  B$ B& l, \. W. w1 R9 i8 w
    <div class="news">
    - Q7 \4 ?, {" w
    $ a# Q6 y- h! I2 m! H. C<dl class="xuexiao">; R" ]8 _$ D; \$ P+ L" O* F6 o5 P

    ' P+ ~+ r) @+ X$ x. ]<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>2 g' {9 p5 x2 ?! \  ?

    1 u$ Y6 `' D, O- U2 [<dt><img8 f; z/ j5 [6 n) K+ r2 |: t

    ! Z4 M. D/ B- d  F6 Z' p" H% Q/ e1 a src="image/223.jpg"% y$ q" F  e4 W- I7 Y1 ]
    - ~6 b" z7 i1 W- F7 B; |( w
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"* S  [7 a" Y- r4 c0 Z& ]0 W5 M
    , M6 M2 `0 j3 }5 W4 k
    width="488" />
    $ k) K; l5 d6 M9 s/ V' M2 W9 J! t4 x
    <!--[if IE 6]>
    % P" p+ L! n! r, V
    - V5 K0 U# p5 z<![endif]-->* E$ ]  y2 l: S
    5 v/ m: p5 f" H# ^& ?" i
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    ! Q% x5 B* u2 D6 C8 K# ^
    8 I! h8 b) t8 z& H<!--[if IE 6]>
    . z+ V, F# d3 g
    8 }1 f2 {, ~. H, D$ R; U* [5 s' k% f<style type"text/css">& O6 [0 y+ N2 ?! Y1 R+ w
    , F; s& y& w' S* ?. |) ~" C6 c
    #header ul li{3 _  b; A5 B( I  Q3 A1 R

    1 U0 A8 h# n7 L3 ?: Dwidth:80px;' W8 H  r9 e" v; k" e- [
    ! w; D8 }  z' q
    float:left;4 h" j/ V1 G, a0 ?

    ! N( L* i. H  ^4 b* r  Npadding:0px 10px;0 r% @3 Y8 Z; J

    3 F9 j9 W+ y. K}
    9 ?4 f6 W9 [! R! E
    2 E: G2 z% A- U5 u  cHeader頭部右側加寬度值
    ( @& q" b) M+ @* }& w: c! @, B& v6 c' i( U* M' c
    #main .container dl dt img{
    ( M0 F- `6 U2 o3 S! |/ H3 g& ?. `; m2 l; g5 j# ]% l- L1 t
    border:1px solid #ccc;
    : l9 [. u, C2 X: U9 g! h4 R8 A+ `# d# Q- T; F. i( Q2 N5 ^
    }% b. }! P5 d+ y' M) A- t
      M" U( e5 }7 H& [2 J5 w+ P
    #main .container dl.xuexiao dt{
    : \% t- Z' g! i3 |5 Z/ ^5 R8 o$ ^) q9 b) O# H) ~! g
    float:left;
    ! O- v9 M) ]# W  X, s) _
    0 C# c4 t7 o. T4 ^" X. ywidth:110px;
    * Q! L- q6 V1 G. i7 O4 Y- }3 {6 i$ [6 T
    }
    - S% u% c1 z! l4 I5 {) {2 i' |4 A. q& Z$ x" W9 L! Q3 N% C
    #main .container dl.xuexiao dd{% n- u; a- W+ _7 G  u" Y, p9 e
      X* T% r5 W' x+ y$ e; _4 p
    font-size:12px;. g+ m2 A6 x1 n) ~3 u8 t! C
    / G5 K7 R* C9 h1 p( a" F' d# b
    margin-left:20px;- `" q8 `$ K( N9 q- i8 M

    : Y, T7 F) m( a' ~0 {, ?float:right;
    & t: Y, g- T- W6 y% ~* y
    - |% h4 w/ w: O: ~: p( hwidth:145px;
    , d/ P( D, W: e) h! i* i
    $ U; K* x4 K! K0 e( j5 p( m( H, e! s, ]text-indent:2em;9 K8 H$ `2 M; c% F
      ^% T' F* t' u: l
    }. k$ \& X% `. \9 a5 V3 F8 M! t# T
    , k" s; `  r' j. P+ k9 p& Y7 A
    #footer{
    ! O  E; Z- I. N4 T
    / f* `( M1 P  G3 s7 Vmargin-top:-10px;! r' ~" e$ U  @# G

    8 i2 Y: G7 \* j}* l" F" u. y/ j. g

    ! W" k6 ~4 w, r6 n+ t</style>
    1 b! s0 Y: `* C) a, r2 w
    ' O$ V7 T. e1 a% y9 T. w. @<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-10-10 23:25 , Processed in 0.014080 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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