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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 244

魔法值:13400 / 13400

生命值:4%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫1 E& G  [( w; Q  N. ]
    1 d8 _$ A8 }/ [* T1 [9 c& [8 ^
    body,div,p就可以了.不需要寫*了.
    0 m% a/ e0 {2 `) Y" G1 S
    ) N8 B: s$ b- [5 \/ Z; g*{
    9 X* O4 F2 x! G& |, d
    % R0 n/ E) l# ?9 C" xmargin:0px;& g/ n  N: e1 H5 J  L0 t( V

    9 D/ x! A/ o3 X1 Q, m4 h* b" e  wpadding:0px;
    1 f' a6 R. N# H- M% X1 N# n) j, c8 i. T% T' u, q8 L
    }  K: Q0 d8 B" u, ]& {. R

    1 z: H0 u2 Q' ?0 i$ B第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.6 w4 u+ \% @7 Z& [* S

    3 E& u9 G, C$ c; x' S! D5 D) c這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.
    ( z9 L: R0 N/ l4 V5 w8 r! b8 u$ T- z* \: R) I9 I
    body{+ @  U# B/ k% N

    , B5 @2 v$ |7 u& G4 c6 ybackground:url(image/bj.jpg) repeat-x ;
    / X% F7 W) }, w) [! B7 |
    " F8 l# ?) T2 t1 F9 t}
    , o; v1 q8 s# t( V; [+ x9 \" v0 C8 l* g; k/ ?
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
    8 G' t7 u, p5 V# j: x  A
    1 y/ w9 m; d$ e- |2 Z8 u, p<div id="header"></div>
    ( S2 e  _- a& a6 b3 C1 Q8 G
    4 Y; l: H  ]/ M- o4 u<div id="nav"></div>
    - U- a" E% _5 {
    9 ?: ^( W5 x) S<div id="banner"></div>
    % d# i0 _/ K0 |: A* C0 G7 m$ L( `0 x0 M9 J) B! k+ Q$ `
    <div id="main"></div>
    5 p1 K1 S  I' s8 z
    ! k8 ~' x" p7 Q<div id="footer"></div>
    5 f9 M. }" o3 Y# X7 f2 @
    ) \( p2 R5 s) T* F, M通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.2 B* E) g+ P# n* q) d; ~

    # N+ `! ?% {3 n#header,#nav,#banner,#main,#footer{
    * ?( o, {$ a' n  _5 V7 i7 B2 K, v1 i: u
    margin:0px auto;3 N# \- f- u+ f2 M) y. S% B

    4 j" K& S" p) Jwidth:950px;
    : Q  u  D! j. {+ ?) m# q$ w, H! S* {7 I) X
    }" T6 e- s0 |' ?0 k9 o* a
    1 W2 h, r, a3 B) P) ?
    第四步:先完成header頭部部分
    9 X3 N/ Y# `3 z) X& X( x% M' P# A8 k& ]4 M/ ~$ G* k5 N$ S1 l! h
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:2 l9 a0 o) F4 O% s( t: h! h

    ! I7 l4 [- e" M9 o<h1><a href="#">北京傑飛css網頁切圖</a></h1>
    4 s. A- r4 T. c- D, G6 b; O; @; w! N
    9 v8 y) K/ f, z& n/ v4 Y: @' M( ~那麼CSS編碼該如何實現呢?
    ( ^" j2 ~( l" N9 E7 N7 ^$ |1 W* U9 w# P: W5 Y6 ?& J9 O
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下
    ! e1 u, s) e9 T6 e9 x: h/ y5 e  V, h* E! a. M* N8 g0 t
    #header h1 a{. K" W% ~4 g! ^# G

    # x2 r' l! [+ G. ybackground:url(image/logo.jpg);6 ~0 P- F8 e: r
    2 v9 p1 p- v. n  W3 s; _: P
    width:476px;
    8 n7 v  f  {' \0 h, M1 B' V' B& y3 E, p4 Z( j! x# X$ T* j: \
    height:102px;
    & O, K0 v, ^, k
    ( z+ h) ^& {# R. J/ k+ gdisplay:block;
      N% {5 B. ^+ X/ I
    9 s6 l3 b2 A1 m+ c: s# ytext-indent:-9999px;3 N* ~3 }* `/ q; f* W1 o) G

    ( \) E: ?1 S0 v, z3 v4 w9 U; m. S}
      S' r+ [" h$ R/ ]; x/ J' M* i5 t: T
    : X+ t, u9 W& l* G& l$ T2 w. L好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫. Q% c$ o- y& p" X! ]. Q4 ?- V1 J

    / R4 H( {1 c4 l* X- }9 v/ g<ul>! \7 m7 Q# {0 L  M

    0 S7 Z1 U/ j9 ^/ K3 |  z<li><a href=" #">css切圖培訓</a></li>
    ; P+ r6 x: Y4 P# N6 D7 M6 Z' ?, Y) Y$ z# W+ N0 j0 g
    <li><a href=" #">設為首頁</a></li>9 o8 I$ E% e# k& ^$ \) A
    3 A/ _, }: z. {; ?8 t# w
    <li><a href=" #">加入收藏最愛</a></li>' G6 T0 T* F: v& M
    ( D- k2 q( n, c4 e7 ^# l
    </ul>  Z* y& @, J0 V9 }. d2 D5 y; f

      l6 D) x4 C( S  t8 n7 o% _4 Q- ^#header h1{+ e$ }9 A" J2 l4 q8 f  `( ]' y. t

    % C. p# k; T  w5 Mfloat:left;" ^4 D, z5 l' a7 W0 a
    % t" q1 W2 y) s9 k
    }
    7 O) N3 D; `2 T) L
    * J1 s8 s! N7 g7 X2 b) E! L0 X; Z我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。* i: c* k9 _6 O5 |7 y4 O

    % G) X/ V5 U: V#header ul{
    ! A4 B' |6 r3 F8 B* f$ G  {$ a9 M, @. T; L/ i
    float:left;* y4 U4 q7 ~/ I8 h6 B3 Z/ r% P

    - U' ]8 s) V! z+ P, _& L, X! ypadding:50px 0px 0px 200px;4 t& z0 u/ w0 q, M; @
    $ g/ o4 G2 [! X( K7 Q: q3 _
    list-style:none;7 `: T& ^: G! f2 T

    4 t& G  q1 V! v  p' h}' b: O' M9 B" z& A
    - A/ u7 ~7 I, a5 p7 w4 e
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致
      O% Y" T* Q3 q6 l2 @" n1 H! X& G
    1 |# I- w" A4 F8 {. {' ~0 l#header ul li{1 ^- Y# ]; o  X5 ^6 s

    9 T9 Z$ O% T, C0 kfloat:left;  v8 j" O$ C* @' a, q

    + v- k% q) ]$ c! r$ C: @& \padding:0px 10px;. }3 @1 j" l! }. E& }4 Q
    3 K! b! {+ A6 @3 r0 [/ S6 p
    }
    ( i( o2 P% b7 P6 F0 V
    " J2 Q) O. k9 t上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。! s7 y" W' C& p/ a: n- G9 L

    5 N; v* O; u! I& o#header ul li a{; e# E5 M! J4 J, d) P

    0 r/ U. R4 _: D# @, v* n, \color:#555;: x, C# g% n' m9 d3 `" g. l, D

    8 x# o. y/ r* y% Ctext-decoration:none;
    * a. z( O1 f8 K5 Y7 O& M/ c! T8 ]  B! C
    font-size:13px;
    ; w+ X8 v1 g0 `5 Y0 K6 L
    / A- x  Z2 c0 {6 o3 f4 ~}! |/ j% o' A: X
    8 {' H" d6 |+ R( r
    #header ul li a:hover{2 E4 F5 e9 W) i; ?( G
    7 R1 G& C) i& [2 k: K" E
    color:#000;. K" u( i2 S# `& k
    % ^* n9 X* r8 |! Q
    text-decoration:underline;! c' O0 A5 m1 p3 t7 `

    7 V, w" D/ G& L2 u- K- M}
    3 k9 Q& ^& S! Q, i' r: F5 U! T% ^8 N8 v+ i
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。2 W8 p: ~2 Q& b; f" D2 L
    ' @4 i+ t6 H" C2 |7 c( i
    HTML代碼:3 h% T3 a6 Y7 I# ~# F& z3 L

    2 ^6 z. K* C2 [% T<ul>2 z+ S" p% a; r
    ( C9 F& B$ s" G4 X" _
    <li><a href=" #">網站首頁</a></li>( n$ |2 o" s" d& G

    ) O/ [5 |, B* R& H$ v' {<li><a href=" #">網站製作</a></li>' o, }( V7 R, n" P
    " Z6 _. i" b  A6 T; a
    <li><a href="#>網站製作</a></li>
    % |* e$ q+ n( f1 P1 _; C; ?; ~* L( o5 K$ l' Y& x
    <li><a href="#」>office培訓</a></li>3 W4 t* y" x/ K  [& _1 u

    : z( l* ~/ W$ w2 H; a0 T<li><a href="#">平面設計就業</a></li>
    ; X, s4 H$ G( e) i
    % Z, g9 a9 [" M* C! Q<li><a href="#">div css培訓</a></li>2 v# t) p. [5 M! H3 T$ f0 O

    % W& Y; Y. Z( v1 T; m<li><a href="#">聯繫我們</a></li>% Z5 R; P. w; A: d

    4 K( @" i0 v0 O1 y% Y</ul>
    - d/ `8 U2 q+ L, L3 o3 o  ?; g9 h! a0 y
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.
      s6 q, y. A5 b/ ?3 P, A
    5 n8 Z* v4 R+ V* R導航部分文字跑到header頭部右側了。怎麼解決呢?% I' b9 J" E  G0 C0 k0 w7 C
    / F" L  y/ }3 o8 X# Y  A8 r, C& ~9 [
    其實就該我們萬能的清除浮動起作用了
    - ~& V: q' Y* ^  k0 l4 Z1 o* o" Q# d# }# Y  Y' H4 ~4 e( \& P
    CSS代碼0 w% A. I1 A8 a0 j3 ?. h
    5 O1 N1 Q+ R) U& ^& z- `. u
    .clear{
    + g( P# v" s- A  w4 i, u! ]$ V2 I! V. A2 z& I
    clear:both;/ S: ]+ _% b9 B5 F
    1 D5 ?4 @+ Q' G/ y
    }8 V! s" `, j1 b$ P% A

    1 d! s- }( w8 e1 _+ g7 G8 m' e+ ^這時候為我們<div id="nav"></div>- T; b4 u4 G  x7 n. p! {  w

    0 M9 [0 z5 a9 i3 t( z變成了<div id="nav" class=」 clear」></div>4 g2 M. F. q6 n) k3 s
    . _* t3 I6 p! Q( ~4 K
    大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。3 x7 |! o6 e  J  ]! V3 `8 f- i% `0 ~
    * U/ |' o, Q/ t( a
    完成導航的CSS樣式
    ! [- ]; D8 |* o9 m0 q! B( J
    9 z7 u% T8 \0 I: `* @#nav{
    & Z9 E! R- A% Z3 x& [8 n7 {# ^
    1 B+ v9 p$ d  {5 ^padding-top:3px;
    " A. q3 ?" T# o; ]2 `/ x: ~6 J9 G
    1 l4 v, ^* Z( J/ a  V$ [}
    6 r% t2 @# b# c" L; m  I
    " v% k% w. K* J/ h% T9 l2 L2 z#nav ul{  `; n! L( O) U  J2 E& C

    6 a$ i  m) q$ Y7 Elist-style:none;
    ; H& h; N( R& c$ }! a6 B' Z# M. `. j0 y& p: _# G7 A2 U
    }/ x6 g1 J! |( c' y0 H

    % m$ u! S3 ?4 p, a1 z4 ~% z; g" H#nav ul li{
    - T, Y/ O( {+ E2 T' `2 c) H& s9 f% ]% k( [
    float:left;8 M0 `% A8 D/ U0 Y2 a( u

    & P, g! O$ I+ A& f% ]0 f3 j}8 N% |9 t  Y& N( t6 ~8 u- K9 h' \
    ' b, F9 j0 S; I8 m+ Y
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    ; r. Q/ ]# N3 l( K9 @
    9 L5 i, v6 `. ?( S. v5 a  w#nav ul li a{8 [% [4 I. G; L$ e6 {: ^

    ; _0 P1 G9 k  c. ]- u5 M) Edisplay:block;
    4 {' s" W: U! `1 x
    1 D* p; c3 E8 \$ M9 v5 Uwidth:135px;
    ! r5 f' b1 U0 q3 L" N% W  W# H7 Q4 D
    height:56px;4 x$ m3 v" ~4 k- X4 x8 V: X" Q4 C, {
    ) a0 S5 g, i' R% O
    line-height:56px;
    4 K) H! A% ]; h9 ?) x
    ) {& n$ n4 k# X/ a  f- J$ Lcolor:#fff;
    " k$ g9 o  S- I1 S
    6 T% g: X7 K% ?; O+ Otext-align:center;
    + f2 |5 V8 T; I/ r7 S  [; E) x0 }) _- R* y
    text-decoration:none;( D; V6 L3 G; ^
    * r7 p9 ]/ q1 C/ o- h
    font-size:14px;
    - e% v4 U# @4 K8 {
    & U( n6 c  B2 g6 u* j}( Y- y/ |; v6 s' t* U# s" H

    $ c0 Z& d$ g7 T& D) Qdisplay:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    4 q; ?* e  T0 C: X7 [  I# k! e0 X
    % [( t% K4 h% q# j#nav ul li a:hover{
    ) h- L3 n+ M" R- O: j7 k7 M- j4 M: ]6 D$ p9 o5 i9 \
    background:#177cb7;$ L% N0 K" V! S; l
    1 s) i* k* P& n' C2 e) q) z) l
    }
    ; `. h6 O+ H: r) _8 j
    % d0 X& t: [3 [& S# K; P! l現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。# v( F& \5 j3 Y; t* Q

    " m* _+ t/ D% G* _9 l! {7 v7 [其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:- \2 c" L( t1 e; r7 Z4 A# j
    9 ?! W, J7 V$ |3 Q5 g
    <a href="#" id="current">網站首頁</a>
    1 S& c" s7 ^1 C! ]* T5 L6 z9 s' Y* T" P% T2 S% k: D0 c
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    " w: a, F5 g* J1 r8 F
    4 S! A0 X& I8 `7 K+ e第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ( d* Y# B9 D6 X. ^
    2 w! j) M, F5 D+ Z# g+ Y1 U  E9 Y<img src="image/banner.jpg" height="184"
    3 l9 W$ w" L: j/ M
    9 K+ r1 ?. ]+ I/ S" msrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    + ~: J3 P/ Q% x6 b7 l6 c8 A4 }2 N; w4 c, N4 h1 c2 t- Z4 c7 J
    width="127" />
    / b5 \0 o7 l# K, l4 p0 }$ t, o0 s+ Q: E0 w) G
    右側導航html代碼:1 ^6 ?2 I; C0 `
    6 r$ q9 E) w2 X% ~) M1 b! [
    <div class="subMenu">1 f4 X3 g9 Z9 K
    6 Z, i: ]* }& P0 j& t
    <h5>培訓課程</h5>
    * Z( A# s/ A1 {' _7 k5 \( M) h' U1 b" {& ~$ H: {8 `; D6 B& Y# G
    <ul>9 R9 Y& `  l8 U( M

    4 l+ R$ u/ j! p6 {0 n<li><a href=" #">網站首頁</a></li>
    0 x4 {3 O8 Q1 t/ _9 D2 A6 E' V$ S9 b& Z3 k3 S' f
    <li><a href="# ">網站製作</a></li>
    - ?) l6 W- {. Z$ C% n4 Y  C
    , ^7 l! W# O7 H# ^) {<li><a href="# ">網站製作</a></li>
    $ V0 F4 K  _5 \6 K5 `3 T
    + m4 G4 ^: m" Z<li><a href="# ">網站製作</a></li>" S% {" k: t1 Q- T# q2 }/ K$ I4 b
    + D" {* c: w# z+ C- ^& k
    <li><a href="# ">網站製作</a></li>
    + g5 L$ k: z7 y* p6 t3 K: w
    , k" R( r) o* I: q<li><a href="# ">div css培訓</a></li>
    4 G/ `8 u# |. W$ ?( s' S) B, D/ {: V) o, @. x
    <li><a href="# ">div css培訓</a></li>* N+ f4 b6 t. k& |9 Y9 Y

    - }, A, r* {* e<li><a href="#l">聯繫我們</a></li>4 X3 S2 c$ v; d& x1 K

    7 h* f  N- n( U$ O</ul>" i7 d# z9 m7 h8 i

    ) S% k3 s9 [* y7 o3 k</div>. D, S: F- q" N
    9 T% a# |5 v% f3 p" N+ f
    css代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。) P4 O- a6 e/ I( p. `" O. y

    9 X! O' J) F6 }9 X#main{) T( Q9 Q/ M/ A6 F

    # T5 J6 |4 e  ^/ Lpadding:10px 0px;' h' C1 }9 W6 v+ A0 [0 b1 A% b
    8 b; S# x% u) P
    }
    - l. c+ K5 o& V# u  q  i) N" W5 b( V
    #main .container{
    - G5 `6 J4 G; K/ E1 n4 N4 d
    % d7 L+ h3 T% Q1 w' h- _4 Dwidth:674px;1 U# i  G( ?1 u: ?$ s( ^/ v

    & p& ^. G: M" I7 F- M7 dmargin-right:50px;
    * M6 P  ^' n0 _$ h$ [9 V- S4 _! f# i
    float:left;$ B9 B) }8 ?0 y1 d* [8 S

    1 d) w) Z" t* E+ e}
    ( L! p( C0 t4 q
    : o) ~  l; i" @1 u#main .subMenu{
    2 d% m: m  I) L8 q( E
    & g% p% E/ a+ Fwidth:226px;+ M. ?, q$ u! G% D5 `) S7 [

    6 Z& [. M, t  }3 p3 s+ p7 t8 v' Xfloat:left;4 p  r$ }) u$ d: q- b
      P/ S! F* K; v5 G- W" D1 q& D
    margin-bottom:10px;  `* N( ]. F) H6 G' q4 e+ J6 S% N

    - r* @& n4 r' z8 F, d- r7 l}
    - C  B4 g3 Y$ {) {7 v: Q+ z& l. h, M/ J3 L' A9 s
    #main .subMenu h5{# T* _4 e6 \1 l9 }0 b5 U

    1 C+ R, Z; t. v" w) K" b, K, w0 p& N' Dbackground:#19577c;7 d3 @+ q, y7 s) B+ b. Q8 M2 {1 o3 u

    # Q" C$ T( u  C2 b6 Oheight:39px;
    : o, n  N$ ]! t$ _5 ]- A9 R8 Z& E' x7 C8 c
    text-align:center;2 f# r& p! z. K, ?
    ' ^6 L+ G" Y8 z# L, g3 k
    color:#fff;& M9 l* T3 G0 t

    0 V: n4 f5 r5 P+ e  F  ^8 R6 ifont-size:15px;
    : ~8 R  g% ]9 S7 T3 `, T& o& {2 J7 K' Q" C" e/ M
    line-height:39px;  n' ]+ z2 _. q( y. c4 N

    7 b8 c; G# w* j$ V7 A}* @/ I9 A( B) ~+ ~8 X

    1 l: Y3 U3 h! z* A; w0 @: Z#main .subMenu ul li{
    & y! l9 e5 |9 |1 P( M) G: w- E) p2 \7 T3 p# t1 i% l' ~
    border-bottom:1px solid #d4d4d4;
    : R- X  H, N, j$ A- h8 U
    ( Y6 _6 Y# B0 i7 L. jbackground:#f1f1f1;
    + b7 V/ B: A* x
    & l( ?0 Q2 V3 F: v7 D8 s. K}) R/ b  k  m  S) q9 {

    1 D" C$ p- f0 g3 I; X#main .subMenu ul li a{. g. P1 H9 L% f9 m# Q
    $ H, _4 i' e1 b& i1 x0 b3 t
    display:block;
    & I$ u. `0 r1 P
    / T; F9 y* C: g, tcolor:#000;
    : n3 u! f$ Y. @3 o% M0 `9 N
    0 B2 p8 l  G7 j* Rheight:36px;8 Q+ V- D3 Q3 ^4 E" v) m! b

    & {1 V/ c! b7 }) E$ [6 Wline-height:36px;4 K6 Z+ j8 G, Z$ K
    2 `% N  y0 S6 x% ]/ x/ r
    text-decoration:none;/ X+ [' y, t4 B; G
    ' k" f. X! K" `8 @+ q$ H
    padding-left:60px;) E5 E8 Q* A, v. Y- U8 A5 q' N

    4 D! f# [3 z" \6 f# F0 Dbackground:url(image/li.jpg) no-repeat 40px 50%;
    % E+ }9 z' k/ o: |5 V
    1 }2 v, {& S7 _  k}
    4 r/ ?8 A0 S9 ~& Z
    $ l. {8 D& @0 B, n#main .subMenu ul li a:hover{: Z) \, |. [& U4 D: Y* d! P" p! u

    ( Q+ l7 m6 {3 s6 c5 Ncolor:#177cb7;
    2 P( @7 y5 L9 d, C5 z5 U0 I" ?, s" R6 @
    background:url(image/li3.jpg) no-repeat 40px 50%;
    6 N& B6 `3 h! x3 e+ K# U' n/ q1 O& w8 u0 `9 X
    }- C% [, K4 q3 `# V
    0 |4 v# u7 L: i0 o% ~# Y
    第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。
    - R& Y0 ?1 ]+ C8 H
    + I) J8 [" i' `3 R6 o" _現在我們看看HTML代碼:( q+ `( R4 `) p; N, G

    ; b7 ^! W# Y! `; ?# I<div class="news">: L1 Z0 r4 f, b6 S4 w, H4 n

      i: ~- y; s+ g<dl class="xuexiao">9 h/ @  }! a/ Y% H$ S
    7 }& v" r: L# O. Z2 ^2 Y8 C
    <h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>' `9 d- ]" `; f6 L2 k

    7 A9 V5 y- q. I' x<dt><img% A1 x' w( ^2 S5 {) B' t- J8 t2 t

    . N$ s  A! U+ n src="image/223.jpg"
    . y9 P2 c7 `7 x( g: u: H* \3 \+ [) U2 [4 S0 m0 |
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg") v/ ~$ f8 A( L9 L6 p- ?" E' e/ T8 R

    7 Y' D  d. q5 K! f% Q width="488" />2 x) ]+ W8 \% F0 v. x$ O9 \
    0 F; L) I: N* ?
    <!--[if IE 6]>) t% T( _: y3 }  k2 d( W# C! s

    # u; Q& ~, S7 ?& @( I<![endif]-->1 Y; S( k1 O+ k  F

    % |+ {+ }2 B+ I上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。2 L- C& @1 g5 Y  a, x6 M7 S0 c0 Z
    3 q) A1 N( r, y2 m- |, M% s$ B$ N  A
    <!--[if IE 6]>
    & u3 x2 n' v# c5 l4 D! I' J6 ]  H  L: L$ p- S" z) u, ?
    <style type"text/css">
    ! T  K: ]$ U$ V! m$ v: a; ^- T7 n( T2 e/ _/ g* a6 M' u7 T
    #header ul li{+ k) o  S6 ^/ @/ {/ {0 W' o4 B' m0 P! K
    + b2 d7 |* r. E$ |" N
    width:80px;
    4 K  ?4 [, X& {  s1 C% j
    ( i# Y7 @7 V- ffloat:left;( F# ?% g6 i0 @. t8 N  j

    + l' M- t- K% q, D# I. T# Tpadding:0px 10px;3 Q7 n) N! }3 m% l

    ; P- u8 h6 Q: O2 p! R2 c. z}
    * F* O" C8 |6 j& a( Y$ L: m1 ^+ E7 p
    Header頭部右側加寬度值$ Q/ v! j" k8 E; l9 L

    & e3 Y5 j* V; _) ~#main .container dl dt img{0 G, S6 b! z9 K% a  i5 }
    9 m% `# d4 M2 S8 `, f- G
    border:1px solid #ccc;3 R7 C% ~" p( D& Q: o
    9 D% W1 T$ C1 p3 h8 F/ a" q
    }; j" c$ F" }* `
    : Y$ f4 {6 g$ B
    #main .container dl.xuexiao dt{1 g- Q) X0 s2 e0 S( j" t  q7 K8 d( F# z0 w
    + m/ o0 A# D( _+ u- Q
    float:left;
    6 W2 Q" M$ O; ^3 a6 p% J9 j; P, V2 I3 Q- E9 t- Q, t# e
    width:110px;
    3 B5 L' P9 a% H: k" L5 _* r9 X  `
      Q& m- t& M8 Y7 L}
    6 `# A% g5 f9 B) W+ f) T. O8 [0 R0 \6 B% \5 c6 R
    #main .container dl.xuexiao dd{
      z4 [. O! D( L1 V, S' i  u7 N  w1 \* a
    font-size:12px;5 f: E0 R. z9 c' k- l

    " j% e0 V! ~7 T& y% _margin-left:20px;
    + U! u* m8 {& ?# ?2 o( T  u; H# v9 V0 G: ~
    float:right;
    ' P" k/ I: g0 U% d; B
    - }6 V3 K; `2 b% b" Z5 R& R7 dwidth:145px;
    ; g6 s3 \0 L2 S' L
    6 z: Q- O. l* Q  g( b" [5 ntext-indent:2em;) J; V, ~* A8 f$ O

    ( U) V7 t9 G- ?( c0 k6 C1 [}4 Y, Y; ?& K6 O- H/ F

    2 U3 E/ B& t5 x9 h#footer{
    , I! S( V% a% [8 O* d; s: \8 w1 V4 f2 O4 N
    margin-top:-10px;  N) G/ Z: T5 a( G  y

    ) D. J8 z9 }+ q; K}
    7 M' j7 F+ S% k1 t9 S9 B( H0 w" T" f6 i$ r9 y
    </style># x& y6 ^- X) a5 m

    9 v' D, Y+ v7 n7 S5 E+ {<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2024-11-22 20:27 , Processed in 0.008383 second(s), 9 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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