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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:14560 / 14560

生命值:6%

升級   100%

  • TA的每日心情
    奮斗
    昨天 21:41
  • 簽到天數: 5840 天

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫
    + [7 _  H& ?5 r
    8 g' C* @& w$ {2 T& Z9 ?; O& }- ~ body,div,p就可以了.不需要寫*了.! F% g4 t. z* ?7 K+ [

    % S5 X3 G+ j. Q; x& E*{4 Q! e- |3 P1 K9 W

    - u' B, F  k# ]/ m- q( V5 Imargin:0px;
    ) Q  r  ~. H% b2 \7 R
    7 q2 ~  ]6 g9 r  k2 ~" `7 ipadding:0px;/ j' c: ?( V' z$ v; M
    . J( S% I' x4 ]4 D, {" g( }6 {
    }- m. x6 D* k) G$ r  m. j; a" b
    , U# u' m) B) D
    第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.$ d7 X7 R; \; V" Y8 s' [/ X- ~' |

    % o( S, w! G7 a$ o  l* A這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.; d% q$ o9 D3 M9 c) f( J0 b

    $ g; S2 U$ C0 J% I7 e% l, Xbody{
    ) d5 D  [7 }. X; x" U6 _" l( _
    * k7 L6 g1 w, Y" Q0 }background:url(image/bj.jpg) repeat-x ;
      F2 o" t% w+ L. v
    % |; }( U" z* [; ?}
    4 Y! ]3 V2 ]; h5 R% E% L1 s3 m3 \: N, ~' _) Q, G! p5 K+ o
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼! l; q" P7 S6 ?. u8 S3 j

    2 r8 }7 Z' C8 m- F% x- W7 E$ b<div id="header"></div>- J4 {" I7 n( J
    3 p% R( ]( [3 i9 A% i6 g
    <div id="nav"></div>8 e9 d4 w  m8 H/ H6 r
    % ~: r% w5 `& |
    <div id="banner"></div>
    2 O+ Z4 T( E; k! p& t. m" T
    3 E% t- A) ?# W<div id="main"></div>4 R, y) ~2 r( x& e" `  \" ]
    & w$ ~- N/ z3 ~/ G! l
    <div id="footer"></div># Q$ K0 _, D% g% g' ]$ X- s5 |7 m

    8 B* r* ^% o* J% v; d1 W0 S6 \通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.8 I- Q- A# }8 r( ^% C0 y4 q2 S

    ) }$ P. H5 M( {# ]$ u6 c#header,#nav,#banner,#main,#footer{. n4 z( M: z! F. |$ }0 h' @

    $ L, c2 D$ [8 e& S7 `; bmargin:0px auto;+ d( i2 Z7 c3 m3 x! W) g
    . @( t7 {/ K+ x$ v+ ^9 V  E
    width:950px;6 B7 i: d8 D7 {& n9 Q( J+ X' u
    9 F- m# m; D, v% S2 h
    }
    1 b7 c8 B9 \7 U. q+ q# x' p$ M5 N% h0 D# q! G- a5 R: ^
    第四步:先完成header頭部部分
    & Z, g% s1 m: C8 N5 s* Z, a6 {, Z! W2 d
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    , M$ Q: m2 X1 r/ R
    8 k8 i) r! ]( `$ q<h1><a href="#">北京傑飛css網頁切圖</a></h1>
    - l" {. ^& e0 ~0 P* a$ h9 p9 h1 }" R7 {3 f
    那麼CSS編碼該如何實現呢?# s( A( v9 L: L8 ?
    5 u& Z, P2 O( d; R( `
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下- D3 |0 h: q4 l8 `; e2 a

    " g; @7 C0 ]. j#header h1 a{% z8 D5 d( Y3 e0 E

    & z  R8 S8 T" J" Sbackground:url(image/logo.jpg);* g) d* G/ x# N7 D  _

    ' }+ m7 h( q4 |; T1 R! }width:476px;
    # H1 G% r$ _) s
    0 c0 U( h( j5 D8 i' N* J8 Gheight:102px;
    & i) k6 R  C5 Y: V3 w& z3 A! z
    display:block;! o8 L. g! q0 s9 ]( s
    2 u1 ?1 K4 v9 _1 E' G5 G& z5 F
    text-indent:-9999px;$ o3 e" e5 u, q+ R2 {
    + J' w$ `& Z8 \: j( G4 w9 ]
    }0 I: t6 e$ R$ b1 e% e( g0 ~1 d" u
    , W4 L- u- ?4 d" U; W$ D: A6 ~
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫
    2 I$ v* P" ^( y3 Y, G3 g
    . z/ u- {- c4 |2 x' w9 e. I* }<ul>
    . {" y! ]4 Y8 a0 s& S  w& s1 S
    / o& x3 H! F1 Z4 n; L/ `<li><a href=" #">css切圖培訓</a></li>
    3 f3 ?  a; `8 K) D7 H9 Z! d6 L0 i
    <li><a href=" #">設為首頁</a></li>
    $ i7 l0 ^* Y$ l9 }+ G- R; P. R6 n
    <li><a href=" #">加入收藏最愛</a></li>/ V& k7 ]/ O( S! M! F7 j
    : d7 N5 ~% G* a) w' K
    </ul>
    , V/ D; v: W) a& k5 ]% ]0 L! Z
    #header h1{
    8 {: m$ g  |) D8 S
    & m. N) a3 ~- U& l0 N( e; n( hfloat:left;
    4 }) m4 c- t! ]9 n6 m: T5 B
    : A1 F; ]) V/ C5 I( B  ?8 k2 X}* a2 z. I+ x8 a5 F. L6 U
    * y' [# H' D2 D8 X% K
    我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。, U& i2 R: b% q: M* w" }( @( u
    . E; ~8 u8 m. f8 a" [' M8 s' `. t
    #header ul{* I/ [6 |* f/ V! O, b4 s9 P7 ?
    1 V1 f7 X( ^7 i1 f( v7 r7 V  P
    float:left;
    % O; U, I! Y. v. O3 ^+ a4 k, V0 T7 F" @: \
    padding:50px 0px 0px 200px;5 ^) E  [. P7 {. @  J# b* r

    * \# I( D& C/ k1 X  p2 Slist-style:none;
    & I, u7 W3 W* B' {  q  c4 c3 m, a
    1 u/ V5 u7 p/ P& Z7 N( P}% @5 }3 ]5 v) v1 S3 m

    ! o) \2 O2 e: A" d0 c! O6 D1 _( g為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致- r, ^& E8 J+ \
    * c8 [. r$ b: Z7 R
    #header ul li{
    5 M' f, U; N' L2 V. d! I" M) d
    5 G, f2 P1 X) G  n; afloat:left;; X; L: m4 p1 x6 g0 i. C

    / [' r3 H$ s1 T3 ]* o9 Ipadding:0px 10px;% e+ [0 m) o2 L3 d7 U. X
    $ D! F) u, U" N* }
    }7 W) }# M# z6 n1 A; ~, c7 c, ~

    , m6 G! d. e: E+ T3 T上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。
    2 {+ j# e; V# h/ O/ F
    ' C* R' H0 J; J$ Q" h: s#header ul li a{
    ! Y8 E& l( V+ b( l2 ?: O. b) e6 Y! G4 d9 ?* w3 C2 B, D
    color:#555;, S' J3 o: A2 j( i9 ?; _- A
    ( J" U* |# c$ n' _! ]
    text-decoration:none;
    8 u( E& c' N7 ]5 c- s
    ; m. m5 d3 H- Rfont-size:13px;6 q3 S! b$ A2 D: o/ P

    7 m8 |1 \% @/ D* ?7 ?# j# z5 b}1 A9 y+ m9 p9 U& h: l& h

    2 X0 f% t; r: }  c3 b5 F( X/ d#header ul li a:hover{
    5 M& L. T. a% E
    . U' a+ }& |5 `. acolor:#000;
    * x+ t, ]& E; \# ]0 u0 a# F9 S4 O1 L8 x) c; F7 B- t, E1 ^7 p" F
    text-decoration:underline;" J1 E! m  M1 o: E6 T

    1 O3 S4 e; r0 P4 y}- e) O+ y( W; K' D; q* R
    0 h# s* b6 j5 }$ X% \
    第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。8 k; N/ t7 {  ?( z. \: u

    " B% F4 @* Y  h+ {) a- {  YHTML代碼:
    # G; Q' x! ]7 c- N  l
    * [) g4 W7 Y# Q" r<ul>. t5 T" D  M( H

    3 Q$ i0 Q% L! C& m8 [5 |5 {<li><a href=" #">網站首頁</a></li>- t1 o  ~. G& u! \
    5 p! A( o7 w% s
    <li><a href=" #">網站製作</a></li>
    9 _. y  e4 H9 Y! @  k  G) k" @* p' G4 ~% g2 S, r! [
    <li><a href="#>網站製作</a></li>6 R& j1 O/ H9 F1 u3 S
    ) b: Z$ d# \/ N: m/ m3 F, l
    <li><a href="#」>office培訓</a></li>2 B  G( l# U. _# V( S; b

    % N5 J0 I4 ]3 G<li><a href="#">平面設計就業</a></li>; P* X, v* P3 s1 x( M

    9 ?+ x3 \+ D/ \. r1 m, W<li><a href="#">div css培訓</a></li>
    " r1 s- r' y1 a
    + h' Q* {% @2 e3 `<li><a href="#">聯繫我們</a></li>
    & w# P# h) {9 G  A6 I0 [9 q0 d' F  Z2 d. W
    </ul>  X: l8 |' r8 m0 ?
    , Z, |0 f) M) t, h/ o! S
    現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.5 R( l, D9 T5 ^
    ' Q9 D+ V* C- |7 |. Z
    導航部分文字跑到header頭部右側了。怎麼解決呢?! J* d( W1 m/ m

    6 h2 ~6 [- R) z) m& {3 l其實就該我們萬能的清除浮動起作用了
    9 ^' f  ^0 D7 J4 X% V8 x: t. U! E0 N, }. J4 B0 M7 w
    CSS代碼1 r. ]2 \9 W1 T# \* z7 i0 d

    1 {* T: u) r, v- H.clear{* i* T: U9 p1 J9 f  a$ v9 v

    ' [2 Y3 j8 Z; X7 t/ v% {  G7 k: U/ Iclear:both;2 C3 @4 s9 c( m+ d$ I

    0 l6 z3 p) R) ?/ w% Y}
    " V) ?$ [  z: b3 ], J/ z5 X0 y! j7 P2 N4 E3 R. K9 ~. t0 @
    這時候為我們<div id="nav"></div>
    3 R8 Z+ u& P5 Y4 k  C$ h) G) Y4 B3 j+ x% W# x) ~/ _
    變成了<div id="nav" class=」 clear」></div>; Q4 f% D/ L1 R7 i! J# }2 s

    : ~0 n0 g% m1 f( Q  i1 z大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。; G- k0 l" k! v, {& g9 c

    1 i) j9 K+ z9 q0 y完成導航的CSS樣式" z# \- F: B* X6 G0 P5 W, h
    9 ]' ]  g0 l& }3 l! B/ c
    #nav{
    6 V1 j- \5 z  j& ?) J$ y1 Z: |! j& ?- d
    padding-top:3px;
    ( V& n* ~( X: E- }. f# {. J
    + ]3 ]- N8 }. F( R: A" E7 C}: M  K3 d+ B5 p& F- C8 N# O
    * d( I9 A+ ]) Z! W# d, ?: |
    #nav ul{- x7 {; k3 P7 V& r- w3 W& {
    5 H" z9 }$ g  W0 H
    list-style:none;5 @8 R! h+ A! M4 {5 \
    ! L; v2 @9 L' G; N
    }
    ( l" B8 F$ S# ?) u+ @, C0 b# _) C* E4 R8 w: O# P# L
    #nav ul li{6 W, g$ T! @+ `6 j# ]# `; F  h
    ; ~2 k6 a& F2 J4 [4 h( b
    float:left;3 e' \3 F& g' i& O2 o* t0 Q% h6 J
    , \3 e; s0 u0 k6 i7 I
    }
    + W0 c' n2 `; ]+ O& b# C# N# l6 Z- Q
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊8 _$ p9 I1 g, E

    ) }" r( D! ^: F* K1 Z' ^8 Z9 M#nav ul li a{- L! B8 w9 M/ ~3 J
    6 ^7 d# @7 U8 r% q2 V
    display:block;
    % M8 p! ]5 I8 E1 C0 S
    7 H9 o8 r$ _: G6 Nwidth:135px;
    2 N5 n' [: ^( a- s% B% [+ w% c/ h0 Z# D8 n0 a
    height:56px;
    ( U$ T8 a) e, N3 D: M  f! D$ z% y: V6 a! X0 S2 X
    line-height:56px;, s9 \5 c8 s4 E* C( r+ ^) L

    ' {7 j4 K+ _2 R' Mcolor:#fff;4 ~* Z& r0 k5 j8 f

    ; t3 {% \8 L+ q4 [: Y2 b7 {! etext-align:center;
    9 g+ @1 @2 ], X9 l  ~8 C. F; X6 \) X) o0 {% h
    text-decoration:none;5 u2 B6 Y0 T+ P; V  }+ T

    . ~. t8 `1 t6 zfont-size:14px;
    - a0 V2 g( e% W
    ) ?  {# v3 u" m! o- ~5 X. ?}
    4 f# S0 R- a+ I( H8 r) l, k; d& x& Q
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    3 s5 W$ D, m% Y/ L  G7 l7 {; D+ B1 U) J+ ?0 I
    #nav ul li a:hover{
    3 ^! ?9 ~7 l- E1 H$ R- F
    3 u) B2 v0 f1 H0 ^6 Nbackground:#177cb7;" g3 {1 R2 _; @! ?6 Q

    6 b$ ~( D* C! ]$ |1 W( u) t, Y}. R7 q8 z0 u2 e

    1 f5 l& S8 A9 t4 s$ y6 j現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。& L0 q+ C2 F, Q! ^; ~! `
    2 a: z; ^$ ]$ s' V$ R
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:
    % B0 E2 d0 p2 T/ ]; G5 M( u
    ; C7 ?+ ~1 e, V- Y<a href="#" id="current">網站首頁</a>
    . N4 p1 u" \9 z( Z- Q/ E: \& ]: t
    * I+ P9 Z7 O$ r" {2 y接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒8 H% _5 p! a2 O! y* B/ S
    7 F% h9 ?7 _7 [8 D  ~0 Q7 W: g( c
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片
    ( i3 c6 ^9 H7 ?" p: G' R
    5 T8 G# [1 a2 H; W1 S& n<img src="image/banner.jpg" height="184"
    ' ~' E% |( A% {# {. e% ]' S0 ^" Q/ x; r5 U. {
    src="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"
    2 G$ ]$ X4 C+ c8 \' q+ ?2 I1 X' f9 ~3 U8 l
    width="127" />
    3 \+ K3 E/ Z9 ~! I) v( l& ]: Z4 ^/ B! `0 s8 J
    右側導航html代碼:
    % ?( y- N) a: C- Q! U2 O; T
    8 b$ A  `( J6 n9 U& H<div class="subMenu">6 u$ e5 C  `+ m6 E
    3 \: F7 }- D' f, d4 v
    <h5>培訓課程</h5>
    - x! }6 g  G3 Z7 \" @5 {: l5 E- |* t: V) z
    <ul>" f$ [, g8 t  n8 p! W  a* c

    8 `$ `3 }8 Z& B/ D8 U7 B( n1 n6 v<li><a href=" #">網站首頁</a></li>
    - w/ e/ ]2 z/ {8 m+ e* K4 a4 q6 j6 [% V! g4 w8 Z$ C0 ~
    <li><a href="# ">網站製作</a></li>
    # C: O' f" v( z% c  ^
    0 A+ l4 V8 e! b% l<li><a href="# ">網站製作</a></li>
    - {2 C) b8 a6 s+ y  D+ t# g" W7 N( b. z9 w0 [- y* R' t
    <li><a href="# ">網站製作</a></li>
    6 `& k) _6 q- N: T* Q/ H% Y4 |! u. h
    <li><a href="# ">網站製作</a></li>
    0 e; ]5 F* X% ^9 v5 P  O) M9 s" V" p& [9 O# E6 h3 F* q
    <li><a href="# ">div css培訓</a></li>
    $ R1 ^( L7 t$ L+ J2 b6 T$ t' A* ]0 k9 |
    <li><a href="# ">div css培訓</a></li>
      P3 D! p7 L  \$ E
    9 \! B$ E5 O4 _$ T7 h. ]: `<li><a href="#l">聯繫我們</a></li>6 Z2 K" s/ W% }3 J; j
    / a1 |$ ?# g  O9 P
    </ul>4 n" U1 p) f) r3 l
    $ L' `3 ]7 c* P- F" g) W% L6 v
    </div>
    / e+ b% h, }( B4 B/ V: w# F
    2 `& B- H+ g/ Ccss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。% }2 ?" l1 f8 r1 O! y

    ( d5 q$ l9 Z* s#main{. p9 t/ ~$ f0 ]7 U! ]7 K

    9 ~+ }' g5 h+ Hpadding:10px 0px;
    4 @2 |- @9 n, E. G4 E% ^
    $ P! S9 q' t% G0 ^' o}7 k8 h% r  D4 \
    ' g, X' T" J( F2 O& R- _) @  n
    #main .container{% T& B8 O2 `/ _3 d" c* |
    ) J$ q, }6 j: C# ?
    width:674px;
    " E1 G  P$ k! F6 i, _# r- z8 L7 |, t$ Z3 r
    margin-right:50px;, R& ]$ ]& V! j0 X3 Z' e
    0 c; i/ x/ [# i, R9 h
    float:left;
    6 f5 U# ?9 t9 b$ ]4 L1 K' [  S: M: V: o
    7 s) V% j3 @: d  Y6 k' R}
    " V& c' \5 c- g; a/ _5 y0 w' K
    2 o9 Q0 i/ E( y#main .subMenu{
    1 e. y% p2 ^6 T3 x; a4 B$ l( n& X, O9 ]/ w& j6 |6 f
    width:226px;' P8 d% y2 i% n0 W0 I4 r8 q! ]

    & k$ b' c3 y% v* pfloat:left;
    4 o. n) J# L! J; _1 ^) B) }7 Q9 W8 y5 u+ X( _$ q
    margin-bottom:10px;5 y  W+ `7 u( o6 x% W5 s

    , E6 e9 Q7 |, U}6 I: a, y' E( g- @( b3 U

    & M' ]* q& i0 \: C+ n2 f#main .subMenu h5{
    2 b6 Y; z) o) t, N  Y1 t* f. n; C8 |7 y& ?) L9 a- S
    background:#19577c;' P+ i9 p7 F; m3 t9 b$ X

    1 P, d0 D0 m! m* v! hheight:39px;
    " q1 @; @. h/ f& G! ]
    9 G2 a9 s' r' m1 U! g4 k! ~" _text-align:center;
    2 B$ }) u; u& `/ Y
    + X3 U# U" k6 ecolor:#fff;
    # ~0 D8 z7 G# E( c, Y
    6 o  I# y: ^5 k% A6 wfont-size:15px;5 ]3 R. N4 Z$ R' O
    6 {! F' g" x4 F& a4 t
    line-height:39px;
    0 _( q# e+ z/ L5 g6 _& J
    ; Z) b( B! h7 p  ?}4 G* N: S3 t- T+ l/ C, ?

    " f5 J' I2 P+ o" f: k#main .subMenu ul li{1 H! R; |, x$ d4 Q3 L9 b: P3 A
    + P5 O2 j+ E  t0 H5 T! o
    border-bottom:1px solid #d4d4d4;2 v1 w* b  [" I, i; Z

    ! s$ q5 h& b6 n# ]2 k% z& Q. {background:#f1f1f1;( N& E& `5 H7 W/ Z5 |

    % {; I0 E+ e3 ^5 n}
    4 n3 l0 Z. Z) f+ T& o, I* K2 X5 F: C( T( T  V8 `
    #main .subMenu ul li a{3 N7 h9 }. A5 y% q2 ~  w
    + r$ ]9 J2 m4 z0 n4 R9 f
    display:block;
    ; ?/ x# r5 J8 K4 z7 ]& O2 j  A6 v8 @# y% @1 M
    color:#000;2 A* E* z% S- Q) n  g$ Q

    & y9 J9 C8 j- pheight:36px;1 D  s5 w! D4 w9 [: b* y

    5 e6 ?3 {1 T3 w9 T5 [/ `9 i" L# e% Iline-height:36px;
    % |; e+ M/ x  P) c& ]5 X* x; B
    4 T" v. w' {3 d0 ~: e7 V. }: b# otext-decoration:none;# U. [5 L; v6 D3 h1 L$ b: r

    ) r; N3 |0 N# x# b# s+ Gpadding-left:60px;
    % ^, B( x  J9 T- W+ U7 Z
    * u) t, a4 X, ]  H3 G( Rbackground:url(image/li.jpg) no-repeat 40px 50%;# q8 o6 M3 f1 b- b9 p
    % I3 w- W; A* x8 n8 j8 a' \
    }
    - V. S* u& ~# K, L" A5 u+ a5 X+ j0 |/ G7 y2 V3 t
    #main .subMenu ul li a:hover{( {2 T" W: N6 G8 L
    7 ]8 Q- r+ _! u0 {& X
    color:#177cb7;
    7 w' h+ M. E9 O* X7 c' g. P. M; [2 l& n
    background:url(image/li3.jpg) no-repeat 40px 50%;
    3 l$ h* M2 T8 S
    / T* e! O' y$ V2 Q1 M}
    $ u* _1 [# O+ p' h: w$ w
      ?/ u: z+ W0 b# R5 @! G第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。- Y$ s2 L8 d2 N0 F

    & C8 A2 b# ^1 E$ `8 Y0 X, `現在我們看看HTML代碼:
    " R4 i2 k! k  m, L- E6 M6 M) M- j% Z2 A/ H8 m& t* n" Y
    <div class="news">
    6 e9 Q& D: v" j( I
    7 l7 x" z2 u- a' Y) I3 `# V& l<dl class="xuexiao">
    6 k# |. h  Q+ b
    + J/ Y1 X3 E( ~/ h7 D2 ?& k<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5># J  p2 d+ `( c2 b
    ; P+ `" p; w- [; R* K- d" g! {
    <dt><img3 X0 C% Z% Z' P: Z, \1 X% {
    : r  x2 o. ?5 M0 V* k
    src="image/223.jpg"
    / ^$ O0 }2 T8 x. e* z
    & e! {) R2 Z" ]9 q: {, W; Fsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"
    5 e% B/ X& @6 ~
    8 v4 v" g; p' r" Q) d# P4 Q8 E width="488" />
    , A* @% x+ d7 V$ m% x5 }# e; |% F" C' o: s1 {; I% ]1 }
    <!--[if IE 6]>; t( X" H+ c5 U/ j: e4 Y9 E9 C
    8 p' f, j- M7 ~2 I6 n) Q: o
    <![endif]-->
    ! q" D6 ~& E+ ~! @4 J8 h9 o
      J& I" s# m6 b$ w& B8 C上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。
    1 g6 G4 D6 Q2 H/ C6 f" A5 |' N9 ]$ B9 [3 d* Q
    <!--[if IE 6]>1 W5 N$ E/ J( j# M* q7 X; H

    " J$ ?; @) R% [) E3 c<style type"text/css">" ~' t& W/ l+ \1 D- |! _: N
    + o/ U9 q, s2 N" l9 C& Y6 h" z
    #header ul li{% Q4 y5 R+ ?5 I- v

    1 C! H* m1 w1 Qwidth:80px;
    $ z$ u7 P! X! j" L0 V, ~- Z- A8 V/ L
    $ U1 G( W4 x& D5 l: ?8 ?float:left;
    0 e. J. d: k% S+ o
    ' s7 L" N1 j, `; z1 Tpadding:0px 10px;
    " h5 z7 i- F' K" \/ b
    - n' {8 I. N: }$ v}) C3 `3 @) o" p# [  `

    7 S* X5 t7 u0 \: A  v) w7 sHeader頭部右側加寬度值+ S' x0 V7 f: G+ u% s/ |
    . c  u( L) }' }3 u( H6 E# V1 i
    #main .container dl dt img{6 g* g+ D9 v1 H
    1 U; Z! ~* f3 c# F4 I5 `+ T
    border:1px solid #ccc;+ @0 X! ~4 ~: k" I1 ]4 ]# p& H5 p( Q

    " b  S: p" X0 K2 g/ n}
    : J- g( v9 J2 l
    ; L  b/ F- G" W  J1 ?: y6 ?0 G#main .container dl.xuexiao dt{0 q& V# V$ q0 b3 m+ c8 `

    * V( a& r1 w2 z& K- v$ vfloat:left;
    5 U- S( m9 h; {4 c! D9 j6 ^; g
    & b( d: D' f. u1 M( Z( Nwidth:110px;2 N  D5 x, I  w2 T$ \/ l

    , [1 m! |7 B, |+ a+ B! G; @- k}- Y8 w; c" h' v, i4 b

    # m) o0 k1 N8 G7 n5 t! X: p5 z#main .container dl.xuexiao dd{" k2 r  O$ w% b/ Y+ _5 v: X

    & @; D$ n$ a, ]5 s% ffont-size:12px;9 I- G( v5 ^0 A. V. k  E- Y+ |
    + f! V- o! O. m; v( j$ d
    margin-left:20px;( F8 v" g* I$ O& v4 M  `7 r& t

    + Q: w- u' t. v7 xfloat:right;
    7 a0 j" G* s: G3 v6 x" t; k; l1 w1 w1 @1 U4 Z
    width:145px;
    # D6 b0 `9 t6 p6 Y2 c" }- x
    . Q4 t& k7 Z2 P- s: x; Etext-indent:2em;
    + |; x# [! @; |* U/ L2 z
      w5 E3 Q& N7 D1 U  G& j; L, h}
    % N( N- [5 z7 F7 k% [" Z
    8 w" n% @( K7 }8 d/ ^#footer{
    + o5 z, V! X3 }( n( ~7 h6 ~7 D4 ]) w
    margin-top:-10px;
    & B! j8 \: y$ s" T" ]8 B. r" N, u4 ^; A, O$ e
    }
    9 y) [5 \9 Z% m4 u& a! e
    3 \5 f. J( v$ Q6 H</style>
    $ ^6 Y2 Q1 ]7 C" s' Q" S
    + P1 x# E+ Y3 O2 z7 q' j<![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-2-5 02:51 , Processed in 0.020858 second(s), 7 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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