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

psd切圖轉換為div+css格式

[複製連結]

等級:25 - 爐火純青

經驗值:0 / 246

魔法值:15153 / 15153

生命值:6%

升級   100%

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

    [LV.Master]伴壇終老

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

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

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

    ×
    第一步:先把把所有標記歸置內外邊距歸置為0,其實還有一種方法是根據根據BODY裡面所用到的HTML標記進行清除重來為0.你也可以先用*清除重來為0然後在根據BODY中所使用的標記進行清除重來.如:我們BODY標記中使用了,div,p那我們的選擇符就寫: k. E3 O9 v! O3 R) }0 j1 {8 C1 v* D& t
    - j' z4 \5 {/ L2 s0 p9 N1 ^. F
    body,div,p就可以了.不需要寫*了.0 N* F! `. l9 g/ h; ]: n

    ' w* o( }0 u. y0 D8 P*{
    1 C) W( ~, m& q5 N2 c! x3 l0 ~
    margin:0px;4 f: Z4 ^- E* t' l
    ( [5 T) E8 H9 G% M# e$ r
    padding:0px;& g+ {8 D( |* a4 x* G* [
    8 w8 r* I8 h9 J
    }
    % ?# G" c+ t, M
    * r2 {; Y/ H+ w) Z# _3 c+ b第二步:把我們網頁整體的背景實現,我們想要的結果內容居中,背景漸變始終鋪滿屏幕.
    1 U) v1 G$ `5 z7 _+ V
    + ^2 ?. |8 t/ e: ^  d7 `這樣的話,我們可以為body 增加背景圖片.要讓基在沿水平方向平鋪即可.( O; N2 e& M$ k7 R, q. i
    7 Q' y2 D0 h+ I; t8 ^
    body{
    4 I! e( b; G  I$ Z# i( N; R
    3 H3 }: n: H+ B/ obackground:url(image/bj.jpg) repeat-x ;
    0 u" `( q" q* H/ `6 g( b: m# Y0 D: ]( [
    }
    , @0 Q# N5 ~- z, ~+ I/ W: ~. J7 |2 y% b6 w2 O4 V
    第三步:通過觀察我們可以先把我們網頁劃分紅為五大部分,然後先為其編寫相應的html代碼
      r0 H2 W3 k$ F4 S# S
    4 N) E! ?+ }. H# W+ g# V<div id="header"></div>
    8 Z1 D* [0 {" H3 D; `$ B
    & j/ }: F+ z8 G* v<div id="nav"></div>
    0 b9 `( W  q6 \5 @& B7 O1 Z2 K4 |% S  Y
    <div id="banner"></div>
    / O. v: ?5 `; q; F  h' }
    % a# W! ~; w* Y9 C: @1 f* Y) |% u( Z<div id="main"></div>5 \7 }0 F( R: D" C) n
    9 \; q. Q3 J; Q7 G  e: y: f
    <div id="footer"></div># T& k! t( R8 M( V* O+ F+ a4 i
    0 x$ \3 e" B' `
    通過PS測量得知,這五部分佔據950寬,而且居中.我們可以使用群組選擇符,先讓這五個DIV居中.
    ( m. J; l/ T8 Y/ L+ s: j) U
    3 t# ]9 n$ t% _$ ~4 D; U/ L; g#header,#nav,#banner,#main,#footer{3 F4 i- f# N& f' Q* r
    - B7 I3 [  v0 V
    margin:0px auto;
    * Q- j6 C; S, p! _6 o( b9 `( @# I$ B
    width:950px;3 [4 C* @; i' O
    5 f: O8 c2 j' C8 Y1 X8 \; t
    }' @. ^( s% q+ a- \- d

    $ k! e7 B: L# T4 W  y' B! B第四步:先完成header頭部部分
    / J! K3 S  t% y: u; i% T# J* ]" E& k& c: G- y5 n0 B; L1 s
    LOGO:一般這個部分有兩個要求.1點閱LOGO可以返回網站首頁.2要注意SEO方面的?所以我們採用了如下HTML代碼:
    8 m9 ^- _7 _8 L7 w
    & ~3 v$ L" N7 Z8 x<h1><a href="#">北京傑飛css網頁切圖</a></h1>
    2 F% D+ n- F3 H! Y  A0 B2 s
    ( u: g: d3 z; Q那麼CSS編碼該如何實現呢?9 ]6 q( P3 U# M
    - ^( o( U6 E0 Y. `+ }! ~
    大家可以可以先想一下。然後在看我下邊寫CSS代碼的,其實這個地方採用的是CSS以圖換字技巧。CSS代碼如下# r& m4 |& R/ t  E) S
    : Z: I; t7 H* |- y, U0 A, V* i
    #header h1 a{$ {5 m$ p9 Y% `& M: _, q
    8 w; _6 M; D4 D! Z
    background:url(image/logo.jpg);& A; r) ]5 \# ~6 z9 U4 }, C1 h/ j( t3 i

    ! g( ?4 d1 E7 I" \width:476px;
    / i. ^5 B, D& B9 Q& Z: Z. J( e& k1 `$ t  i
    height:102px;; G4 u' Y, G1 c- W
    1 Y, C7 F, ^; v1 z* o
    display:block;
    : i" C- m$ W* d, N* o" H* D7 J
    & V4 h0 [) Q+ v+ B' k5 p, l8 m- Ztext-indent:-9999px;, f" @. _& k. Z2 B
    0 T9 C/ {( E1 S- `( `. b# O' Q
    }, m& @$ c6 v6 c% @
    ( O  h& n0 O' H9 a+ D4 @
    好。現在我們接著完成頭部右側部分,還是先進行HTML 代碼的編寫( A- j3 t6 L# T$ g
    " o3 n1 U7 n0 |5 y  `4 Y
    <ul>
    $ I" }7 I! _; s+ d3 e; c& g& ?% N' d; Y" R6 U' |- |. M! _
    <li><a href=" #">css切圖培訓</a></li>& j0 U, L# {6 z0 O# q, Y" ~: e3 @8 v
    ' `! s2 d& l, C4 B9 Y1 y
    <li><a href=" #">設為首頁</a></li>. ]/ O1 J3 G. @

    # z, Z2 X1 e7 b# g' w. w<li><a href=" #">加入收藏最愛</a></li>0 g7 X! `4 V( ?! Z/ o! ^

    " a/ v9 D6 _+ L5 H5 V0 {4 p</ul>
    : e9 `" w8 [2 T1 {9 U" i. e
    . p2 e  v! E9 Y. T& O$ ]5 _#header h1{
    $ c6 N. i4 _. H
    9 b& r$ `6 A/ v3 z8 s/ Wfloat:left;
    & A. z% u+ W" B) k5 k9 A
    : |6 [; E2 U; T/ l6 h0 T}& ?9 W2 r' t# v: S

    6 S7 K  z; z* R7 k我們首先讓H1左浮動。這樣右側UL部分就可以在同行顯示了。
    ' x! q4 R5 `% {7 w& {. i
    0 I4 D1 D" F' ~9 H/ b( e#header ul{) |; D) k$ M0 R; \- D3 ~# u) y, z
    9 u4 F; A( X5 S# ^
    float:left;
    6 ~' Q! e# t. f9 Z6 n- {
    - G( `: W/ S! `7 Xpadding:50px 0px 0px 200px;
    3 e+ J" z5 d* w' A3 ^+ ?2 t* s6 e4 o
    list-style:none;
    8 z  T7 ^; w8 F4 R+ I) n! U& t1 [& h* O$ o3 C* [: a, k  j# L
    }$ u- [5 }9 S0 @" O) v- e- Y  c9 V
    $ y: W& d3 b9 U+ P
    為了避免問題,可以讓UL也浮動。大家可以試一下,如果不設定浮動在IE各版本,火狐中表現的是否一致! I' L" G  `8 H4 [
      h5 ~) |: Z4 }/ F
    #header ul li{
    1 h# b7 b) o$ f0 V1 q0 v& H/ V5 K6 C6 d
    float:left;3 m  A% i1 C0 H2 \4 f

    8 w. I4 C5 \* N3 D( e  {8 Q) a# J- ipadding:0px 10px;
    1 O" ^' D5 x) Z2 v8 z( d$ ?. b% a- R% v* b
    }
    ; c! @$ o, Z7 l2 U, o; m, W, V( }1 K
    上邊代碼在火狐和IE8中沒有問題,但是在IE6中會出現問題。我們會在後面進行講解。# ~  U( O. P  z0 A! ~2 V- {

    : {& {8 @6 O1 u7 K7 m#header ul li a{
    8 |* n* ~6 ]( o$ y' E. @1 m% O( B; A
    color:#555;
    ( X6 ]7 h8 _8 }7 o& e0 Y# o+ U5 t4 ]8 _
    text-decoration:none;
    * d: N3 p6 M8 o' d
    ; c, ^, I4 O$ [8 ~' tfont-size:13px;( T6 ~( t1 C5 h. O+ l6 ]' B
    ' t! M. m; h2 Y2 Y& ^* l( ?
    }. U( H& O0 E9 N. S% x( o# H
    * E. O5 B2 G; y5 u, v" z  J1 D
    #header ul li a:hover{5 h7 Z( U' i% a! O1 Z4 U* q: J

    : {% n7 [5 [( E* S( c4 m; y' zcolor:#000;( f6 J* s) i0 {0 i% G& A

    : u! G: a! p( V# g+ y, vtext-decoration:underline;
    ' O. ?& b$ J0 V& i7 D9 p% o: j  K3 E8 `
    }
    2 y( P6 i9 y% y% R
    8 T) Q" Z+ R$ v! [1 P第五步:完成導航效果,效果說明:鼠標放上背景變成淺藍色,並且要製作目前頁的效果。- z& T( }0 P9 e! y& i5 L
    2 L" P! _8 G, l, N5 U( S2 N: A
    HTML代碼:
    0 P5 i8 A: Z1 R  s! P+ T0 w' Q( B; g7 G$ J& t: T
    <ul>
    9 O' M0 k% Z4 o- v9 p+ `7 z+ r$ z* N9 U
    <li><a href=" #">網站首頁</a></li>+ c5 B2 y7 y4 u8 ]/ E$ p

    ' @0 L3 n8 T( Q, @( ]<li><a href=" #">網站製作</a></li>
    , U3 H6 k5 U0 _/ F6 E; E( }$ f& p: d/ O$ Y- N: l
    <li><a href="#>網站製作</a></li>
    4 g6 X, b6 o9 j8 G4 M( O7 |6 T) b" A. H9 K( `5 D! t: u
    <li><a href="#」>office培訓</a></li>
    $ x3 F! ?) }, x. H. K; i
    / E! H4 \. t: {8 G" L<li><a href="#">平面設計就業</a></li>9 G% ~. r- f2 R  o

    # ?2 v8 G: A- |9 g7 X<li><a href="#">div css培訓</a></li>9 t. U! l6 I* T; J" X$ b
    9 G- X: {0 |! ?  U  Q. G
    <li><a href="#">聯繫我們</a></li>+ D" m* d/ Z7 \% Z7 V0 v' F  m

    6 }, S. D. Y  U8 `</ul>! o+ P/ [! |, n" p' t2 ^0 p# p

    . z3 {; \0 f- \- v7 F現在直接編寫導航的代碼會產生一個問題。如果學過盒模型與浮動的都應該知道.' k$ d1 ?( s. d$ q. z% ?3 x: t5 m
      E! i8 x$ O- d5 x  r
    導航部分文字跑到header頭部右側了。怎麼解決呢?
    0 ]: {6 C% I3 O0 R3 n) Y, o6 i2 O& ^2 b
    其實就該我們萬能的清除浮動起作用了1 _+ E# B4 \# W& D; L$ ~

    ; Q) L( A0 F0 x7 yCSS代碼. f8 v% D! C+ z4 X0 }4 d
    # I" l! K: r" H1 X4 l4 k& w- S, ^9 F
    .clear{! \+ A5 N, X6 ?: m- r, ?
    3 f: b" ~: ~! j6 J  ]
    clear:both;
    ; C+ E3 q' N" c: z0 B
    * _, c) F- M8 L. M+ _3 w}
    % h! s% Y9 i- Y! s* ^! D
    ; H9 Y( M$ N) t# _這時候為我們<div id="nav"></div>
    " L& z1 K; h& l1 o; k% @: x) U( Y2 V, m: F  u/ p7 R
    變成了<div id="nav" class=」 clear」></div>
    ; s1 X' ^7 k; B6 T* m
    - z' o# {# I& I! l+ w; F大家現在看一下,是不是解決了上邊的問題呢。其實如果大家按照標準的盒模型計算,如果計算得當,不會出現這個問題。
    . }$ p- W9 t% E  Q9 i
    - [4 i% E& w! w# C% y完成導航的CSS樣式; o1 R8 S4 `' y" Y2 d

    2 a7 ^! {2 ?+ t#nav{1 F1 t8 t5 S! f4 g% t1 b
    - X$ y4 w# N9 f/ P  n$ }; U  h
    padding-top:3px;
    ' p; ]1 Q2 Q$ f9 _8 ]$ m
    % y. {" \: p- {( R. E( \( L}2 P9 L( ~# I! w1 S/ l
    ! q/ c8 l) e+ D: a' V1 s
    #nav ul{
    5 [! I  }( i4 ?, w% `2 c3 J5 Q# P% d' e
    list-style:none;
    ( V9 F6 _& x$ i9 x4 D  ?) e5 s' [" a' Q5 D7 }% Z2 B# v8 `
    }
    ( j0 X6 W/ ]4 I2 j5 z  A  [# A& Z( U# [6 D: m% X
    #nav ul li{7 f0 P3 H# h# ?- \/ D$ f, y! l

    4 `9 |, J; d- S% `6 Q2 _float:left;- w9 w3 H* W' d: l. a" h5 E% H: C0 ~
    5 G6 d/ y, {7 l: Z
    }
    ! h) K6 ]+ B  u8 z% \/ l% B* b7 N2 P: M6 T! m" k
    預設li是佔據整行顯示的,所以通過左浮動.使其在一行顯示。之後在設定A的狀態,達到咱們想要的結果 試驗下:讓LI具備寬高,然後A設定背景,能不能達到咱們效果,A不讓變成塊
    3 M& y- [3 o/ a& k, g+ T/ m
    * Y2 R/ R# q! {1 z: D- r( l1 n! M#nav ul li a{7 W) V4 ~$ ~- R  @* B2 }: q" U
    1 p7 g& O( w. }
    display:block;
    % o3 u# B) O/ B7 V
    0 z8 _2 F) q2 x4 g- uwidth:135px;
    , @& i+ M; e  V& F' p8 a6 y4 _- z4 K* Q) q& h! t3 c
    height:56px;
    + z. P# x2 s/ I" Z' f! L3 t
    . ^: ?  `- m, H. g6 i0 e0 G' ^1 tline-height:56px;
    7 O7 n7 D- j7 f7 r7 j
    - M. f- h( E8 s2 G2 Q; w/ Hcolor:#fff;
    * @! _$ D& a0 h$ H' M8 |, ]- l6 Q* y' }7 T4 ~
    text-align:center;/ t; h: t# R" \4 m
    6 L5 O% [2 _0 |+ X
    text-decoration:none;
    & b8 ~2 E6 s- ?6 `+ E( N9 K3 p9 T( D
    font-size:14px;! G; D8 I: }: L: ~; l
    3 l/ O, P3 o. g( _7 I, F
    }
    5 Z, z& f' c  `4 M$ o9 v' K6 N1 ^: E
    display:block;讓A元素變成塊狀,然後好為其設定寬高背景。這裡面還有一個要點就是line-height:56px,同高度56px對應,可以實現什麼效果呢。同學們想一下?
    % P3 E/ m! I" r8 N1 ^$ K- E$ a, Z% Y4 w
    #nav ul li a:hover{
    + J( Z3 K5 A3 o' f
    8 J( `) w6 \9 hbackground:#177cb7;
    , c7 z2 X! M$ z0 |
    ( k: F' w2 p& X: ?" k. ~) V$ ]}" q9 _7 M3 b! q% g! e2 Q  [

    ; k! O+ A# L3 j; C% O現在我們導航基本已經完成,但是還少了一個目前狀態的導航效果。怎麼辦呢。& a" y* \4 o. q' ~
    / g6 S2 v$ y2 g' C: H5 @
    其實很簡單就是為目前所在頁面的A連結增加一個ID為current的標記。如下:2 q( e, \) T& B0 m9 P2 H+ i
    7 J$ k+ g, B/ [' M8 z$ X! S4 @4 y7 D
    <a href="#" id="current">網站首頁</a>4 G1 ]( L2 ]: r( ~2 d) w# y
    - h# i: Z2 I+ Y  p/ I: o
    接著這個狀態和鼠標懸停時是一致的,所以很簡單,只需要在鼠標懸停狀態後邊在增加一個#nav ul li a#current選擇符即可。你完成沒
    : |5 U: p. d, ~) F6 p2 b8 F' {9 }+ x* x! J9 u$ u* x. M2 H
    第六步:產品宣傳banner圖片,公司網站的話一般會為一個動畫或者是js/jquery的特效。目前咱們直接就放置一個圖片1 ?+ ~1 S$ D/ @2 ?" M  L( {
      {; _( \! z  o$ _
    <img src="image/banner.jpg" height="184"
    & G3 g$ U8 B3 y# q" h
    / B- I8 L2 L: `0 i8 Y5 msrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image005.jpg"' l% t$ h' t" |; [; F! j

    ! f* c6 X: I9 s% C width="127" />
    ( I1 D! _5 T6 U/ e/ \6 t) M7 u  i! g: F
    右側導航html代碼:
      J: U6 e% ?- Q4 J
    " \7 H8 [- r2 |. O4 j4 @* w+ z/ y<div class="subMenu">
    / Q( Z8 u/ }/ D( X1 g4 G3 O. p- Q1 }6 H! r/ S
    <h5>培訓課程</h5>9 ?. q7 c9 \$ i, M! y5 q

    , \% q6 B+ A5 P( g) R<ul>
    % u# ?" T/ Z# `, p: p7 Y$ G
    0 }. s+ n' M) k, O; y% v<li><a href=" #">網站首頁</a></li>
    # X* U& n7 Y) w3 g+ ]9 ]/ Y- p7 G9 X+ m# n5 z( M
    <li><a href="# ">網站製作</a></li>
    . {3 e# `- W1 `2 r4 m, B8 V- ]# C5 O
    <li><a href="# ">網站製作</a></li>5 l: s6 c  P9 |
    : q! [' Z1 X$ w
    <li><a href="# ">網站製作</a></li>
    5 Z1 m% ^0 h% C) l
    6 [1 y, g% E3 r0 L2 C) j<li><a href="# ">網站製作</a></li>
    ; q/ ?+ ~- v" U  H: h, w
    / o/ X3 t3 P; c" K<li><a href="# ">div css培訓</a></li>5 P  g: L& d$ y- `1 E3 [: b
    4 Q1 {5 v* J" k6 S  p, j4 m6 M
    <li><a href="# ">div css培訓</a></li>$ \$ z  o  _5 @7 Z9 c) v

    " C$ d3 S9 V: M6 H# @5 Y& G<li><a href="#l">聯繫我們</a></li>
    3 X5 @, W& ]8 j/ K! Z- L% p
    . v) g3 Z+ R3 N, r& i8 Z</ul>
    % o& ?4 y2 _  L: `1 A+ M1 C; l1 t0 X/ A$ Z1 K1 ?7 V! \' W+ _0 B
    </div>5 l+ X( o' H; @4 _% p) Z) r5 n

    + t/ b9 @5 y: b  @  B6 Wcss代碼: 下邊這些代碼在上邊製作過程中都已經說過了。所以直接給出來了,不再講解。
    7 K: E" \5 C/ w  s9 R3 ^( a0 |0 T, Q. x
    #main{
    , o) ~9 \. V) x( }0 }4 q) p+ Y  H2 h6 U
    padding:10px 0px;
    " d2 O7 G* k% }
    " |8 `$ n2 n4 k( O: ?}3 V- t3 ^$ O$ o
    - ^+ s: l( s! U5 n% ?
    #main .container{: O/ k- D" n& J( c0 x/ w/ B: O
    * w& c- I4 C4 |2 }! f
    width:674px;
    " v3 J6 p( z/ n+ P# a5 S" u
    ( q4 J; I* @6 Dmargin-right:50px;
    - c6 U9 p$ A/ P7 |: b9 p4 I' n4 j8 c0 a0 {; T
    float:left;" ]- f( P2 {# l  Z6 `5 x! S  c

    % n4 f, _( q8 ~& `: e9 P: |2 K}0 U& r+ x  p0 X& |. q

    ) R% S$ ]& L' Y& ^7 o. B#main .subMenu{
    5 |/ ?/ Q9 M6 _# k5 J0 c: e
    6 Y5 b3 A1 C! K! u7 j9 v$ ?' nwidth:226px;( x. d2 q/ K0 [9 C
    . J: _4 \8 U. m  Y  y
    float:left;# E0 c$ ~8 }9 F4 M7 J+ W( A

    - q  `  _+ \& E# I* Z$ X) Dmargin-bottom:10px;/ y3 `) z6 p% V/ G: P+ x3 \
    . X# ^: I* ~1 |  U
    }6 u$ ^, K8 O& D9 V/ r$ q
    % G) O- G0 C* [
    #main .subMenu h5{
    1 G* K" s% b1 k. G6 n. H& J( x, M( Z  h; d. e
    background:#19577c;
    8 ^5 F+ j3 W9 O4 D7 G6 X- k  M! P( j8 \  m8 x. u3 L0 D
    height:39px;8 P9 x% S( L; D, p. ~" f3 \

    , ~* W. i" d  r* |) w# D$ d) n) I' w! x9 htext-align:center;
    3 _2 R  i/ d2 J( f8 O7 G0 ^+ b( z" @6 ]1 m; \! u  P  p
    color:#fff;6 i& x/ Z% s$ F4 k- O
    8 V3 i* b9 M4 o1 l
    font-size:15px;' B3 c# U2 H: @" E0 I

    ' e$ O. t: W& Wline-height:39px;
    $ f8 V+ R( L" u$ H
    5 i' L* R' `1 |8 `' O/ n. I}
    0 C- P5 n; |/ h; f; {; r# O8 U# j$ b6 r
    #main .subMenu ul li{* R  P$ A; g* }
    . U: w, H1 M& h1 J; f: d0 W
    border-bottom:1px solid #d4d4d4;
    ' l1 |! Q: s" h, c" f1 R5 T0 |% w8 n8 \! A5 F2 r
    background:#f1f1f1;
    $ c1 Y$ _3 ?9 u( |
    " d9 U  _8 @+ C; \; @}
    & U1 F/ _5 {7 X( G
    2 V: _, l. U; o3 }#main .subMenu ul li a{
    % h+ e5 Z8 X2 u3 N  q
    ; y' g1 h' G) c$ Ndisplay:block;
    , B( R# b4 B1 a$ S; f  I& k7 q& X; a0 y& q/ B" @8 p6 z+ C! \( n
    color:#000;
    % d- [: K6 k/ B! \  b3 R' S, U$ U# Y0 C( y( R8 m" C+ X; `
    height:36px;
    9 l  n4 M6 q, X0 \& p9 L5 c2 s
    / s0 Q' l+ H! N7 }2 Oline-height:36px;
    ! M6 X9 v$ f. |% m, ]8 O, M
    " w- v7 P" H7 e% q+ \2 I5 }) Rtext-decoration:none;3 X8 F) E* f" m' l2 H# `3 e

    ' r- F2 H) }4 v0 w& jpadding-left:60px;
    ' M9 R. x: m% s" k8 u  L5 E
    / c2 A% o! D. Q3 f4 |. Jbackground:url(image/li.jpg) no-repeat 40px 50%;+ m) ?3 m: E: c, j7 b

    2 R" X* o; f, V7 b1 `}, b) a5 |2 j( o( s
    & S" M% Z* f( X* J
    #main .subMenu ul li a:hover{# u6 Q  L0 x0 g
    , w) a( ^% g" s) Z1 p* d1 R
    color:#177cb7;
    9 @6 y! e) M" V7 m, ~7 J$ q+ H
    , H+ A- X# T/ T: I( |background:url(image/li3.jpg) no-repeat 40px 50%;  B  i3 }' R2 I# Y
    - m' ], B7 k3 b) {+ c! R7 s4 `0 ?2 ^
    }
    9 Y  _( ?% B+ T% M
    % }" H* {9 r3 I% O" e5 g  Y第八步:內容的主體區域編碼:通過上邊的效果的圖片,大家可以先想一下HTML如何編寫。我是使用的DLDD的方式,大家一定要學會這個標記的用法,很常用,敘述產品時經常性用到。$ B; |1 Y' V6 H) N
    + V0 X4 @! L. @* z: V5 b
    現在我們看看HTML代碼:( z. Z0 {# S2 K8 L+ J4 G
    1 [4 E( o& \" [
    <div class="news">
    ) E: D) o# y  g5 ~/ ~# R+ g1 v( v, D. f6 v% O( P4 O
    <dl class="xuexiao">
    9 g8 v- O+ g# a% }
    # }* X; ]1 W5 P. m<h5>學校簡介 <a href="#"><img src="image/more.jpg"/></a></h5>- v8 m4 a; P" _# P

    : X% h" w1 G6 z" a& B7 m$ X4 |1 I<dt><img/ @8 c7 \4 Z& a' X
    4 ?7 @& U5 K& o$ L' x' u/ B
    src="image/223.jpg"
    , _" G# R( O8 h: N( ?
    0 T/ ^8 g5 c+ {/ e, Qsrc="http://files.jb51.net/file_images/article/201304/psdcutpic/image006.jpg"7 u  D( l. Q0 c/ T! V

      C: c5 B( d/ v; Z4 r width="488" />
    / o, v4 g6 R: y% l3 u4 R/ @0 b
    <!--[if IE 6]>+ `0 f) m% A/ M( W$ N5 J; Q4 K
    5 L2 E) X9 J8 l% [
    <![endif]-->
    ( ]7 x& t3 C! Z* {+ Z
    8 n6 W, G% n7 Z0 l; j7 @. X0 V上邊代碼的意思是僅IE6可以識別。這樣我們就可以單獨為IE6編輯樣式了。" D3 t: t; T% g

    2 Y% ?9 W+ b: u9 i$ q) O, N; {<!--[if IE 6]>
    - ^" l8 z; Q3 ~% ~, e& `7 R. ?' I' m1 H% `7 z
    <style type"text/css">
    . i6 m. _/ Q' E1 @! P! t, ]' R
    * i4 r* S) F2 c, P! d#header ul li{
    " A1 P6 G3 `: _* E1 w
    8 Q% x7 |% T" j5 e  M4 Dwidth:80px;' B7 B+ g& y5 R) A8 |* {3 |

    9 b( n$ Q* o5 m. N2 Q1 jfloat:left;
    ; D, k2 x7 R* _) N. \. i/ L! f7 B- D
    : h  T+ z- I+ R/ Zpadding:0px 10px;
    - E$ B& E3 c" |- I
    : r" c, c1 `3 j}  O, o/ m+ K, N) X7 L4 Y4 D# [

    $ j: ^! \% C, W/ ^+ B: V/ JHeader頭部右側加寬度值8 Z" U( ^6 \7 N$ |& K4 t9 [( k
    " f/ c$ A. P7 Y3 ^2 I$ z& i( O
    #main .container dl dt img{
    + X% F' O2 ?: P: t$ Z5 O4 |
    " n) v8 L! E& V5 ^: M# P: fborder:1px solid #ccc;
    4 }" e0 y- l5 T5 V& E4 p1 Z9 w0 E. a% v! u! |
    }
    1 m) A! c* Z) ?; t# [5 N
    & Z2 ^! ~1 H! F. ~  t! J#main .container dl.xuexiao dt{- e" X0 I% Y+ y7 y" O

    " Z7 F5 i/ G/ F' b1 ffloat:left;
    # {5 x, Z, O9 _! `: e* _0 ~) x0 k
    4 z. v/ `) L( ~1 p! C. ewidth:110px;
    7 l! m! {& ~2 O) e1 @2 k
    : Y/ ]4 u9 M  B2 G0 h9 D}5 U$ G$ V/ m  ^* e8 G
    6 [9 w0 g, f5 }( K1 ]$ y
    #main .container dl.xuexiao dd{
    " i' c9 _  P: ~" L( }4 o9 R9 q8 C$ G+ A* i' r% k0 |$ J) @" A
    font-size:12px;8 U5 D7 G- q* I

    - b% j: x. d; X( n7 C6 Xmargin-left:20px;
    ( S* a+ x: X* t/ O
    & n1 Z; P4 h, w9 ufloat:right;
    # a0 N8 K9 |$ D3 ~; P8 N# ?
    ; V" K$ u6 N& [. S- b8 Wwidth:145px;: |/ n! N# |0 s
    5 J+ z5 x6 n; B0 F# }" U
    text-indent:2em;
    4 M4 _$ k8 D) Q2 ?$ x" L6 ^3 r- {) f% ~8 U
    }) d" [7 k* D: S$ p6 e$ l) H

    + b! B  C1 S% B# t) z  s#footer{
    & |; s8 `( ?) @" {8 w/ o6 ~, P3 O  S$ E4 M; w
    margin-top:-10px;
    8 [& f- ]# b" ?; Q/ p8 o
    . A9 d4 C  n3 p, @}
    $ v; P3 l4 y  N8 q3 f! K! z% a7 w' x0 S! Z3 V6 H
    </style>+ g( H$ b6 u2 W" s) H) L: i
    $ C5 b! ^/ I  S; S6 Y5 p' K5 T
    <![endif]-->

    文章的最近訪客

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

    本版積分規則

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

    GMT+8, 2026-9-18 18:25 , Processed in 0.012736 second(s), 8 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2026 Discuz! Team.

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