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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 245

魔法值:13566 / 13566

生命值:5%

升級   100%

  • TA的每日心情
    擦汗
    4 小時前
  • 簽到天數: 5490 天

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    & H: f* ~2 d/ \" G0 |7 n, M4 M2 \1 |  w! a1 y" j% a  `) U
    body,div,p就可以了.不需要寫*了.
    ! i  {) s: }( w: A2 J; X' `+ ^5 p, H0 C5 F+ r6 O2 A
    *{
    ; ]3 a- F( s" e& H0 \& j3 r) p8 _: h0 `' N& N% J* Y- x1 ?
    margin:0px;- g2 ?) J$ P( h+ N' z+ D4 ~
    8 F/ ~9 _9 W8 \" |8 A; |! q3 T6 M: Z0 r
    padding:0px;
    * n; m; h3 V4 l1 v
    9 b2 C6 Y+ D! a4 ?, R}2 n7 {/ p. s5 g

    8 j5 u2 ?" `0 A第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    ( C' A5 m  s5 F5 h+ z* T; z  c4 H) ?% h$ L6 [2 g8 C; H: J
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.0 G! h& u. x7 U; I

    / Z, ~8 I: C) }8 A, d$ Zbody{
    ! J& n* X# \* h/ T8 v8 W9 g. ?$ F+ m" t9 T/ ?
    background:url(image/bj.jpg) repeat-x ;
    + |* {+ U2 S( ?; ]3 X* t4 y9 X, u) f# \1 R3 O9 z( ?% d! T! h
    }
    , N% O8 l! e1 O, `: l' V
      Y% c, C' w" j$ B第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    8 @# {: {1 \6 E8 K5 M2 d! r  {5 l
    <div id="header"></div>3 O# w5 M- A+ s+ o% G
    / T9 y! T! y9 h: M
    <div id="nav"></div>% y  _) y2 r' F
    0 [# M% m- F) {+ d  y3 H
    <div id="banner"></div>
    ( i% x  _: ^- O. E# L+ S. ~: r8 ?6 A2 c# C& P* E; ]  w2 i
    <div id="main"></div>
    8 z/ M/ q4 T5 ], v: H/ ?
    0 X0 [3 w% B" ~+ Z3 X& O" e<div id="footer"></div># t! G! w3 }" R

    : t$ h' D' m5 h+ ~通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.) \2 i2 u( F9 B
    " y* u; T. f7 f! m2 L" X2 y
    #header,#nav,#banner,#main,#footer{; S7 i7 V, p/ o; {

    + e! T  s; @9 T0 dmargin:0px auto;
    $ d* e9 S' r  i: m7 f  B! u6 O
      f. a) g; C$ e' J- h# wwidth:950px;% \% s- E/ h) K% \+ n8 n2 X
    ) T/ ]. _+ g! j
    }. j8 N! w' O3 D2 G- T' T

    2 z. {, j- j' t第四步:先完成header頭部部分
    . D7 {, B. r3 I2 V( ^6 s; X8 o7 x0 B2 i1 s. J* ?0 V4 C
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:/ u! F5 T" r0 q) q  b0 K

    3 |9 k) X  d/ j& S<h1><a href="#">北京傑飛css網頁切圖</a></h1>/ w, {8 I8 m' M. b( H7 p% q

    ; ^7 `+ Z! U. [那麼CSS編碼該如何實現呢?
    3 Y4 Z7 w' ~2 Z4 p
    5 t& M! q+ `0 k% D; P, C大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    ! q7 M, Y/ X/ C! L( a9 ?! o! B( V4 m. v) m. m# W4 K3 b  s" A5 |0 B* B
    #header h1 a{9 N8 g  Z' j7 E0 Z4 z3 D
    + G0 G1 d6 O& b
    background:url(image/logo.jpg);
    4 V8 N% K+ V' Q) m( @3 J- Z* R9 S/ y6 C
    width:476px;
    ! i9 Z- y, |% R  P9 y' d
    # F) i) U8 ~8 u) }: |' z8 qheight:102px;; [- S0 B/ `- P: k+ E
    * S4 k7 A. d$ L/ F' B
    display:block;
    % p8 m" d+ E0 U2 w" S- E
    6 U8 n; U* r. m8 I* W# rtext-indent:-9999px;
    6 }6 k1 ^! [) [3 P
    . W% v# e; P; K}- C3 D" _  D# T, T/ n2 h+ {# a
    5 ]5 F  [! s- i) f9 V6 c; @
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫* Y( P1 W0 C0 ]+ U" R) n
    # ]% |- W: y1 ~  j4 m% K# y5 s
    <ul>
    - R, {- r. Y8 I
    , c; i- \+ j7 J<li><a href=" #">css切圖培訓</a></li>- j3 j6 h0 ?" b4 W& I/ i
    5 l  G% l6 |1 f3 {& }0 y5 J4 f
    <li><a href=" #">設為首頁</a></li>
    " p0 @' I3 G5 J% Y" V8 X# Y; L9 Q6 {: l
    / A4 K4 v6 C8 F. [& v) Q: X<li><a href=" #">加入收藏最愛</a></li>  u. o$ Z/ c& g; {6 O

    % V7 t6 _+ `4 p6 b  y2 w6 |</ul>
    % {: q7 P& y  l3 t0 Y- F6 d0 T- G) ?0 ]  z& \& {7 _/ B
    #header h1{
    : m0 I3 v1 a0 d5 i7 V+ @( s* J! p# G5 F: i
    float:left;
    ( B  B6 V! u- @, o# x5 h
    $ y- T0 T& L- w' X( W/ N7 v}
    2 x4 h7 G: G' S8 s+ @, F5 y
    4 f( J1 d6 H+ ~) b$ Z我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    $ X  E3 f" _) g0 K! A
    ; f* T- s6 \# j3 Q  E#header ul{
    1 W  q6 V0 k! F; X! g2 w9 X$ f
    float:left;1 t' [3 g; v# c3 N: I$ i

      }# l1 U4 ^. f0 R2 spadding:50px 0px 0px 200px;
    1 F# D4 T) ~! {: D
    . K, \8 A1 e5 f+ klist-style:none;* ?2 |( V& K4 c2 o% w

    & y, e8 \. g- J- h" z, @8 Z  L}
    1 g4 {  R! y5 s! |" q6 `7 m2 \- D2 D; T* a# R
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    1 p* E) r0 M3 _! k! z/ b4 e. C( p% u7 Q; B1 _% F* T' z
    #header ul li{! l9 Y1 V1 {6 C  m# x& i3 C

    ; G7 I5 I1 N2 S# d4 G9 e; W8 efloat:left;
    ' k$ I/ M" {: \! \
    / K; G& t! X3 ?8 Tpadding:0px 10px;  h0 @/ {* ]. S

    4 S4 Q$ `- m! w7 k0 @+ M$ n' ~}+ M" R( Z7 w0 F, C
    * i: z4 e/ n5 M6 i# t2 Z6 n. t
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    6 E$ o4 ]" o9 _$ V& _' M+ w; o1 F/ x. H/ _# X
    #header ul li a{/ y* \: z- S4 c0 I2 S0 @2 h
    & X- Z7 {0 G: j5 G6 q& q: d
    color:#555;
    2 C- Z' I) P) \8 g" p9 ^9 K  ]" Z+ d# u. b+ s
    text-decoration:none;6 U1 t% l  T- v( q% z
    * V4 ^" j4 X9 y& V# F. Q5 S; j
    font-size:13px;! `+ G8 `% B% z  Y5 ^9 h
      E$ l* R" a; `5 F0 a
    }! }2 t2 ~# M' a; x7 ?

    ; L6 I7 Q' T) p8 l7 ~- {#header ul li a:hover{
    ) L0 s# P1 |' v% N# v8 A7 u) T+ G- [, s+ |" }
    color:#000;
    3 O! ?! ?8 U* X( U  H" y
    , p/ ^6 }: {% `" U3 e6 O8 Ntext-decoration:underline;+ M5 D( I- I7 C4 P! s
    . u: p- g. y& U& l9 }! Y/ g% F
    }% [" J3 A9 B  U9 e0 b1 ?4 [+ F5 Y

    * s+ d, \$ {6 @3 |% I5 c第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    # |  n/ g9 Q2 T  p  e
    . r5 ?, B2 H: z7 ^8 F! z9 m1 M4 F7 YHTML代碼:7 }9 V" e& i; `

    4 Z0 ?6 d# w! p4 h9 e0 |6 j<ul>
    : B6 i- p4 ?4 n, M7 n* ~1 G
    0 ?% c% c* h7 i3 V7 q<li><a href=" #">網站首頁</a></li>
    ) g& s  F3 q! Z! T( Z( t
    3 l3 k' }9 j9 Q# Y( E8 W<li><a href=" #">網站製作</a></li>
    7 G+ u  _5 K- [0 G& r+ X. a7 m
    6 A& E+ J/ Y4 c9 Y' K' o<li><a href="#>網站製作</a></li>
    / s6 A- x% A& ~8 f/ o$ a
    . D) s6 r" h# q+ f+ v$ n  h<li><a href="#」>office培訓</a></li>
    ! C5 h$ o) k* |+ t3 u  _8 k, E4 r; z8 _
    <li><a href="#">平面設計就業</a></li>$ y* D2 p7 Z  I& f% v/ J$ ^

    . ~$ o1 {5 t8 V<li><a href="#">div css培訓</a></li>0 W  l2 p3 S4 F' c8 l# n1 A
    4 m; z- @- B, r$ Y# s
    <li><a href="#">聯繫我們</a></li>, X, ^# B$ O( D+ Y! w3 \( b
    + ~" R* ?1 n$ X9 ]/ W. Q5 \
    </ul>
    2 b6 \- V# ]% s. e6 W3 m
    7 F  [1 u+ _0 u9 K* }$ u( j現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.' u& H6 Y- o5 h6 ~5 d
    4 c, R3 u( J7 m6 f- Z
    導航部分文字跑到header頭部右側了。怎麼解決呢?; z, H8 Z6 G0 Z5 A

    3 t8 H1 ]" D, [1 ^/ T9 P其實就該我們萬能的清除浮動起作用了
      G" e- U" G5 @3 A' u, r8 k9 x) V& q2 i# \" i$ O, H# n
    CSS代碼
    4 m- k* W$ F" c% d
    . r2 H$ j9 ]  N9 r: I+ }% @4 H6 {.clear{+ b; w6 W0 C, `* K
    , u0 A2 E" B& a( @$ g" f/ R8 e
    clear:both;8 R5 d3 ]7 Q! [; x0 R% Y: i
    9 g) z% K; _5 G* b6 v
    }
    - w' X- @" V3 P, h- A' B  v( G7 u9 k1 x8 n8 S  |  P5 V
    這時候為我們<div id="nav"></div>4 ], E  I# \4 H0 _" h4 p
    7 |( C" {. @8 x5 l3 N; a, }: t
    變成了<div id="nav" class=」 clear」></div>" V1 j9 D7 E' F  a. o( \

    & C, I' n# Y3 y8 q大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。, q2 j0 f8 U1 [8 i7 s7 g4 l
    : k3 m. d3 ~/ ~5 A7 {9 z
    完成導航的CSS樣式+ c  |% v4 a; Q, u! s0 h0 G

    & ^: B% h' g0 u) f1 g, Q#nav{% k, v$ F. o; G3 U7 J3 _

    , L" O0 z$ P! v$ Opadding-top:3px;
    ' V# _3 c3 a5 p" y! U4 c% G1 F
    * G2 _9 i! H1 z" E}
    / M6 M# g! _3 a* u- o% v9 r$ i
    #nav ul{
    2 \( j  [3 H' ^8 a0 ^4 Z# E" V' H( p' Z! F
    list-style:none;
    9 Y% q2 c* ~3 V' n! F4 j
    / e- p. _  X% l/ i/ M. l6 `( v' @" V- [}( ~1 l7 |' z3 v# k  A% i/ h

    8 _4 C2 ]4 {2 M+ @- C#nav ul li{9 L& L4 D; q0 m4 a' {! a

    , ]1 H$ n& p+ S, \4 Efloat:left;
    ! v9 i7 H9 ^5 s2 @: }% ~
    " c8 q, w. h# N1 s}
    / d/ X) L7 {' N- y7 a- W% Q) P0 j- G6 s
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊/ D* X2 V% ~6 m  v% X

    $ L7 z5 g* V6 m+ P#nav ul li a{
    4 F9 v5 C% x$ I9 ]& T% \
    6 }+ ?; J0 x* r) r* G6 `3 T" }6 Gdisplay:block;6 {/ O1 u4 x& a) D: a
    5 n* Q2 {* @9 ]! M% q3 W% D
    width:135px;
    , j, r1 R( j2 @* F' }, c4 G  D. R$ v! ^/ v
    height:56px;
    8 r. k7 v, }6 \6 Z! k1 C! E
    ' j* Q; o: p1 z2 N" rline-height:56px;
    6 ]) b% d  N5 R3 m! G, ~: j
    6 u9 ?7 @9 m9 Y/ r; e0 Ncolor:#fff;
    # ^4 ?9 |( T8 R" A1 g$ f' w+ ?8 Q6 d, |! u4 V8 H5 E8 m- c
    text-align:center;
    9 w- l" v2 Z) Y' a+ R( V: X8 \+ Y/ u9 U- g3 H
    text-decoration:none;& o  @+ H- H2 r9 @7 Y) g) G8 I5 X

    9 A$ M+ Q, @% f- q* C) o& |% q! u: Wfont-size:14px;
      `% ~- _( n" e* d. v
    / C; y# |8 ^1 E+ j9 g. Q}& U0 `' {6 J& v/ l/ @

    ! o6 H2 V! J- A) v  d$ |! _display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    / w: N; n3 ]! H9 Z0 [( h+ V: W9 `- q% p1 g$ U& N# S
    #nav ul li a:hover{
    : T- m2 j8 {/ c# L  |* m& D2 \, [0 R* j3 z
    background:#177cb7;
    " M5 @0 i" e1 c$ m6 u9 f$ a4 ?/ v8 D: H+ j5 c; @: y
    }" ?$ z! |  e6 X: ~5 q8 k
    ( a9 ~6 j0 {+ Q8 T& ^& r5 F$ S
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。: h: ^6 U/ p" ^' {, t5 [% I+ l

    % k7 q% J3 N# J4 T其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:& g$ X- Z! i6 k4 r, q# O" c

    , N( V, E, j/ Y  V6 W0 K$ \<a href="#" id="current">網站首頁</a>
    0 r% N2 W0 a- L6 i2 X
    ; L) F" Q* u. D1 n' {7 I" m) p接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒/ J% {& B) ?9 {) ]- X, S

    ( y+ _4 g8 V1 `: f6 v第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    + [+ g6 d& [3 ^
    8 V6 i8 B9 [" |! r. S, x<img src="image/banner.jpg" height="184"0 [/ l& Q! Y; c5 V' G

    . Z9 J# H  P0 ?5 E. u& v3 n" S* csrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"5 |+ C  G* E( Y, A
    " T5 {. L8 @' t
    width="127" />
    ) \, s" A- C; M+ K2 b
    , @0 f% n2 y$ I; `* W* L+ i. ~右側導航html代碼:
    7 l3 ~) X+ v* B$ Y
    7 ~2 f! k- F" \7 u8 Z2 g0 p<div class="subMenu">0 t2 R: V1 g' U6 V7 ?9 C6 i$ P
    : }7 ], ^. g0 C7 r9 u% l  R
    <h5>培訓課程</h5>
    9 Z2 h. b. ^, ~% D) H% o) R0 w/ l: h* J; R! S
    <ul>3 g- B7 r/ ?! Z- U) O+ G
    1 V- l1 B# q+ J. J
    <li><a href=" #">網站首頁</a></li>
    4 @: q1 _0 |: F: Y
    2 p' k. z- Z- s! u! Z1 M/ R) {4 P<li><a href="# ">網站製作</a></li>0 Y% }7 p1 ?/ @- b0 b# ^8 K! y% L
    ; @' r5 T- ]' ~& g2 |4 Q* o/ T& T
    <li><a href="# ">網站製作</a></li>
    9 [3 Z; h$ E: X5 a7 c! }4 o9 b  F, ~
    <li><a href="# ">網站製作</a></li>- y& M' ^. S9 O( v7 i

    % O' Y# ?( T3 `! Q: Y9 V' E<li><a href="# ">網站製作</a></li>" e; \  o$ [  c  b

    2 O; \0 [! d6 H! y& m- A5 Q<li><a href="# ">div css培訓</a></li>
    : T* n2 T; N, G  k; [9 ^6 B, F
    <li><a href="# ">div css培訓</a></li>
    & K( m8 ~$ g3 w/ }
    # y. Y% N8 p: N<li><a href="#l">聯繫我們</a></li>4 L0 l# ]) v- A7 l

    " @: \* t  Z  Q5 E8 H</ul>2 q8 `2 \  i4 N5 ~7 y& k& ~  H8 f$ v
    ) G* y' b- U) f* A# F
    </div>. A6 X4 F4 r0 g: c. J! @

    ' J5 @7 ]$ s# s9 B" jcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
      \. j2 O- N- Z+ Z. \+ x6 _' _; \' s6 [5 B5 v2 L6 f
    #main{4 X5 u/ `1 |0 q& e+ r- }& C4 G7 `, s" @

    3 `/ R5 i% F* @" ]) Wpadding:10px 0px;6 P* r6 f2 E* q# s# u

    ) e9 `5 w1 e% z2 v9 k}
    ( l, V" M  O" E3 ]; R. {7 [! N+ q% [2 @  {0 u( Z/ E- f
    #main .container{
    7 ]* h6 E6 r; W# I. w- r
    , W$ ]9 d5 E. x- p1 Q- w, B+ Bwidth:674px;( v4 d7 q6 u) I8 ~3 {
    + d6 ~  t3 n, h' w- }
    margin-right:50px;
    . k: i) K: Q$ t- l: w- A. T' Q, U+ A( z/ E4 ^) l4 F8 a1 ?" [
    float:left;
    ! A6 A# s/ L- o6 Y8 s
    % c- z, t! f( A" A2 ~}5 D) O" f/ @9 S. A# x: j0 i

    5 N6 r1 _" h7 A. L7 T. @6 X7 J  H#main .subMenu{
    ) R. C9 a* \' E3 s0 N' W) w/ n# V% T
    width:226px;( L  ^: N, T4 V( ~
    - K" Z& p3 V/ X+ i3 F7 x7 X
    float:left;
    ! A7 @8 N7 e" |3 m. G' R/ b1 C" H% ?& R1 k4 t2 N; \
    margin-bottom:10px;
    3 E0 ]* r( A1 N( h8 O* [  G; w4 }4 W* A  C* \. f. P. `9 h
    }3 U4 s# j* R; j6 c8 D- m

    * ]; \0 u/ }$ t4 A#main .subMenu h5{
    9 o/ V; }1 z8 ?
    6 m/ Y3 v+ K. V7 K9 e! W8 J: Abackground:#19577c;& L3 ]" E, E. S# V* y
    6 X* k1 N' U! V& G
    height:39px;
    / A5 T9 N; v+ _3 Z) |. z3 @
    4 }3 L- a% i: B& @* ~/ b( Qtext-align:center;' K* D# ~2 {; p# P; Y$ Z
    / E* r  D, @8 }% T6 d2 e0 }# @
    color:#fff;5 M4 _6 E& S, M  w5 n7 n  d
    0 `4 T! Q6 T5 h; Z$ E
    font-size:15px;  o  {( o2 N1 q

    % o8 A. i+ H9 V+ D7 a+ n1 `, rline-height:39px;
    / d( j% P  E/ l) m  V. ^
    3 }8 p6 k9 R+ V; Q: s- _+ x}# _5 v+ Y/ S( U
    ' a, t3 {5 b6 Q6 P5 r5 a9 ~: H
    #main .subMenu ul li{
    0 z3 U" t* h1 H2 \0 F' K! P" j8 D
    border-bottom:1px solid #d4d4d4;
    " s6 ]  i* \+ {1 L# B8 x; G- f0 U" H. F$ ~) I$ z7 v% m
    background:#f1f1f1;
    $ g- k) u( e$ @" ^
    2 v) B- \+ ]6 ?; h( x}
    + v6 {0 b$ ~& u/ r: k4 R2 N+ Z. t- Z7 N0 U
    #main .subMenu ul li a{
    / _/ k  w, Q& c/ m4 d9 C3 s* Z, M/ Y# G) H- l
    display:block;6 u! X0 b, W2 w3 n: A4 }- w/ G8 X

    - k( a: l5 @; A0 _5 V( Ycolor:#000;
    * b; K" N, p' ]# E9 Q3 Q1 B8 _+ }3 C! A( @
    height:36px;
    8 a% G% I+ h: G/ k. N: w
    , Y" k& ^, Q# J+ d6 pline-height:36px;
    8 n' ^9 t# N1 |0 H) X
    5 N; H$ A- i' L0 }( U! w4 Q8 Itext-decoration:none;
      W' I$ g9 C5 r* V) g
    8 G! n1 N3 ]7 t; @padding-left:60px;
    # n) S9 e6 k* g3 P
    ) y) g0 u7 ~7 i: _# g4 |+ l% F$ P3 o; Qbackground:url(image/li.jpg) no-repeat 40px 50%;
    / K3 v, _) h. H5 Q/ C" r9 {" u, j- Y6 c5 L
    }
    8 ^6 m* o# N7 ?' ~
    2 i. P) {% d, H6 K. C0 N#main .subMenu ul li a:hover{0 v2 m( z2 e0 @2 g
    4 U6 ?6 D! W* b
    color:#177cb7;! I  c7 Q4 F: j1 E* N3 t2 A+ {- I

    + w3 Y7 Z- H, abackground:url(image/li3.jpg) no-repeat 40px 50%;) T* s# \" w+ j, v. \- ?

    4 |2 O- ]' s" \& D, \( e}! i5 Z/ [4 U$ s8 F* f2 R$ Z

    6 X( u1 w6 m  i% |第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    3 f- r( z# p0 y9 }# D
    ! N, W4 S# P. u4 O現在我們看看HTML代碼:
    ( l  e3 g- A- Y* Y9 U9 Q  o2 k8 f+ v. g
    <div class="news">
    ( i6 p' B% B4 M
    # V  W! \' O0 e8 d4 Q& b<dl class="xuexiao">: V+ ~8 w. h# @1 x* B3 o1 c
    4 e, t" {- g; b  M
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>4 s" B0 {1 C% ?$ A
    * f6 H+ k0 Z4 _4 M1 e9 c
    <dt><img
    5 \" Q% d3 B* H  U9 I2 |: I2 X
    7 R6 [, ^" Z3 U( n' h src="image/223.jpg"9 X, x( n+ k# M+ ?0 O5 {  ~& C+ o! C
    . S5 F' W; c4 @
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    8 Q2 e% E. @1 _1 |
    ; H$ u" a2 d/ c: c  m+ E% t width="488" />+ q+ e% [# ^2 f* g2 W1 l

    % H- X, Y: ?  O( V' @# n/ Z: x; i<!--[if IE 6]>
    1 x# i3 z+ y- ~! V( d  v! E* J7 \& l7 E1 L
    <![endif]-->
    2 B/ e/ J8 Z% j: P( p1 g/ x' ^9 B2 L* G$ ~- ~( b% y( f
    上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。( f  }5 v; |& O) ~) V

    , ?; Q/ N8 f' g# ~- K) _0 u7 l<!--[if IE 6]>& d9 \- _9 M' f# t1 O- O" B" Y4 _
    + |& R0 ~" d. d) K
    <style type"text/css">
    4 J2 V: p2 ~4 p" }9 \3 y% u! Y
    , T5 e6 d1 l# a( \! g#header ul li{
    % F! r% n. V$ ?0 _0 j+ |# N
    ' e( ], A5 b5 T1 h5 I, l$ F, o" kwidth:80px;
    8 k9 g6 e& N1 \2 F+ \! ]. k+ \
    & ~9 M8 [, N9 m% ufloat:left;
    9 ]- t7 T2 h: b" {7 x; i2 n, ^8 O0 M: w
    padding:0px 10px;
    # |0 g4 `& |% n$ |9 V( d* b  R
    # o# u& u4 l4 W0 E- k6 ~}: r7 C1 q1 ]+ V( \" f
      O9 Z1 Q% S# H( \" b, L2 i4 D
    Header頭部右側加寬度值- ?4 K' R- g: J0 t9 S! ~
    / a' f# H) B$ o, J/ |* Y
    #main .container dl dt img{
    8 n0 _: _7 e! [. @  w- i
    : W, ]! i$ r. F" hborder:1px solid #ccc;: C( m" U: K4 K6 S% Y: [( ]

    & A$ e+ Y1 ]4 e2 x! _1 V}9 t) f4 |, r% e

    " x8 l4 O. U- c2 Y' I! M#main .container dl.xuexiao dt{
    4 z% J, Q2 U* t' n# l; p0 k& G8 c! l0 L' F8 L$ y- @8 h) n! {
    float:left;- c9 m. g7 C) X$ K+ G1 D. F$ I
    ! c+ Q6 Z, c7 V# S# t; s* Q; \
    width:110px;  f1 Q& j1 o* T

    % C1 P* Y8 H( p7 Z( `, @}
    1 D% f* e  g9 Y& N
    7 d$ k! p6 T5 s3 F#main .container dl.xuexiao dd{
    . ]$ x" d/ g% `( j/ b
    4 S' \4 _& Q) Q& a1 N3 Vfont-size:12px;$ D  k9 G2 g( B) ]

    3 N3 s4 O" N! Pmargin-left:20px;
    9 w! V9 L* U! K6 G5 _
    % [6 x, |# z. g  d3 l! ~float:right;
    / j7 C, W' ^' h) Z, H: u! r, w/ ~! f& u* B
    width:145px;* X+ F/ v1 C# \/ Q
    - a; @2 h* W  C& f) T( t. Q
    text-indent:2em;; Y, F4 M9 d. V6 [5 N  k
    3 s; n0 `7 N. d- ~' y( n
    }  ]3 E- j4 ?& k$ q$ ~! U# H

    % D0 Y; C+ g! d% S" ]" l  ^6 L5 K2 t#footer{. F5 B! U% B- ?# Y) M' q( Q6 D

    $ a/ ~+ L0 R$ l0 G2 j) i( K* Umargin-top:-10px;
    ) B1 ^5 @2 n1 o2 f
    9 O! F+ }2 E. I8 q0 Z- D}
    3 e5 h, P! ^; o/ D2 l: H6 x0 A9 `/ O. X- Y
    </style>
    ) Y- W; D3 ^" f# J9 d
    1 f! o6 L7 C+ k5 w* Q) P' l<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2025-1-24 04:46 , Processed in 0.014263 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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