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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 244

魔法值:13411 / 13411

生命值:4%

升級   100%

  • TA的每日心情
    無聊
    半小時前
  • 簽到天數: 5432 天

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫; d- P' n7 u' Y& V$ x8 }* Q
    ! Q. V8 `0 `6 }* I
    body,div,p就可以了.不需要寫*了.) f( O5 H& V! A- @

    3 t2 {7 V! B6 g" J5 N+ l*{
    + g, B4 Q5 |4 m# y* l  E( |; L% a
    * R- M0 ^- }2 C. hmargin:0px;
    ' ^0 E" @6 Q( i- D  n, O( H; J* V# ~0 M/ L
    padding:0px;- L! E- R  D+ f
    ; Q5 Q9 N' a! a! l9 ]4 I  ^0 T
    }
    . D- ]. ~; p' h1 m: z
    ( ~3 n0 N. ^1 L6 D% @$ P# i, E第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.6 E- h  X7 S6 u

    , y# s4 Z3 A' j2 }/ D  j這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    1 G) k& c3 z% I& W% e; `
    : Y# U& q% S7 Q1 W8 Dbody{
    , i5 @4 Y. t4 I4 m8 e
    6 M4 H% N* ~& zbackground:url(image/bj.jpg) repeat-x ;
    5 W9 T" ^% _  W& C( Z! F6 e2 U, `9 G
    }$ x" C/ D+ ]% k% k5 \; p- k& q% Y

    1 b, i$ G6 L( d7 C! o第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    $ u4 B% p  Y, \2 k. O$ C" s( R6 C# F1 {
    <div id="header"></div>! T0 o7 w( t* f, L) x* `

    , m6 o: ?( q8 o1 ^% G<div id="nav"></div>  ^) L# Y; h5 q: O4 Z' U9 s: r2 {/ W
    & w5 ^# m7 K) e4 u1 v5 v+ O5 {
    <div id="banner"></div>0 A  N; K" A) T

    % d4 Q6 P3 y. n+ W' j! T1 q<div id="main"></div>0 `) U7 E7 [9 I5 A+ f& a. I/ \
    " t% n9 `8 C) r( w& z! @; ]
    <div id="footer"></div>  u5 o( [0 D( d5 f/ _( O

    ( t* O; j4 a& f+ u2 b) k3 I- |* c通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.( x4 {4 @' d6 L: k8 s4 R9 ~2 s

    ) Q- X- D3 w3 |' r#header,#nav,#banner,#main,#footer{& F! E3 K" V, m* j; N; e
    % w3 V2 g% H! i' w, h( ?
    margin:0px auto;
    , ]1 [) k0 M2 O, n# o$ P; M. ?1 _! E+ i) Q6 C3 {- g
    width:950px;$ {8 U& B" W5 S

    9 y, V$ S1 `' O! B' z  I& c7 e# `. n}
    ( O. V- E! U2 N9 d1 |
    7 o# B1 q: l1 k第四步:先完成header頭部部分
    8 Y7 M0 [; Z; q7 R) e! R. ~
    1 c$ w% Z+ H$ [% ]! |$ j/ CLOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:0 r9 y1 m$ O1 |! I- e+ P- u

    ) h' O( B8 t3 [<h1><a href="#">北京傑飛css網頁切圖</a></h1>
      o" c1 E8 G3 V; d
    3 y. Z. A" |  O$ p  {那麼CSS編碼該如何實現呢?
    5 W( Q; z; t) T. E: V3 }. u% R7 m
    - C) N) v1 K* i: T大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    1 O0 [( M4 D  W( v  a' G7 e; R0 f* Z. i( n/ Z0 J
    #header h1 a{7 D* b5 V4 `. B# a: f
    * E$ ^- A# s' {. D
    background:url(image/logo.jpg);3 n% k! ]6 g* I2 C6 m# i

    ( G4 z( \2 q* n, t, Z" D. O: \8 p8 Owidth:476px;
    + B; f$ S& K$ B2 Q% O! c8 K
    8 T6 I+ r8 o2 T0 Z# l- X, ^height:102px;7 f7 M' l% i, r) y3 C2 |0 j

    * M/ @! G" u1 O) L4 {display:block;" m. f0 s& K& f% l
    ! }$ p, Y6 z2 U3 B
    text-indent:-9999px;% s# h) ?! p5 R2 Y. {/ _8 y5 a7 i) g
    4 n) U6 @! t1 ]2 Z, ~4 j2 @
    }
    4 N6 H( F& p! j& |" N) x! ?3 d
    6 p8 F% o/ R, |% ]# K好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫( @) F. S9 o, ^; N: L6 ~4 D
    5 f8 H4 Q6 L* q5 |' _6 C* z
    <ul>
    - G: |5 {  K- u* N1 p$ y% E& T* y) A6 l' K4 ]+ J3 g! S
    <li><a href=" #">css切圖培訓</a></li>
    5 t5 K7 {9 y9 y8 X5 q8 }. D6 `% D' v+ p/ f. E, h& ]4 ^, a
    <li><a href=" #">設為首頁</a></li>8 i* E) L+ G% E

    7 F# t. |6 w5 R4 g<li><a href=" #">加入收藏最愛</a></li>1 P" G8 G; V3 H2 f& q

      g9 Y8 v" u6 L- e: A</ul>
    2 Q+ B/ p* ^1 a0 T0 W, k, l9 q  C
    : w: e1 ^$ H" i#header h1{
    + e* n" i" y/ X# ^$ y) r) `, F7 ~6 f, V
    float:left;
    $ \( q. ?* T4 I( Y0 ^+ V# G
    ( V& |, ~' Q. g  i# `( d}
    : r, v  F: _+ T  |: J% s( I) s0 z
    ( N& x6 v% v* V; y我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。" f7 X5 U# H7 }; J9 ]

    ) d  X0 X0 f- X  [% Y#header ul{8 w( M* x4 K! v2 p

    % c1 g. b- U5 J* r& w% W3 V, Gfloat:left;- L" |+ V* E( D& n

    2 q' [5 T7 X1 G- V+ C, hpadding:50px 0px 0px 200px;
    0 l3 U8 I- v4 y/ Z$ V$ p6 H
    7 c2 H/ [/ u3 }0 }list-style:none;
      K3 }8 D; i" h4 }  s
    0 M, Q4 _  @8 `6 x+ y, c, x}
    + @# G8 u) d/ P7 R0 D1 F; v
    ' N) k- ^$ l2 e; A0 I% u為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致+ v6 D' X2 |, T

    7 e3 |: [8 Z& k6 ]$ X#header ul li{
    6 O- C; Z: P* c! U# K! e$ k, ^2 m8 V2 e
    float:left;
    . S6 g( ^" F% U( P8 w. q; e2 e4 v5 t
    " R0 v& S, S& ?) ~$ Rpadding:0px 10px;
    + V/ o$ ?* w$ D# `8 F; f0 H) u. K$ y4 N
    }) F$ i, `7 t& `
    4 {$ A+ Z5 g/ {1 W/ H* \5 U
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    + m! J  c7 a6 W! @" p9 |" v1 _# v  M
    #header ul li a{
    9 D6 O, p9 l4 r& c4 V' K% H
    5 L% M9 Z9 T7 F1 C! L6 }color:#555;* U5 v6 a% s. \- ]" f, s) K9 _

      Z5 B3 |) K6 x& F4 etext-decoration:none;5 }0 s! `  r) g1 F
    3 K/ h! u4 Z, i1 p6 r
    font-size:13px;% H9 d' p2 d9 U
    : P" G! \( a  Z; h8 ?
    }
    . Y/ y2 I( ^5 D8 h+ G# ]5 ~3 _8 ]' l0 d4 n
    #header ul li a:hover{
    0 K/ w! p/ }4 B% w& i. i" e
    3 x3 r4 R8 {" L8 g+ Y( l# tcolor:#000;: l) }- i' I( J- x, J
    # H* \% |; L0 R; f1 E+ V! P
    text-decoration:underline;
    7 ^' C* j' m; N" I/ W8 I: w, @$ |5 s; h  Y2 s9 y" t7 C
    }4 L) Y- a1 l: K2 B/ l" k' o
    ( u: J: l9 {0 C7 B
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    8 W, G* I& l) B! B: ~# x/ }: X3 ^, E1 m+ o' g
    HTML代碼:
    ' ?$ [: \! H6 d" O5 ]1 Q6 v
    . z: a9 ]6 E, L0 i3 b<ul>
    1 V' r& b# @: i6 J7 P# H
    3 [+ }  ?& `; X  R$ O<li><a href=" #">網站首頁</a></li>4 K5 A* H& ~9 C  T! }$ v- k: J
    , s1 o1 b) W5 ?2 f1 X
    <li><a href=" #">網站製作</a></li>' d- [4 K" I0 I; T$ S' g/ ?9 D

    ( h, [! f: S, l3 a& Y: x) a<li><a href="#>網站製作</a></li>
    ; M" T6 W2 K3 b5 t; y7 j0 {
    ( E" B: v* ~2 G! I<li><a href="#」>office培訓</a></li>% m! `9 p6 `- U- @' M

    $ ?6 k( ^% @: y2 z2 t  [( e<li><a href="#">平面設計就業</a></li>5 b0 W+ b# Z3 I7 ~" R2 j/ T. E
    $ {/ Y, h* e( G) m+ r
    <li><a href="#">div css培訓</a></li>
    ' X2 w# x: R; J. |# m; l+ x) c1 T( k0 A& n
    <li><a href="#">聯繫我們</a></li>% n- |$ Q, @) m2 `  B
    1 H& k9 ]' b6 K$ h1 t  D; N
    </ul>4 X  i1 w3 I7 j% ]* F4 q% L7 F7 ~3 A

    $ N+ X2 p4 ]- h* k1 p$ y+ ]/ N現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.- M' \" M8 ~8 l3 m# B% m

    7 y8 d0 v( K1 J8 P& p2 W8 x導航部分文字跑到header頭部右側了。怎麼解決呢?4 Y1 p2 J2 n8 t1 y* J: A

    9 |$ N; l/ q; Z- T; X其實就該我們萬能的清除浮動起作用了
    ; ^0 f4 y/ y( B& Q1 [
    ! K1 V# ?, G- ~- ^CSS代碼4 _' r4 D% j6 x& \% M

    2 k1 \  R/ l0 ]" E- t.clear{
    6 e1 q3 M. T: o) X* v- u
    & C8 d* O' ^9 D2 k' q1 Aclear:both;
    $ D9 ^8 k- T( ]6 q6 X% c7 H3 A( K8 x/ C1 A2 R5 f2 o
    }6 @# c$ q9 U7 C* H: r* S9 G
    5 s4 q/ W+ V! |' U" \7 o" s; |
    這時候為我們<div id="nav"></div>
    % n" m9 h) h, q# I$ ?# O' @, E; [0 K7 w# P
    變成了<div id="nav" class=」 clear」></div>5 p2 c' N$ {, T; b' k

    : o( J' z( ^# g/ P5 D% a. D大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。7 Q/ l& L' m9 g" n( Z+ M! u" k

    % b6 m1 N8 ^5 |/ c完成導航的CSS樣式9 p# p" v, d. F- `% B9 X

    % ~8 }; s! k( M* k  W5 G/ K#nav{
    3 Q' W- D1 \0 E3 C1 [( C+ Q2 d- E1 B5 P- b6 J$ G
    padding-top:3px;) F+ X3 |) t2 a9 }6 v
    4 {! ^4 P3 n6 n3 W
    }7 F8 w6 j- a1 U/ h9 g
    ! q7 G5 s( z7 T$ b, J
    #nav ul{; T% l2 j: \& a& {. V% h9 {7 ~
    % T$ ^% |5 @: y  k1 U. B/ [# N
    list-style:none;$ A1 @* _8 R8 _3 ^" ]. D, c- ^, J

    , W9 y/ d* G" K1 I$ z* x2 U}* J* B, j0 y0 P" B; s: O

    # R' A0 |+ s, \- w% C#nav ul li{, f1 s  X. V$ O. I/ o
    % j7 ?% T+ D. ~( T
    float:left;, l) Q6 ?/ _/ N( r8 y2 ^: M

    & _3 s* ?) R6 H5 ]}( k; {/ N, t0 ]
    ; U+ U  \; W% u7 O9 {9 p
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    ; `9 [( h. t' g: _& o) R8 _& W& q, z6 N8 s( ?9 o! ^
    #nav ul li a{" }2 b+ t$ a4 c: d3 D6 k9 L# E" P( B

    * I$ {) b/ g& e& U8 sdisplay:block;
    & T) h  p& ^  a  \8 w
    % [/ Y0 o$ b  T3 ]7 I2 fwidth:135px;, D/ y/ O0 G$ f' h1 d% t+ T) }
    - o& }7 b$ R9 H* Y" }* i
    height:56px;
    ; V7 b. y8 y% Z4 e: W3 p/ Y; E4 G
    line-height:56px;
    . d2 A0 S$ b. e$ n$ O, J: [: B+ ^. Z" y1 r- J2 F
    color:#fff;! q. C  A+ z( @! t0 V) |5 ?0 c7 h+ o9 R
    ; T& Z3 L8 P0 E, {
    text-align:center;
    " c: @+ T/ U* H& e3 O$ R( Z2 z7 y2 s- _7 F& \
    text-decoration:none;
    5 }0 i5 t, F. N7 z7 S# c( I& z8 m( ~- {/ ?
    font-size:14px;
    9 g7 [6 [/ P" s7 _' M8 m' d" Y* T- q1 `3 b7 T! u1 [& Y9 F
    }! h/ m( r: w5 w
    9 \8 q6 R  M8 x% H  y
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    , H: }0 ?" ]( b
    9 ?, N. s! a$ B6 ^# ]# y% F( `* k#nav ul li a:hover{
    / e+ T! U1 N2 `
    ( m6 n2 L8 `! m2 r6 O, Z. wbackground:#177cb7;( q  s9 d' n  n  J8 @
    & b+ X- e. G; f6 D7 ]8 x8 o* o
    }
    2 Z5 l# c$ T& C, J( F8 g( l2 n  a# s7 r) \: z( D1 x1 X6 Z
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。: l+ L2 C; O1 U# z
    " t1 k7 d* r2 G; |5 t; v" z
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    + Q! n5 R  X7 ~8 f- ~% Q6 }- P" V( m! c& N
    <a href="#" id="current">網站首頁</a>
    ) Q0 O4 w6 @7 I5 I0 w5 u, @
    4 C( v* e. z0 T接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    - x/ {2 }1 G. A# p. d/ G; v4 C. E3 |# V$ n
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片7 g! e' `% o- m. Z  b" j& I

    " |' l& n# ]$ _7 U<img src="image/banner.jpg" height="184"
    / S( c. H; e4 c3 p; K  x' n" K
    6 M9 R' [5 }2 b" }src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"1 a# q" ]9 o7 {
      M8 p7 M  N( K+ E+ @, h
    width="127" />( p. h0 p+ e/ g% B; n
    : `, A9 h6 r% v$ Y$ B
    右側導航html代碼:1 D4 g- H. V7 G6 s

    ; J) C; K: ^, r8 A# R& x<div class="subMenu">1 r! i1 P3 d( r8 X: t
    - J2 [& k' O0 {/ Q& `/ \
    <h5>培訓課程</h5>% f* k% U- e) {+ f& P, S

    " ^) w) P; }! e* J6 M<ul>2 a, A$ U1 e( N

      s9 t5 r- Q: P/ Y# I  \<li><a href=" #">網站首頁</a></li>
    : b! U; ?  W/ P( A9 d+ C
    7 v% ~- E7 c5 [. _* P7 ]<li><a href="# ">網站製作</a></li>
    + l7 g/ ]' e7 y# I, R* P6 e
    ' ]) a+ b  s: j6 A4 V5 x7 z<li><a href="# ">網站製作</a></li>
    7 e& _% J' h# S! s6 k8 S! y
    . P8 h6 r) y) _7 I! |# a<li><a href="# ">網站製作</a></li>5 j2 F2 Y9 Z: ]! D- Y
    & C" E- {* d# t8 E$ S
    <li><a href="# ">網站製作</a></li>0 N$ a6 W( x9 q

    8 d, q' s) T+ l, d<li><a href="# ">div css培訓</a></li>
    & R; V& W7 E0 H' G2 f. z, F- m8 F5 H3 t+ ^  L$ o
    <li><a href="# ">div css培訓</a></li>% M/ }2 C7 q2 |( s, D, N! I

    & V" x3 Z$ e& }  H4 U<li><a href="#l">聯繫我們</a></li>; B0 ]4 ~, q* Q- I

    1 ^0 t7 y" |7 n</ul>3 }/ q! V' ^% w: u! Z

    6 q& K' q' k; |# B! G6 f</div>+ c5 w8 V% Q9 ^  J& M2 d1 m
    * r7 C/ u- x* W
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。# l' J* F2 ]4 C

    ( m4 h2 y* o* [#main{
    8 b5 b0 |; x  O$ m/ e7 r' @8 R" R# w% Y% I2 t$ ~- p+ g
    padding:10px 0px;, g& y( j) _6 ^

      f# M4 M( _$ Y  c}4 V: @& t5 L- m- B

    5 a% J/ f. ~: ]" D1 q#main .container{4 r& V3 ?: d$ p% G$ D* g4 f2 `$ A

    ! f; x) A2 J8 A* T2 cwidth:674px;8 X, Y2 ~$ d9 _( ?5 B+ A& L2 K
    ; o! _1 V7 `' @( m/ H
    margin-right:50px;
    : m( u& [. }% ?1 R
    0 V* b( X8 e, m) a8 X* x5 Qfloat:left;  X3 p( c$ A/ \% q; K
    $ V3 `* w" t5 z! n1 ^8 D' y2 z
    }
    2 Q- V% m1 }" V1 u9 C
    : Y* }) _  Z% [" R" w#main .subMenu{
    2 Q$ O; ^' _0 e5 K7 u) h: ~: h; V% Y( w
    width:226px;! n  ^7 g' d9 j9 A
    # \* A# O# m0 a7 O$ B- Q' v
    float:left;5 G; ?& i+ E* n

    5 c; v7 o/ @1 w/ Z  amargin-bottom:10px;
    % e- E* p) H2 W6 ]1 Y$ M2 L! ~% `) Y. V
    }& n- S( Q! n8 s/ O% ~; ?- q( X* x
    4 `" V0 v3 E1 X
    #main .subMenu h5{1 D5 G# e/ a; i3 g: j* F) J9 y# [: i

    0 w) d+ l5 ?2 z4 x; Bbackground:#19577c;7 D- G& i' `0 H' r6 A; h' d7 R

    ! E! P& t( \2 B" Pheight:39px;
    9 r2 e9 t. X2 ^; }
    % r( q8 w  X1 ^; K, `text-align:center;1 g1 J. i, X1 L$ x3 [8 I5 G

    8 }9 W% @% z! Qcolor:#fff;  N% k. w  D9 e: ^

    1 M# N1 ?- s& a# g: ?font-size:15px;7 D6 e$ O' |: x
    & S, g6 Y, B: m9 H8 A
    line-height:39px;
    2 L$ m; E2 M  v8 [' v2 a2 u+ I1 O9 ?$ X! |; U* G: H
    }1 X5 g2 ]# ], B  c1 n4 r' J
    ; C- @1 u& s" g8 [3 u& J2 Z) _
    #main .subMenu ul li{: G1 ?" }. j! L. S9 E$ G

    3 Q& _/ r$ _8 Vborder-bottom:1px solid #d4d4d4;0 P6 h2 j+ u$ Q) H2 Y: y

      N8 h  R/ M0 O' M. o6 \background:#f1f1f1;
    8 d1 y' H, V  _1 W: c/ j" k5 X+ {; j
    . |& a" x4 d4 u; r}
    1 y$ Q. v: K5 _; A% ^' B$ E( h, `& i0 }5 ]
    #main .subMenu ul li a{* d3 V5 K! a  O: X& I# @

    2 P1 L3 v: y7 i. m# Xdisplay:block;
    : g6 G: R- g. L( \, c3 s9 y/ n$ o* c/ t' a9 [" z2 Q3 `
    color:#000;! ^7 l5 C1 K$ [; U6 z; Q8 y+ Y

    $ N; t# G, B# }% Y9 Eheight:36px;
    5 H5 C' _) ^% i6 e
    : `0 A& h- g, @7 Mline-height:36px;
    # O* z. Q( R9 ^9 Y6 E3 j
    & O( a# F4 _2 X) m; J- dtext-decoration:none;
    4 b. \2 P/ z6 t0 Y% }5 w9 u% t1 r" C# ~+ ~0 n7 x
    padding-left:60px;
    & f( k1 Q* U& e9 R
    . _  M) [$ I/ F0 ^background:url(image/li.jpg) no-repeat 40px 50%;
    1 Y  K2 ~* g5 t1 N4 W4 g7 V
    6 l6 F5 T7 @4 s9 ], M  S) I' P# C}' I$ K$ @9 v" _# B$ {2 C
    ( P6 w3 X! ]1 }2 s" D
    #main .subMenu ul li a:hover{/ f, a0 @. S# b* W6 e. K+ v! Z/ h

    6 g& V7 ]/ ?: O- Ycolor:#177cb7;6 \7 y6 c1 h) F% n% c" L

    ! ]3 a7 ]1 R/ }7 g7 J% N0 Bbackground:url(image/li3.jpg) no-repeat 40px 50%;% p: |$ `+ p4 `; B! m6 w: s$ g7 @! R7 b

    % C# l' `! h5 {; i2 Y" r# s0 p}3 Q  R% H! `1 ?" d8 {* y

    , \7 ?- g" R+ D* V+ g* @, }第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    / Y0 T3 `! O4 s# X! G
      s* W4 Y. x5 d3 F$ f9 x現在我們看看HTML代碼:
    + Y5 Z& W* w( V  f* R# V7 |; T7 h
    7 e6 h; k$ l- K/ e. W<div class="news">
    & A" f$ z9 g/ M6 ~* h" O( i; y
    : K, a. v' X4 u+ `4 a# k7 D<dl class="xuexiao">
      D  {0 Z4 D" o& x; R$ v$ C
    , N! H1 A. Y) W; c! u2 p<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>3 R0 _* X& U1 \4 F8 g. A
      k; T; x; P" e: m
    <dt><img
    " K4 E) X; u$ _* x
    ; @$ V2 l. @! O! \, [0 X& ]$ p6 d src="image/223.jpg"
    1 E; `6 m4 N6 ^8 Q5 ~5 W5 Z- E1 ?7 P- ?
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"! X# }+ _6 g$ s* ~( @# v9 t

    9 L6 q* c* `0 R0 f/ @2 P2 S, [ width="488" /># ]  L& o. I5 J1 q7 A. P

    * V  C( K, z5 ^2 u* ]<!--[if IE 6]>+ m, P' G0 ^9 |8 u7 R) b
    / u6 ], L/ N( k: J, l
    <![endif]-->* S9 V4 F( m0 z& W5 A! B

    6 E- o1 _5 [7 h. P: |上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    * e( _; Y5 L4 B" [0 X1 B+ U& O$ G/ |
    <!--[if IE 6]>' d& {4 Y( w6 [- B. |1 l
    2 b9 Z; N% Y% ?( n" [( G
    <style type"text/css">
    3 ]- j# m" w. e! X1 b* ]6 [( _# o! I7 |1 q: E
    #header ul li{
    7 n5 X2 l7 c9 M9 M) ?7 s3 B( F; z3 M% [% c9 j2 ]5 S
    width:80px;
    : B' L5 J6 \5 e. m, E6 A$ G4 V* c. C  M/ c# T2 e
    float:left;& D! |- o& P' |! D. U$ }" t1 d
    7 p" v) n) X7 W& B' [. v' N
    padding:0px 10px;
    & g. n4 L8 I/ O1 ?- f; c
    " L: U7 [0 L% c3 {! W" E7 @3 J7 B}; L( d% K3 V. q; i; o0 k
    ) G% H* y) w, ~5 T
    Header頭部右側加寬度值
    ' b' _& J* h7 o
    7 f- J& g1 J+ _! L$ L/ c6 j#main .container dl dt img{
    9 T3 g* [( p: [
    ' e9 ^$ M$ j) e5 t- u: uborder:1px solid #ccc;3 Q, S- l9 w  j8 V
    6 Q4 y: m8 \+ K7 \
    }
    ) y& e# J4 u# @
    * J: J4 j) y8 f$ [# M#main .container dl.xuexiao dt{. N& O& B1 Y% H. b

    $ P/ k9 ?$ D$ X3 u: Q! Wfloat:left;" ^! l6 N# }' _' \8 ?
    # \, I+ h0 _8 }# b% {5 [# t7 _
    width:110px;
    ( l- |! [% }- f  w; g3 V, J
    8 o5 Z* W2 a8 @; F. N! t}
    * s  e/ [5 ^7 M+ m( V# O
    . }3 k" W5 L9 e* e: h! e#main .container dl.xuexiao dd{
    % W$ s9 }( w; J' q) Q% f( F% ^5 w; y5 Y
    font-size:12px;
    : c) o& A/ G! f7 }3 S$ u8 ]
    9 F0 Q" P/ Z7 T9 a8 W  }9 |" wmargin-left:20px;
    8 ~6 P" ^7 a8 I' q$ O( e; m' J- _& @2 T- y' t/ k6 G# B
    float:right;
    $ h5 E$ w) w+ l( }+ N) J, P# `. Z/ x" J8 w' m' }
    width:145px;: F9 V. J( P% T
    ! ?) G0 \" E% K3 @5 b
    text-indent:2em;
    ( B5 Q9 n8 x0 A: o% e' D+ X( a1 k6 X9 j4 t8 h) p
    }- W4 y' q. ^. J4 G: ~

    ) u! G' e# Y* R- p#footer{/ w) X2 ^( S& y6 X

    8 M4 D0 p) `* ~, v9 L# d' Tmargin-top:-10px;
    . V$ q5 M6 O3 m  d- N& D4 A
    & N, ^! R, P' A$ M1 @* A) i}5 y$ v8 ^5 q5 c' u+ n- s0 G
    0 Q4 p9 ?6 ^/ M2 W
    </style>0 @9 n: A9 h5 V' J2 N2 {
    : f; x, @$ g; d8 c* z8 u
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2024-11-27 01:08 , Processed in 0.009870 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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