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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15235 / 15235

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫( o2 M  P3 T& @8 `( f0 z- i# v$ x
    * g+ L6 y% s0 q3 h
    body,div,p就可以了.不需要寫*了.% Q0 j9 L8 O" M+ q$ F
    5 {" R" R& h( G$ c) {: }
    *{
    7 B5 T2 W& t2 y6 E
      C; S1 M+ z( D; C, w1 r3 }1 Jmargin:0px;
    0 f1 L5 S$ }3 @( [& i) }; g! l; K/ v" R' s7 f- C) r. [# ?
    padding:0px;
      `5 E7 v2 a; y& k7 h& e  X
    2 ~' Y* u  c# [}
    : n9 s; [9 B4 f: r& i; t1 F* F- z! V6 x& j* U
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    ; N  m& Z4 ?% L# z7 }/ k& X6 S) t* y6 B* r; g* q: e/ x
    這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.* V  p, ~3 o# q

    1 p0 l" c% B* K% v' S$ i0 D/ ?3 k% Abody{) c" N4 v( T9 K4 u" @4 k/ ^9 i

    # V! ^& f$ _  i% u1 `% k0 [background:url(image/bj.jpg) repeat-x ;2 d2 C) Z9 q$ `! _& m. F/ s
    ! h2 Y+ E5 l8 _- @' y
    }
    - z5 A4 S" k2 _# @4 r* J* b$ H: Y. j' Z, Q. v4 z
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    6 i% L. M: ~# _6 @. E4 Y1 X. S% M' ]4 r) ?# }. S
    <div id="header"></div>: ~' W; v$ y# `1 |* D0 K- a5 z" n
    7 T: N: S  W5 ^
    <div id="nav"></div>
    : G' Y  M& d/ Z! {+ l' L4 B$ u
    : W* N+ S2 K* s' ~9 X1 r<div id="banner"></div>
    & s0 k  L* T/ }8 _. X! }" E1 e, z4 B+ g0 v- U% a: z1 a, {$ |
    <div id="main"></div>5 E" P" d6 O/ f& _7 v; d

    , Z3 r0 Q( j9 e7 g' T<div id="footer"></div>
    7 X, \( J$ h3 A
    ! {: W: u, j% L* G  q通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    + P# g+ ~) F- g" s5 ^. q
    : F2 G) T  B: A: C#header,#nav,#banner,#main,#footer{# P" |7 v  q+ W+ S7 t
    # g/ B" p: `) E% {' F7 m
    margin:0px auto;
    : e" B* l5 |# d( h8 c5 o' U* t
    width:950px;
      O7 O; l0 S" A% U& \+ f6 c' \/ N; ~* v3 h7 N" a3 j0 C/ ^
    }
    4 M- x0 P5 L5 n& t) o3 A: h2 D, J/ B4 i* W! g0 g( e$ d% h) z
    第四步:先完成header頭部部分
    4 e' F/ J5 Y+ X  ], m: `+ m. d% K# U+ y! B& b% n. [$ H9 G7 y
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    " N: o* k1 q: t% ~
      G' b. J4 t, `! ~: F<h1><a href="#">北京傑飛css網頁切圖</a></h1>0 T' \+ E6 M: b1 y
    ; \/ O4 d" r! _0 k1 H( U" }
    那麼CSS編碼該如何實現呢?
    9 h2 X& L* _! J# z; i3 F
    0 e* |6 T0 z  B+ p3 ]大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下* F) y- F% e* E. L5 J
    $ P. Z1 N$ `& i1 y/ i- k
    #header h1 a{, G! ~* R! G. a" l

    ( j! g( H. L' Q" O, Hbackground:url(image/logo.jpg);
    9 f6 a# R2 R5 o! ^" Z1 O! d" t# N/ r+ j) _( S# Q
    width:476px;
    ! W+ F3 L& J8 a2 L
    * d# ?3 ~2 x8 d& lheight:102px;9 |% M' x" G. T) y
    + c: S( s8 c4 z6 G) V
    display:block;  u: q: L) k) P+ C* ?0 _
    * z$ K% C  s4 A. ^/ [
    text-indent:-9999px;# l* ?" C( p. ^: F

    2 D+ H: I. r3 g5 |}
    , Q3 s& y7 ?! v5 V' n4 O9 t
    1 b" Q6 G! e8 B' ?# }4 ~  J好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫+ x5 L6 o! Y. J, n, b( l

    0 y" e. O8 v( P+ `$ K# o<ul>
    * ^, u! ^7 ]0 Z% A; d
    5 ?0 o. R& @8 A5 u  t% z<li><a href=" #">css切圖培訓</a></li>9 ^  Y& i# }; ]8 V

    ! p5 J. _+ J* i9 \8 I  N8 g% M2 I4 v4 l<li><a href=" #">設為首頁</a></li>
    ' C$ |. J+ a  S& q( ~
    4 o; H8 e3 Q: K  k) n% n4 b1 l5 N<li><a href=" #">加入收藏最愛</a></li>0 v% Z+ P8 W# [& B% t/ H; z
    ( v7 `0 H3 L5 E) e2 I
    </ul>% J( i# Y. I& h2 X5 l
    " x5 I9 X" K+ y% q+ Y
    #header h1{
      V7 |6 k% A- |6 b! s( d
    0 O% p# W& T& X/ f9 O7 `3 wfloat:left;5 y, S8 a# L# H* ^0 O
    2 i: s! q" Q6 Y! y. A2 h3 [
    }" @/ [0 h- h5 g8 G; F5 W4 k

    , n9 n( \  W* ~" O! j我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    / x  p' g, @1 B
    . {; W' {; ]- e" b' P6 y/ t1 E#header ul{! z8 {0 ^. @& {: u9 U

    2 h9 t& p" h% M% kfloat:left;) I- t) n3 [) N
    ) c. p* D* a$ F$ L2 H
    padding:50px 0px 0px 200px;
    7 W$ m( r  b6 J' Z4 p; g
    $ k  [1 w) u1 M" H! O# Ilist-style:none;
    6 S+ `3 `& V3 l' b0 m$ n8 z5 h5 U2 C* Y! Y. D( M
    }; Y8 h2 L: y/ d; E: v
    $ e. z- B7 x2 j7 ?7 e, k
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致# T; q( B: d$ W- D7 F  o1 t/ l
    1 a8 g* Z! P  e9 l
    #header ul li{
    . h- ~* |% w' ~1 L( f6 F; g8 q
      B$ u% `8 c4 d  w; \' z& S- b. Yfloat:left;
    + }+ n3 p( ]0 r- c( h8 W1 m8 F" z4 {# {8 v* W+ F) k; o: L
    padding:0px 10px;
    8 ^" A9 c; G) M; y" S2 |; U, j4 K2 u* c
    }; q- n0 S0 Q8 s) [# D; u" ~

    1 E( R! s8 V; q4 p5 H$ h0 E6 c上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    4 \: y! h6 F; X* [* K% ]! H$ A( B. ?& ?5 f
    #header ul li a{
    * j0 v3 s' B* h$ L% ^( B' T6 ?6 `# h% {' ^2 t' r0 p0 S5 ?
    color:#555;
    ' J" u! n- z- E  F; A7 V0 @/ b3 q- Q  O0 L9 m6 V
    text-decoration:none;
    # M; E( K; b8 N: C& q' i' B7 m: h5 w; j% _$ }
    font-size:13px;' K6 ?+ a( O( N; b( d
    # K5 n% y7 S) |3 n# S) F& t: z% n
    }
    1 {( x% [5 D. c' `
    - M2 X0 S4 }+ j1 ?#header ul li a:hover{
    % q7 @: B# M4 _$ o( k7 u# k( ?( `( W& K0 m( K6 Z! W2 j
    color:#000;
    8 {) C! n5 V( O4 ^. y5 N; c
    0 o* m  i8 }0 ?! x4 ~text-decoration:underline;
    ) h( _7 ], b9 C; g4 F5 l; q0 u8 P0 x4 ]3 i* \! ~, c
    }
    4 S. o: y+ H* e# `4 Z) ~% }$ P6 e2 {! [- M
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。2 X. a, ~5 |7 q- x
    0 M- r( U; C4 f) r) c* B- F2 Z' T8 R
    HTML代碼:3 j; t8 J4 h% X+ H9 Y3 `: b) @
      R6 S. C8 z- @' }+ M" J& O
    <ul>' w) `6 m- I6 y, m; \) H
    - f! l& C4 @- E$ E' r: {
    <li><a href=" #">網站首頁</a></li>
    , z2 W, \) y/ a( b% P0 y, x7 a; B, N$ e  B3 n
    <li><a href=" #">網站製作</a></li>
    6 F  Q- p, i0 b1 t) v' F) K; {# q1 Y  z( `8 s8 L
    <li><a href="#>網站製作</a></li>
    - [( T4 {$ P9 Y6 Z& a6 V9 x( Z* e9 ~% f! C8 E3 Z1 t
    <li><a href="#」>office培訓</a></li>" }: T$ @$ l  `( n  X. S

    . E  z4 `& ^4 H2 w/ |: M<li><a href="#">平面設計就業</a></li>" M4 t4 g- J( z1 ]3 s& q( o
    4 W* m, e! W5 }5 p/ Z
    <li><a href="#">div css培訓</a></li>* H1 R9 d1 f8 r

    * ?7 `& p/ S  ]9 l, s# r8 j+ U<li><a href="#">聯繫我們</a></li>
    * l2 I. K" r1 u  ~0 X' Y/ G
    # O2 k, ^% k  `6 Q& |</ul>9 w8 R/ H3 k, T1 |3 Q" ]6 q! k
    ' R+ J* f* X- e1 Y5 ?1 T. [  L
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
    & Q7 |3 E0 o7 s. n8 [0 o
    8 F$ [3 f4 g$ q1 e導航部分文字跑到header頭部右側了。怎麼解決呢?. p, z. n2 |, e* F" x" f
    : W9 [, ~9 V1 @( Z
    其實就該我們萬能的清除浮動起作用了! e$ |1 m; _- Y* w" i, K+ k( Q

    6 L! I/ f* i4 @( OCSS代碼
      h- P% w4 V8 b! Y4 t) z4 n2 U
    + G/ q7 ~: M6 x' x& n. O.clear{2 Y7 E( a. c' j( V
    ) J. l6 N  p1 H) ^5 H
    clear:both;
    . q' {6 ^& x8 E, S( N1 ]5 T
    & S6 X5 D6 K) }' f( b}* m& L- v! k) w! e7 s

      Y9 L, i! T' n( [. D這時候為我們<div id="nav"></div>! s  r2 x" S. V9 ~

    5 Y7 _. T1 R) u# C% H; I變成了<div id="nav" class=」 clear」></div>
    , r' [0 N0 y1 q$ q% l
    * f" Y2 k: [' ]$ u4 `大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    6 C. \% a! r: C  N8 J9 D
    3 _8 E7 K# d, h+ j$ ?/ }1 b: c完成導航的CSS樣式
    # S. T6 T( M1 O% D! s4 ?9 A2 ^/ j8 A" ]
    #nav{
    % V. D; w$ F: {) I/ K( I! g3 o0 R) _9 `" a) A+ J# X$ p7 R
    padding-top:3px;
    + Q' o  ~( f# j4 S
    4 o; [3 T6 ~3 R' X) K" }}
    / z9 M/ b5 @+ p6 n; P$ c& K' A* z! f: }( K* H6 m9 g9 O" L9 j0 q
    #nav ul{6 |0 j. m% j" ~( P# x
    ( O" N$ h( Q/ h1 r, l
    list-style:none;7 P- _+ i# k  z  _! J( _

    0 T+ U7 [" z1 T8 m}4 N' |, L2 _+ j6 |9 A$ b3 l1 u
    : x. S! P; W3 U" C5 `- I1 j" X2 w
    #nav ul li{
    + ?9 G( _* m& W  W, g" z  o
    ! z* k& g5 e& Z( K# Nfloat:left;& c, o6 G+ y* ?

    & }. y6 m4 N$ k* R}& m9 J8 \2 D- s; N3 ^

    - O. z" N) K' x) n8 N預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    1 V; V( E0 H% k6 W: y7 |+ U6 `( J& M8 e7 ]" c& @  @
    #nav ul li a{
    3 I7 r. E2 W$ d6 C" n' C. g' Y4 Q- Z# i: X
    display:block;
    + ^/ B  w4 Q# f3 y' n
    3 X1 ^& s. A6 C+ T. w% C2 X+ Xwidth:135px;
    0 _& s# e& L/ z$ N9 x$ g0 v1 s. }. h/ T. K0 p
    height:56px;
    + u2 B& _* g( N* r4 j7 i" n4 G. l+ I: c* {. [! G
    line-height:56px;
    1 O. |- m( n, c' A1 t3 G
    / k  G; X6 p2 t! |; qcolor:#fff;
    * N' A, |, t5 a/ i& {- U' i/ d/ f( F" E# s6 s
    text-align:center;
    ; v6 d2 R8 K+ m6 G. c+ |6 a0 Y2 Q  Q& q* X6 O" c
    text-decoration:none;( c6 l6 ^/ q8 u, ?

    . H# h, K/ i& y' I% q9 X9 efont-size:14px;; b, L7 I" E( D

    ' J; P7 V0 J# t* y}
    - y3 ~5 F  I7 d( `) f- ]( E
    1 d" i- \# R( edisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    ' g$ r$ e  }  ^9 a0 k
    % @7 Z6 q" f1 b* [2 O2 v7 i3 r7 C#nav ul li a:hover{
    ! v5 Z& Y! F" J/ }  L3 T( z& N- N% V( o- a3 P
    background:#177cb7;6 m4 |* [, g' ~4 M2 N
    # ?1 a3 [" }( q, S$ x- o! G$ `
    }
    % E( C, [: ^+ t# k" Z! `$ p+ f! W3 o) C7 p  a& D- w. l8 g( I
    現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。
    3 t. R6 O/ f# r3 @- {) d4 F: f1 g. q0 }, ~& f+ [! v
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:0 ~$ ~" U9 W# d! c: h/ |) P) a

    % C: U5 l# h3 U5 u<a href="#" id="current">網站首頁</a>
    ( C) Y4 Y; o0 o5 L. P* b; M( Q. o! ]$ k: i6 D; c! I
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    + i8 r- ~* u( n) x0 {9 j" x7 r9 P  g8 w  ]* a3 B- P: [+ @% U
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    * W0 y6 E$ f+ K5 o/ U& s' V+ z) O8 ]* [# Y
    <img src="image/banner.jpg" height="184"
    - W) j: H3 J1 Q% h: e9 j. O/ J. d5 b) y9 B. T' |( F' w: J
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    3 q- g$ G+ v) ]6 |
    - Y* T. G6 c  w. _* t, U! E width="127" />
    % z5 i  r: R" R: C+ e2 B
    5 a+ Z  j+ f' w; n& _, I右側導航html代碼:
    - t" P: x5 r8 b  a( @* I9 m% u: l3 H/ {
    <div class="subMenu">
    1 ]8 t) F# J- K( d" J; C7 Q6 T0 o+ B. b' M- {5 U' ~; ~. X
    <h5>培訓課程</h5>
    " |6 n/ Z' R( |- s8 U& c# E% e/ r
    <ul>! X# M- s+ Y3 w, ^5 @
    % I. i! T; N8 U6 b
    <li><a href=" #">網站首頁</a></li>* ?) U! U9 o- F2 X# g* J% K

    0 v4 K- p2 H7 D4 Z+ `8 x<li><a href="# ">網站製作</a></li>
    ; e. I& C' c& b: ?- J- |9 Y
    0 y) l* {1 ^# G2 F& M/ S<li><a href="# ">網站製作</a></li>1 K. Z- l. c7 V" ?9 k8 t
    ) O% y4 Q$ l5 j, U" J
    <li><a href="# ">網站製作</a></li>
    ; _4 U, z' H- c) a/ H& D4 [! G* Q, R% u
    <li><a href="# ">網站製作</a></li>% F% c8 T! a% `. a9 X/ q
    % ]% v3 H/ K. N$ _  e
    <li><a href="# ">div css培訓</a></li>
    2 X3 Z# O2 E7 C. d5 z' X1 z& O
    <li><a href="# ">div css培訓</a></li>6 p# P" T% }+ j* ^; V/ |

    ( M2 J! a7 Q, T$ Y) \& d<li><a href="#l">聯繫我們</a></li>, Z) _, _1 o) Z+ k9 m  u
    ) v8 ]' ?% a; K8 z5 r
    </ul>7 S6 e. ]0 q; |% t# l$ L4 [! S
    0 ^; L: B* O$ ?9 x5 B; _# d
    </div>; {' Y8 N7 {! w, r# s0 M
    / Q" {, S% m( e' b( V+ s' o: {( T% x
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    9 {5 o/ R. _4 R: u% f" U2 W9 ]+ R  M4 m) J9 Q
    #main{5 y1 T% W0 f0 x5 d, T

    9 Z0 \5 B4 R) z* k8 [padding:10px 0px;+ F; L5 z  N2 C4 }+ n7 A

    / U% d& n6 S8 f9 B+ F}/ l+ j! }5 T2 P) P  x
    ( i; q2 n5 [6 ~" v8 L5 O* K& _
    #main .container{
    . O3 Q+ _$ ]2 c7 u/ _
      C5 _$ Q# z" u4 cwidth:674px;
    ' F  b3 t3 L# s4 G0 C6 v+ \% F; Q) }. r: u& p% T. C/ W' |! ]: G4 Y
    margin-right:50px;
    + y. ^' |  \. m5 P) ]7 I* G
    - V. d. t! S9 e3 w# ofloat:left;
    " x! d  Q$ B3 b( R. v
    * |6 M9 `0 m- l( V}
      d; p2 V) ]2 k3 h
    : X5 [1 A8 ^$ `2 i' U; n#main .subMenu{
    + j8 l, O( u! t
      |+ `* g9 u8 P4 P+ u' C6 [) }width:226px;7 b" U, G) {" Z# M& i( [' t

      s  R% U! ^" J% ?0 c% |# qfloat:left;
    2 P/ o+ a! Z' W
    5 k: Z0 `; }! a$ v* G! Omargin-bottom:10px;
    / i  S2 W6 y& o' _1 g  U
    ( l+ @( I/ k2 x- B" Q( g}
    " ?9 v0 |6 M, F; O  `! z0 \
    / Y! b/ X+ u" r! n#main .subMenu h5{
    2 o2 q, B0 Q! L
    9 x$ [' Y9 Y0 V- Abackground:#19577c;
    % G1 ]7 Z" F5 F2 c. w$ J0 A9 G0 F, Z
    9 h0 T( d2 m- X! J( pheight:39px;
    1 s1 Z" Y; |, E. k$ P/ x+ L  }+ d0 ]2 e" V
    text-align:center;# k( u7 n5 g& e6 l  g: |
    9 m1 u6 B* j  n
    color:#fff;
    / z% f: O5 X, r& ^% ~! e- g- i6 |; ]0 E+ _; H' u4 G
    font-size:15px;
    + N% k: z3 t' w3 M6 g# B6 T
    & }2 v/ V/ V; H7 m* zline-height:39px;
    9 X! q# n* }6 \1 j
    9 M- P  S( ^2 `1 v}' d1 U/ h  {+ @: G& V

    8 e# y3 m6 E8 J$ }#main .subMenu ul li{
    % L% z' z0 Q+ V8 m  {0 K* m$ R3 F
    . N9 j) b  y  G/ V+ {% @+ A: Tborder-bottom:1px solid #d4d4d4;% D3 K2 _$ j. Z( z# t5 E

    5 `# h9 m& A7 J3 `' `) A' i$ ybackground:#f1f1f1;  @1 `1 `" U- ^# E9 X" g' h% W

    ) H  W3 S( D) o: R! U3 v' ?; k. a}, G1 k8 a# T$ P; e+ W

    8 |/ ?6 s. z- a* N- y#main .subMenu ul li a{
    - k% @! y( h2 h+ l  ?
    8 J% P3 B: X$ E) K' N! x; Xdisplay:block;
    % k# o9 D# W2 K& v& M+ `% `! W+ b5 V6 z. z
    color:#000;
    2 A% a  _) e$ z; L
    3 ^% ^! G* |$ O5 G* k' }1 Gheight:36px;# I& T7 a; g/ ?9 o) c% q8 m( d
    ; Q3 {' d$ X- v; r, a  ?' ~4 I
    line-height:36px;
    ! |. S  J- }# z) U3 K+ ^# X& l, O) Q
    text-decoration:none;
    ! i( m, D% l# ^9 I$ x' x2 S" i& X, z" t
    padding-left:60px;
    6 ?& h, u5 s7 ~# b7 m5 p- Q; y  R
    , f8 [9 C$ `4 e  v6 a4 V, i( d$ Wbackground:url(image/li.jpg) no-repeat 40px 50%;
    / g: p( ~9 v3 [+ {
    4 e' S1 K' X0 O+ \: Z}
    ) E6 w" O2 w- ]2 M7 e
    5 e% F1 _9 A* B/ b- H/ u% O#main .subMenu ul li a:hover{
    ' f: [, [+ x# A, Y& h/ Y6 K8 C* L5 e
    color:#177cb7;
    6 B5 x% \1 w4 l0 e+ A4 n% @" _. [' `7 h8 r! {' J4 x% r
    background:url(image/li3.jpg) no-repeat 40px 50%;
    - }8 w3 d, y8 [9 c. C+ L) [, }! Y' }
    }. m  l( i0 \: [; I  M  t7 {
    $ J8 L* [: e# `; |
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。+ j% W/ s- N" t

    / [# a# Y5 h+ I: V現在我們看看HTML代碼:# }. b- `& Z8 e+ F

    8 x0 ?6 F1 X/ C5 R8 q2 h<div class="news">) ~( Q+ l$ s1 x8 V; F1 G

    % j' H( b5 R6 @<dl class="xuexiao">* _$ u9 I/ f3 }5 {2 i' q8 t5 K

    & p& P; \4 r/ v5 D+ |<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>4 W( ~5 ^# T1 Z' v! [6 G" L

    * G8 S( i* u6 d<dt><img9 t# y1 `- G  L. X3 x
    5 }0 M0 s7 n) m6 r4 X' }* r+ D. o
    src="image/223.jpg"$ a/ n/ w, M; c: T( J% a
    , W* l3 _$ q% p  w, q0 D0 D
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg": ]$ q+ Y( {5 M. h8 ]
    % I" ~7 T2 k# L0 Z3 h- |
    width="488" />4 ?6 V4 g/ B! b' u9 E* A

    ' R0 [' ]; M% ~3 ]5 q3 t* Q& T<!--[if IE 6]>
    & C' W0 e8 V/ B1 \; ]. f5 K
    # m! Q$ Z' }3 V<![endif]-->
    5 P! ?& e' t: F
    # z) h4 J6 a$ r上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    0 K$ v1 d3 D$ r3 w  ?
    $ D5 S9 i5 Q  J# Z+ x<!--[if IE 6]>) F$ X% g. w* K! @  n
    $ g" V( E/ M4 w" h& m/ t" N
    <style type"text/css">
    % P- b& w9 p' j* Y, G* t6 Y
    # H$ Y1 G+ u+ g, g7 T#header ul li{
    $ h0 O+ s" M( \% z' x& p1 B" G# S: i0 y# K1 a3 w, F4 j# N
    width:80px;
    % e8 x+ Q' b( Z- k4 h, H* i4 n1 B% L7 ^9 s
    float:left;
    5 t+ y. v% N3 ]' c" z' a6 z
    " K0 r' v. }( z, T1 qpadding:0px 10px;* X8 N/ M) i$ b& ?4 v' X4 u. N1 Z% }& w

    ! e7 |, \  D% G7 D1 [# W, F}- r+ w$ ?  d9 R/ c
    . b& _5 q/ v9 x, F/ U9 P9 [
    Header頭部右側加寬度值1 J9 {( h2 a* r% {. n
    & `' N' V) h; P" ^% e
    #main .container dl dt img{
    ) P* G3 v9 z4 F) f. Y2 D" W$ t( _
    border:1px solid #ccc;7 Y/ l6 X' @8 @- h9 Y4 {' `
    ) I1 O! ?# h9 z5 z7 M# U
    }( Y1 ^$ L9 G- k$ s5 E

    / y3 t6 E. f0 y! ^8 l. o#main .container dl.xuexiao dt{
    $ O; J. @0 u* I3 \. K) V, g
    $ z- S3 o; U+ m# |float:left;
      @7 C0 ]9 `- Q# O, C" z& c9 @' @1 e+ b4 i
    width:110px;
    $ P' `* D3 z5 M6 v# A5 f" `" m8 c
    % c( l0 N2 V3 k6 ]! s}
    5 _- k. ]8 I: W' S. _3 M
    1 J8 I6 _7 }/ \6 N' d4 G9 L#main .container dl.xuexiao dd{
    6 B. ?5 W1 }1 j( E( A& A1 Q7 O( h1 m
    ' `# c& x5 T# T+ E8 G) afont-size:12px;. |0 p5 f  Q3 S, d) G
    % ?$ t( b: O. C/ @3 y
    margin-left:20px;
    $ Y- Z. }* X9 w* |- g4 t
    5 S5 c$ z6 q1 W8 xfloat:right;
    5 Z7 m; J: k. [6 \5 P7 \' \* M1 q3 I
    ( S% G" A: p$ h1 f( hwidth:145px;8 e/ b% F+ m( T" S8 f, o; N9 z2 Q

    8 E& p% o# R! Y( Q4 o. _7 @text-indent:2em;
    + N: D3 f3 ^7 L( l! \0 x7 A& D! |( D( U
    }7 z3 E2 s7 m' `3 J; U

    9 y5 g/ o& r  T/ B! p#footer{
    6 k, e& Z7 ?- o& O; b0 D7 o2 \: f
    margin-top:-10px;8 w, c% w& K+ f3 p
    ( ]0 d" \3 ?+ N% X/ ]
    }
    ; X; W& f( N7 W$ V. K8 I% J$ I% W! Q$ [+ P. F
    </style>
    ' m8 O8 o$ g! ~9 T+ ^
    8 _7 k/ i' e8 D  N- r6 P<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-10-19 03:04 , Processed in 0.010882 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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