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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14909 / 14909

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

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

    8 w4 b! x6 m# h. u4 D body,div,p就可以了.不需要寫*了.9 d" u9 C' r6 a8 I( g6 X2 N# G
    7 o, Y7 y& W! _5 s- O2 X
    *{
      K1 i1 l) Y: X1 ]# Y) ]3 L3 h6 S& x9 t4 k. ?3 e( s# p
    margin:0px;/ `, E- r9 V' I8 d5 ~
    5 [& P$ l$ @% }4 K
    padding:0px;
      O6 _6 ]& Z5 r; ]
    " w( r+ Y7 f- b7 b# X) y& X$ S}: ^; Z8 A/ X( q7 d# W6 l+ e

    % P0 A! W% U1 t- }第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.0 ]( t% Q9 u: j: u' o, d  }
    9 b% k0 o  E+ M8 J! b( }; I
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    ' x6 W1 l% L6 M% A  L
    8 z( i" [  c/ nbody{1 ^9 ]" x& Z% |

    ) n9 E0 g& c& ], `, m% t( Mbackground:url(image/bj.jpg) repeat-x ;0 @0 E- R- D" J/ q

    ' s. ^( }2 }$ H; s}
    9 N% [+ Y4 {1 \; n0 z; c0 o3 {4 ^/ @& i
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼. s& F6 e' E# Y
    + a! i. ], L8 T! W* ^
    <div id="header"></div>: G. W8 h3 E9 B3 R, S

    0 {. ]$ o1 x+ ~/ y6 p<div id="nav"></div>
    - ~9 g4 U7 q1 y8 x" T0 H3 r/ ]4 V* }& ^9 H* s9 m
    <div id="banner"></div>2 r1 b! \5 @  B1 g

    1 U4 K0 L5 |( i0 M0 u<div id="main"></div>
    6 v  k& ~% _5 t! e2 i) i; i4 z8 Y" F% _3 O- Q' A' @
    <div id="footer"></div>7 J: g# r% f0 d2 m

    # O! n4 C, g$ j" V' k通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    4 Z! g0 B8 V' D5 b! }* P
    * k6 k$ k. B) v# Z, S7 Z) B& A#header,#nav,#banner,#main,#footer{* c: h1 g8 \, G6 {8 y

    8 b. [  Y/ f. x/ lmargin:0px auto;# S3 M! ^0 W( K- s0 R5 A* y; I. B
    ; g  V. x8 Z* i: W* U
    width:950px;
    8 z- n- h4 T$ X8 y- `0 V( c+ g' c. N: I% L8 k
    }1 h+ |& T& X6 h% t* I

    1 W# p* }2 h  k  g. n* {$ K第四步:先完成header頭部部分/ J. V9 H7 i, m" l( O) S1 B
    , F* @  e0 l6 f
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:7 a" ?% m0 P  t) Q% d# S
    - D9 s0 [, |! t6 A
    <h1><a href="#">北京傑飛css網頁切圖</a></h1>
    $ x7 A0 `, P. G9 n
    : E5 Z! U% I1 q8 D5 Z8 v那麼CSS編碼該如何實現呢?
    ' K5 x- l6 [$ c% e8 [0 ~7 o4 J2 G! V. O/ y2 U2 c. ^7 \0 Y
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下2 M7 V; u- {$ _1 d( P+ M3 p
    : d. F4 b& b9 `) X1 _: x5 s2 B* ~' U
    #header h1 a{
    ) f. m* \! V# a* J
    + w) z" J' j7 a5 _( e7 _% Zbackground:url(image/logo.jpg);* r) H8 V) B% ^3 t- J8 t. R
    ( J* c  S& c" R5 O/ x* ?
    width:476px;/ Y" Q9 b  `4 X2 b9 w
    2 r0 v. r; X4 E
    height:102px;
    4 N  M; D! l  h. V7 h7 {7 ?5 S0 w; L  D8 B1 O3 \7 S4 S
    display:block;
    9 z+ Y+ W3 E: o7 {2 c" d6 W/ c7 j& |: n
    text-indent:-9999px;! l3 M+ L1 I4 V, L
    4 y4 f3 B  p, J0 n. H
    }! {6 ?5 e( R3 b3 I2 n/ E

    8 E/ F; C: A6 U$ n+ q9 f# D好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫: ^# V1 k* V  U# m
    & G* t/ O: t% s
    <ul>
    - I/ y& H1 e( S# r+ G. c/ S# ]9 O+ b$ P" r  E1 ]
    <li><a href=" #">css切圖培訓</a></li>
    4 X! Z" [1 y. K6 W. d: {
    / {% e+ J2 K& j% i/ T3 E/ R<li><a href=" #">設為首頁</a></li>0 X( |0 N( V! U* `0 `

    0 [& v! @9 t3 u  a" ~) r; G<li><a href=" #">加入收藏最愛</a></li>- S! E" V2 k# t) u( |7 d

    6 m7 }. ?1 A) b' V+ J' k2 V</ul>6 X; A, b8 w. H( K& l2 E
    " J( \0 p5 ?. W6 n- C; d
    #header h1{* e2 H9 f" w. K1 h

    , ?' H* E1 K3 w- efloat:left;2 m. d  Y# o* S7 i# H5 Q4 j

    ! K, x' O7 N* a' M/ A( T; d7 ~; K}
    4 `- {8 N6 a, v4 c8 o) X" b0 W9 {
    . A6 B- |) V2 V我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    ! I; @2 P0 V: K/ \* _
    $ D2 Q5 j) W& V#header ul{
    0 A- `: @/ w- x  Y# t. P1 v9 }: q- F+ w& N* |4 b! e
    float:left;; M! S* `: \$ b) ]' Z

    1 u" U* g/ [1 Q% z' m. xpadding:50px 0px 0px 200px;; X# u* P! s1 P3 \
    % \8 Y, z  R; w- S$ e9 q  U
    list-style:none;
    * U& V( T9 M3 |3 q1 Y
    ! }% u0 }, |+ F}. K* U: L* E7 G/ Y& H
    # o) ^8 x1 p. X+ ]
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
    % R+ `" z% M0 x3 {- R" K
    ! |# W, C6 a- Z7 z* V$ d" l/ M' i#header ul li{* c* W2 o: S% J5 y

    2 z. R0 M& h) N4 I3 y( Q2 Wfloat:left;/ D' r0 y# m4 r( ^
    . q1 U, C1 q0 _0 w' m5 V+ t! _
    padding:0px 10px;$ D: M8 P# F% U

    # p& l3 Z7 a2 d0 T; q+ A9 Y}5 r1 I: U5 C# p. l  V  U  ^

    9 |8 m% B) |3 Z上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    % X6 J; V3 @) ?3 O2 o0 g2 d4 N4 S0 x& k; O- P, u' I
    #header ul li a{. U* R$ y. ^. u, _' ?, Q

    " f) b; ^% S# d) \! X% N" R7 U3 ^7 wcolor:#555;, M6 n+ q7 w! b9 ]5 i# x4 e# T0 X
    ( E3 b0 X+ K) P  I
    text-decoration:none;0 O; F' {, u* ]$ o4 j5 C

    0 @4 N, u& w9 ^( b% i* Vfont-size:13px;
    2 E% a; G5 ^  z3 @/ c) }  u0 l* u0 \; g% `/ O( _# @) x& _, o
    }
      O+ w" c& `8 C* T8 S" `$ j, [, n6 E! c; W. ^' c/ c. |
    #header ul li a:hover{
    * d* G0 d* D7 ~- b3 l% E1 C8 E/ \' x; }
    color:#000;/ Z( f3 W, G4 u8 l* F1 H  g
    + Q& T+ U0 J9 q' X- o' A: Q
    text-decoration:underline;- D1 @% B6 I- v% E6 T7 v- ^: n

    . n4 U3 r, F5 x4 x/ O}; a2 h" M6 b8 T% f

    7 J% z6 G- I# h$ U+ v1 Q. v) R1 y第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。
    ) {4 z: D. N/ I+ X  [
    / g1 h6 N* |* PHTML代碼:
    3 {0 v: _1 m5 p3 E& H2 K0 x+ ~& H2 V
    <ul>6 c; U: B, F* `/ W2 O. Q/ ^) K
    % B+ J  e4 V' _+ H% @1 K
    <li><a href=" #">網站首頁</a></li>* B8 P$ B7 V+ d+ s6 p. M
    ; O" D. `) }4 o
    <li><a href=" #">網站製作</a></li>
    & R( |! H+ \6 S/ d3 z0 u+ e% ]! ^4 O* g$ x
    <li><a href="#>網站製作</a></li>
    ! \7 H" q( y' Q  R+ K$ ?9 t' f
    # p5 W7 r4 }# E  r- b" X4 k5 S<li><a href="#」>office培訓</a></li>$ U( d7 B8 E3 Z% y$ M
    5 e9 ]4 d7 n3 N5 X: O4 t- ^9 B2 ]- V2 u
    <li><a href="#">平面設計就業</a></li>; _0 G2 G. k; M& b/ ^* G7 K

    : F2 n% Q6 t4 r6 ]4 m* K( V' o2 j: B<li><a href="#">div css培訓</a></li>
    * g& d! K) h' f. h. Q# D8 M% X: |( w0 `; o9 e4 S
    <li><a href="#">聯繫我們</a></li>1 U5 r: J% T0 j9 b5 Q4 L
    / h1 s) r4 ?1 ?* e, i% P2 G- f; S5 n
    </ul>
    ; l% T. M) [) A7 N& A) y( ?
    ' G7 q. o$ C! A( b5 E( i現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.$ V& C! R+ _. v- F1 x
    & Y) G% i/ O8 A2 A
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    2 K& j- n# |$ }
    , B- M' o" E% ]2 w其實就該我們萬能的清除浮動起作用了
    8 n2 z8 O( \6 E! S! P
    3 p) s& G% D5 A% p# _CSS代碼+ _6 ?  F* G: `9 W, E& I' X
    , y% B# o( z/ P: [2 P; m
    .clear{4 |) u( C- s, h! H
    # N% d' d; T7 y1 |
    clear:both;- j5 `. ]" c4 z% a/ t: {0 ?

    ( g; J" \$ j. i% k) B: q4 y% g}
    # n, {+ B2 ]' ^7 _1 g; }
    ( A( a: c: F# _& f  A0 D這時候為我們<div id="nav"></div>1 M1 C( S! e% b0 B' \& r# u+ n; X: r
    . S7 q. P5 c) Y% p5 H4 r
    變成了<div id="nav" class=」 clear」></div>
    " \* v2 V4 P' G, C. t  ^- U. i% ]' ^- S( n) k' @3 a
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    # k" X2 x; P9 X* P. F4 f1 ~
    ) y; x& k% B7 g7 t# s完成導航的CSS樣式  d' w* E% M. Y( S5 W1 c# S, d* H
    3 K! A" d$ z, K; A" X& t
    #nav{
    % c5 w' T1 }0 d; d( z% V
    5 L& Y( S) N$ D2 j4 `+ Xpadding-top:3px;
    0 w0 I$ f$ ~' l' [; P7 @
    % e, Z8 y1 `5 L, g! R* @}
    & g1 H% \9 s8 V4 {2 Q# {/ w6 y+ W- s  B# D9 k- I9 @9 ~* r% \( v5 h
    #nav ul{
    & f: O$ n! b: P+ g( ^, A% v- U- ^( u5 A' c+ k4 B- d  x( A
    list-style:none;+ _* Q. h! g) U1 k# t6 h0 {
    ) n/ P) B6 |, `$ Q! n
    }9 t4 O8 f7 q2 f% J
    3 p3 J$ ^. Z. Q0 x0 R
    #nav ul li{
    9 T  _$ w6 `$ ~2 \
    $ ^! P! \$ H7 ^( f( S& D$ lfloat:left;
    5 i. u$ d* B1 h% h6 ~4 P7 t2 t; G# P4 g$ {' j5 C
    }+ C, F0 [$ i, T' c# M( X% H
    & O7 ?/ E; ?4 f2 R+ F+ ]
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    ( A& l5 N( {2 o, F' ~- ~. O
    7 n7 ?; E, S- S, v" [, w- @: M#nav ul li a{
    , \! E1 }: q+ a% n, U; r9 L& [& K2 w' ?: r8 B, h9 S/ o" c& C
    display:block;
    2 N: y/ k: \* q" z6 q6 C+ Z% Y8 w5 e
    width:135px;, ]/ _2 j: N7 r  ~8 G6 z

    ) R6 b/ X8 j( N# v1 g! B2 Theight:56px;
    - l+ |8 |" U; T6 J- h  v/ F
    # J' o& p# ?  u3 b' Bline-height:56px;5 |: p3 D  ~6 v5 M: _
    / a4 C7 s" q8 [
    color:#fff;
    ! N$ J( M) g) |; Z+ k( L+ p  S1 v0 c) ?: f4 H
    text-align:center;9 p/ z$ b( L! t: I
    & @# f& T1 e  Q
    text-decoration:none;
    9 J6 Y4 Z, V. C' X) q, M2 P
    3 {- _; {- K2 k/ E7 `2 m; q1 X2 Zfont-size:14px;7 K( Q& N7 H  D+ L3 {8 @" T
    ' K& \+ j6 \3 ?* n, a5 D
    }  g7 m$ b% F1 k; W
    & Q( M. c+ b1 x; p( D- `
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    4 P+ X" `7 O. h9 r6 @" `
    5 l4 T; W2 `* z+ V1 F#nav ul li a:hover{
    5 Y3 h9 }4 y4 @! f" i
    ; l/ p3 T0 L2 v; _/ R) M" tbackground:#177cb7;2 m4 r- D& k, O: w2 l

    , ?& W+ {5 \6 z: S- |% k}
      T4 T* x* B. h% O) P
    $ Q; U: j, |. l! m. e# Q6 U& y% A現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。9 q0 |3 W1 `& y; Y0 T& y) G
    " T/ I( G$ o' W& m
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:7 B( ]% j8 E4 @" p

    # {/ t& i. ]( r. S* F! Y8 L2 G- T1 W<a href="#" id="current">網站首頁</a>0 x9 J+ A4 _% ]6 G* G3 S4 G. c
    0 U5 C$ H/ B! {5 m* b. v
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒. |2 M- B0 f# Q6 R- E6 ]* [
    / A" a2 R/ ?; a0 K
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片  T. @, v& g) h" h0 g

    ' ~8 e3 a$ s- `. a<img src="image/banner.jpg" height="184"
    ( _2 ~  ?2 |9 X* f  V- q  M- N4 j
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"* X6 g! }$ R1 }8 p: H: i% N3 ^
    9 r' R4 E+ C" Q  M9 l: t2 R2 }
    width="127" />/ }* _  `" m; [2 C) T/ E  W

    * T( t% i- r0 y+ v9 v% B3 t0 b- |; t右側導航html代碼:" H9 y; O; x0 i
    : }7 T% d8 f; ^4 F6 _- ]
    <div class="subMenu">
    ( W9 f9 b& G, Y) {* G. f2 X: b8 `% r- d9 ]
    <h5>培訓課程</h5>" ^+ z# \6 {  K$ H2 f

    0 \- a6 p  S6 c& f# e" U2 k; B<ul>2 [" z" p# e2 R& }) B5 Z3 G  e6 f

    ! u% i9 Y9 }8 T# X: O<li><a href=" #">網站首頁</a></li>6 O) b" |# M$ _, j# }' U1 n

    % e% j( L! Q) o7 I<li><a href="# ">網站製作</a></li>
    & l* s" w" v, X8 ~/ p0 E% `# {, h' f9 \9 F, }! S8 a
    <li><a href="# ">網站製作</a></li>
    - p3 Q! {2 u/ w6 ~& v, m
    1 H8 F) j3 J' y: p2 B<li><a href="# ">網站製作</a></li>8 n, u; M5 _% O, f; k5 k

    3 Y7 j* g9 f" C3 ^<li><a href="# ">網站製作</a></li>
    8 ~; o, U3 _" g$ s1 L& _. E! ?  t6 j
    # M8 A/ ^8 c# r: I5 f" ?* p4 [5 n<li><a href="# ">div css培訓</a></li>. M2 n" D* y/ \" k
    7 \1 a) c3 O" h+ w
    <li><a href="# ">div css培訓</a></li># J) M; l( Y' ]* h% \- }0 f

    ; N5 a) Y4 J8 Y* @! K<li><a href="#l">聯繫我們</a></li>* h- }0 q( W# ]# H! n4 m

    ( O6 X) {$ C) N( U1 m1 U" m</ul>2 B5 D3 C2 X! t9 e
    / e0 h+ W# ~- p9 H& B" k
    </div>( T6 V, r7 g3 a% Y, m

    5 N* {, o; q2 m1 \css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
      E; \: @8 d# r( v7 O7 m
    + r% E0 P+ X% H% _4 {4 O* G#main{
    ; q' `$ k. x+ q0 D3 N2 ^7 ?$ b( y& `, @  v, \& [
    padding:10px 0px;
    ! c) j, \6 D" g1 W% z  P  P
    ! j! v+ `' F6 M}3 _8 b& r4 k* J

    7 G, t4 e1 L" k7 J% x#main .container{
    7 ]; {" {# E0 Q; O+ ?  X
    / o* A) v, `2 z/ Twidth:674px;2 W: }/ \) _  }- b# }
    ! b& k% d8 g  Y3 v" i6 m$ K
    margin-right:50px;
    4 c8 G0 i! `% \; C, {/ j$ @2 k
    % T2 @0 M% P6 V+ f/ O* d! N# }float:left;: k$ [. C) ?, i

    1 q3 {. m) |! S* w. a}
    ; F- l; q7 z+ o9 O! \/ }" o, k+ S3 |2 ]: E+ A/ v
    #main .subMenu{
    9 u" G2 K, o2 @- m' J& s& n, P0 A8 [6 `' ~  B- I+ e6 R7 i
    width:226px;; }( s* ~, X) }
    * J8 C+ y! i! ~1 e
    float:left;
      x3 b' H, x% s1 f# j9 |
    " Z) c0 L5 \% R# h+ y! O; [margin-bottom:10px;
    5 b5 u2 U4 l/ |7 A. ~4 v$ M4 E* D$ ^: B- Y$ {! m
    }
    9 {% l7 z: b& h1 K' w, ^" F* G+ N* {
    6 W) C# F. Y2 Q6 K#main .subMenu h5{
    6 ~: _; r. D6 e4 \# ?5 |3 K0 X/ A2 a3 y
    background:#19577c;. m3 ^8 B% J) R8 t- q# v
    5 |3 U; q/ `$ m
    height:39px;4 \7 K/ r  c9 t1 d
    % g. v! y5 X8 n& D) N! P6 i8 r
    text-align:center;
    " u# Q0 o1 r" N5 L3 N: H4 i, \4 o2 R% K6 [/ X6 G3 j5 n
    color:#fff;
    ; g2 |- p( c  a/ |6 i( |' b1 B% b3 ~
    font-size:15px;
    : c' a3 n, _/ X0 H' `; b2 Z
    # |: s4 S, b/ vline-height:39px;6 v6 m4 E  e; U1 M% C6 D$ X+ f8 S0 D

    / e1 G( J7 T9 b  U$ N}
    3 K9 p2 ^9 ]/ v
    7 H, N! e/ d5 ~/ s# R3 }#main .subMenu ul li{2 g8 h5 T8 h: B+ P

    % z& d4 n: e7 Z& Rborder-bottom:1px solid #d4d4d4;2 m' [1 C# {& U, [6 @/ t

    # m$ ^& @* x" T6 T' ~background:#f1f1f1;' Q2 d. T1 v, G! L
    ! R0 A( t) \" w/ g; o7 d: T
    }( o3 R1 t6 }3 M0 m" z+ |, x! f0 U

    - q( A0 y# J6 ^! W% I* L$ W& z#main .subMenu ul li a{9 ]2 X* l! T8 V

    " S4 C  y( O5 N/ n3 qdisplay:block;
    6 W7 Q+ ]- ~7 @- \) \+ n: V6 J$ T6 x0 f- z& A: J
    color:#000;( b, V" O  T/ a( M8 N
    $ k* {2 n3 ~0 \( S% B
    height:36px;
    2 \! F, t  e/ D, s% t- g0 v/ E. }! J% |
    line-height:36px;
    3 k. n8 `' a# ^3 N2 a1 _0 `4 G% |- f$ H5 ?1 v2 m
    text-decoration:none;9 b; |6 F0 R; o% Z9 S  {; t) @! p9 B
    3 w" J8 K! z3 M
    padding-left:60px;( J! [8 L5 B, q

    - h, {9 T% T. k: N- s/ sbackground:url(image/li.jpg) no-repeat 40px 50%;6 @' [- @1 o( a1 `, A# D7 G

    0 e, L/ F, d. m% ^! n}$ d* `( G8 i& \! J8 l9 N# O

    # {1 H" [. k+ k9 [* p4 n: O#main .subMenu ul li a:hover{
    5 S9 X$ h0 h) E
    " s$ K" t: D2 U4 scolor:#177cb7;2 q( v3 ]( R( ]; ?& a
    ' ?% w! B8 J& @7 C$ e1 V
    background:url(image/li3.jpg) no-repeat 40px 50%;$ d! ]% f  I/ x* o  X+ [
      Q8 \7 w! `# r" a* V8 g
    }; W" M! t( N6 g- m+ ?
    ; \$ R5 Q: |7 k
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。3 ~/ I2 M% Z# X8 d8 D* G
    8 }5 P) u9 I4 @4 h! @" x4 }  A$ Y
    現在我們看看HTML代碼:
    3 T: V, j+ V) ]4 w: J4 I6 O7 p8 b% t  F0 D" z
    <div class="news">( j* l8 y& J& q0 m3 Y$ p9 K6 S
    # T: d' G. U3 k1 z, {4 X
    <dl class="xuexiao">, D' G4 u% B# {; B, n6 x
    3 `2 i3 b7 [1 N" J$ Z1 X  }* C- E* N6 d
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>' W% j3 u' g" l( O+ t0 g$ k" k

    3 B' _0 C8 K/ v/ z, I; \, p; ?4 c<dt><img
    ; |" n+ A7 Z& T. t& w; T+ O& s1 R/ X
    src="image/223.jpg"
      m5 \& O) k% v( E5 L+ i/ L% C0 c- R$ N$ l7 I/ f/ X7 u
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"+ O4 m; R" t  q- o
    + d9 ~( ^# P4 }3 w( j% ?0 Z# I9 c% k
    width="488" />
    ) W9 a4 W- [$ ?$ M8 u+ v# D, F& }- B+ v4 R2 [7 r
    <!--[if IE 6]>' H1 z0 j9 D; S' S6 {. }( M
    / b+ E4 J! A! S( r
    <![endif]-->
    ( \/ N9 c3 J  G# o5 F, N2 D1 W
    " h& T' l' T0 h4 ?. ^上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    6 S% q8 M$ U7 G9 M9 z& y1 P
    + D  [- u9 u1 n, X<!--[if IE 6]># k8 l) O# z# [7 N

    8 R3 N* n/ Z& X1 H3 O" w<style type"text/css">
    - Z' _& W9 y* k' |- R: g' U, Q. I& _" B$ F8 B3 b9 r
    #header ul li{# z. N) T* J, ]# U2 U5 W
    7 K8 _# s1 ?0 e: I& ^9 t
    width:80px;
    1 Z! W; d: [* M5 j
    ) O' m5 Y: `! V+ [float:left;
    ! C, ^! x& g! c/ m* {
    : }, W$ r- T# N- dpadding:0px 10px;
    , f; m$ y. y& C  m" }# r0 q2 z0 c( c/ z' J8 _2 t4 _1 O! \" Y7 W
    }
    & \, M0 K+ O; P
    : k# H5 m  p8 m0 m% W! mHeader頭部右側加寬度值
    & Q. ?/ o' @! _; U0 V4 j* V* k- |! b
    #main .container dl dt img{
    , Z, _: p  a+ |: ~3 M
    5 b7 F! @; _. c% }: Q& Oborder:1px solid #ccc;
    / ^- V. d, z$ a& w/ w9 B4 }* z9 d' q& o1 B& S4 a; Y4 R1 {7 }4 |
    }
    8 S& R4 j3 a4 {+ N+ A) m/ y* Q- X* K' x, L
    #main .container dl.xuexiao dt{& a8 [/ A) w- ]8 m) z& N8 }

    3 U# X  M: u' r# efloat:left;3 }# l9 X% P# |. _6 Z

    - {/ t; X5 z) u# Q/ zwidth:110px;
    2 o" ?$ D: F' N  C: I4 ?
    " X  M. h3 b: w* N8 D% G}
    / T! k9 i  t+ R, z8 f  h0 N+ h" l* L1 n
    #main .container dl.xuexiao dd{; I5 k* w! Q5 d( o% }0 {5 |9 s
    % U9 w; z0 @, V+ D# k
    font-size:12px;* M0 W% l2 D* o8 [: z9 ?
    $ z9 v- p- [9 f5 j
    margin-left:20px;3 t5 P3 u# i7 |/ j$ c
    $ h- n7 P- J8 B# q! @
    float:right;; Y$ e/ p. u4 x2 o
    , Z' m' |7 B3 }% z. F/ |
    width:145px;" f( u* e( M) o% A% }, x7 o
    ) Q! @' i% v/ _8 E
    text-indent:2em;
    * {% Z1 l5 v6 ^+ Y, X7 K8 o) x3 T1 f( b7 U
    }
    , g) \. P1 l. `( b& l% B5 t0 }8 m' R+ V  \* f- l( N
    #footer{
    5 p5 e2 e; c/ V8 F! S
    1 J7 V+ i# Z! f( C. Lmargin-top:-10px;- Z4 `* R: N! b8 N( v. M- Z; _

    + i, O$ C/ B4 @, o" X/ m}
    $ T9 R, q9 j- o3 q
    % Z- K5 }7 k2 ]</style>
    / U; V2 u: Z3 s3 z
    5 S3 _/ d0 y6 |, X<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-6-19 21:35 , Processed in 0.015374 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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