PSD轉(zhuǎn)div css網(wǎng)頁(yè)切圖示例_建站經(jīng)驗(yàn)教程
推薦:小網(wǎng)站大精彩 找特色就不懼發(fā)展瓶頸最近看到幾篇都有這樣的思路,那些很小的網(wǎng)站,然后做出了一些其他網(wǎng)站并沒(méi)有的優(yōu)勢(shì),比如說(shuō),放棄google的工作,然后回家創(chuàng)業(yè),比如說(shuō)那個(gè)專門賣襪子的網(wǎng)站,然后發(fā)展出了自己的潛力,讓更多的訂單出現(xiàn)而來(lái),其實(shí)很多時(shí)候,在國(guó)內(nèi)的互聯(lián)網(wǎng)中,也慢慢的成熟起來(lái),這種
第一步:先把把所有標(biāo)記歸置內(nèi)外邊距歸置為0,其實(shí)還有一種方法是根據(jù)根據(jù)BODY里面所用到的HTML標(biāo)記進(jìn)行重置為0.你也可以先用*重置為0然后在 根據(jù)BODY中所使用的標(biāo)記進(jìn)行重置.如:我們BODY標(biāo)記中使用了,div,p那我們的選擇符就寫(xiě)body,div,p就可以了.不需要寫(xiě)*了.
*{
margin:0px;
padding:0px;
}
第二步:把我們網(wǎng)頁(yè)整體的背景實(shí)現(xiàn),我們想要的結(jié)果內(nèi)容居中,背景漸變始終鋪滿屏幕.
這樣的話,我們可以為body 添加背景圖片.要讓基在沿水平方向平鋪即可.
body{
background:url(image/bj.jpg) repeat-x ;
}
第三步:通過(guò)觀察我們可以先把我們網(wǎng)頁(yè)劃分成為五大部分,然后先為其編寫(xiě)相應(yīng)的html代碼
HTML代碼:
<div id="header"></div>
<div id="nav"></div>
<div id="banner"></div>
<div id="main"></div>
<div id="footer"></div>
通過(guò)PS測(cè)量得知,這五部分占據(jù)950寬,而且居中.我們可以使用群組選擇符,先讓這五個(gè)DIV居中.
#header,#nav,#banner,#main,#footer{
margin:0px auto;
width:950px;
}
第四步:先完成header頭部部分
LOGO:一般這個(gè)部分有兩個(gè)要求.1點(diǎn)擊LOGO可以返回網(wǎng)站首頁(yè).2要注意SEO方面的?所以我們采用了如下HTML代碼:
<h1><a href="#">北京杰飛css網(wǎng)頁(yè)切圖</a></h1>
那么CSS編碼該如何實(shí)現(xiàn)呢?
大家可以可以先想一下。然后在看我下邊寫(xiě)CSS代碼的,其實(shí)這個(gè)地方采用的是CSS以圖換字技巧。CSS代碼如下
#header h1 a{
background:url(image/logo.jpg);
width:476px;
height:102px;
display:block;
text-indent:-9999px;
}
好�,F(xiàn)在我們接著完成頭部右側(cè)部分,還是先進(jìn)行HTML 代碼的編寫(xiě)
<ul>
<li><a href=" #">css切圖培訓(xùn)</a></li>
<li><a href="#">設(shè)為首頁(yè)</a></li>
<li><a href="#">加入收藏</a></li>
</ul>
CSS代碼:
#header h1{
float:left;
}
我們首先讓H1左浮動(dòng)。這樣右側(cè)UL部分就可以在同行顯示了。
#header ul{
float:left;
padding:50px 0px 0px 200px;
list-style:none;
}
為了避免問(wèn)題,可以讓UL也浮動(dòng)。大家可以試一下,如果不設(shè)置浮動(dòng)在IE各版本,火狐中表現(xiàn)的是否一致
#header ul li{
float:left;
padding:0px 10px;
}
上邊代碼在火狐和IE8中沒(méi)有問(wèn)題,但是在IE6中會(huì)出現(xiàn)問(wèn)題。我們會(huì)在后面進(jìn)行講解。
#header ul li a{
color:#555;
text-decoration:none;
font-size:13px;
}
#header ul li a:hover{
color:#000;
text-decoration:underline;
}
這時(shí)候的結(jié)果如下顯示:
憂41626.jpg)
第五步:完成導(dǎo)航效果,效果說(shuō)明:鼠標(biāo)放上背景變成淺藍(lán)色,并且要制作當(dāng)前頁(yè)的效果。
HTML代碼:
<ul>
<li><a href=" #">網(wǎng)站首頁(yè)</a></li>
<li><a href=" #">網(wǎng)站制作</a></li>
<li><a href="#>網(wǎng)站制作</a></li>
<li><a href="#”>office培訓(xùn)</a></li>
<li><a href="#">平面設(shè)計(jì)就業(yè)</a></li>
<li><a href="#">div css培訓(xùn)</a></li>
<li><a href="#">聯(lián)系我們</a></li>
</ul>
現(xiàn)在直接編寫(xiě)導(dǎo)航的代碼會(huì)產(chǎn)生一個(gè)問(wèn)題。如果學(xué)過(guò)盒模型與浮動(dòng)的都應(yīng)該知道.
導(dǎo)航部分文字跑到header頭部右側(cè)了。怎么解決呢?
其實(shí)就該我們?nèi)f能的清除浮動(dòng)起作用了
CSS代碼
.clear{
clear:both;
}
這時(shí)候?yàn)槲覀?lt;div id="nav"></div>
變成了<div id="nav" class=” .clear”></div>
大家現(xiàn)在看一下,是不是解決了上邊的問(wèn)題呢。其實(shí)如果大家按照標(biāo)準(zhǔn)的盒模型計(jì)算,如果計(jì)算得當(dāng),不會(huì)出現(xiàn)這個(gè)問(wèn)題。
完成導(dǎo)航的CSS樣式
#nav{
padding-top:3px;
}
#nav ul{
list-style:none;
}
#nav ul li{
float:left;
}
默認(rèn)li是占據(jù)整行顯示的,所以通過(guò)左浮動(dòng).使其在一行顯示。之后在設(shè)置A的狀態(tài),達(dá)到咱們想要的結(jié)果
#nav ul li a{
display:block;
width:135px;
height:56px;
line-height:56px;
color:#fff;
text-align:center;
text-decoration:none;
font-size:14px;
}
display:block;讓A元素變成塊狀,然后好為其設(shè)置寬高背景。這里面還有一個(gè)要點(diǎn)就是line-height:56px,同高度56px對(duì)應(yīng),可以實(shí)現(xiàn)什么效果呢。同學(xué)們想一下?
#nav ul li a:hover{
background:#177cb7;
}
現(xiàn)在我們導(dǎo)航基本已經(jīng)完成,但是還少了一個(gè)當(dāng)前狀態(tài)的導(dǎo)航效果。怎么辦呢。
其實(shí)很簡(jiǎn)單就是為當(dāng)前所在頁(yè)面的A鏈接添加一個(gè)ID為current的標(biāo)記。如下:
<a href="#" id="current">網(wǎng)站首頁(yè)</a>
接著這個(gè)狀態(tài)和鼠標(biāo)懸停時(shí)是一致的,所以很簡(jiǎn)單,只需要在鼠標(biāo)懸停狀態(tài)后邊在添加一個(gè)#nav ul li a#current選擇符即可。你完成沒(méi)
![]()
第六步:產(chǎn)品宣傳banner圖片,公司網(wǎng)站的話一般會(huì)為一個(gè)動(dòng)畫(huà)或者是js/jquery的特效。目前咱們直接就放置一個(gè)圖片
<img src="image/banner.jpg" alt="北京杰飛電腦培訓(xùn)" title="北京杰飛電腦培訓(xùn)"/>
必要的屬性是alt必須加上。替換文本,當(dāng)圖片不能正常加載,還有就是為了優(yōu)化。
小技巧:
因?yàn)槎啻斡玫経L。都需要添加默認(rèn)圓點(diǎn)。所以在*里面寫(xiě)上list-style:none;.這樣其它地方就不用寫(xiě)了。其實(shí)包含文字顏色大小等,如果很多地方也是一樣。同樣可以聲明到*選擇符里。
第七步:完成內(nèi)容區(qū)域
思路:我們可以把內(nèi)容區(qū)域劃分為兩部分:一部分是左側(cè)導(dǎo)航,一部分為主要內(nèi)容區(qū)域。這樣我先為進(jìn)行HTML編碼:
<div class="container">
測(cè)試
</div>
現(xiàn)在我們先看一下右側(cè)導(dǎo)航的結(jié)果圖

右側(cè)導(dǎo)航html代碼:
<div class="subMenu">
<h5>培訓(xùn)課程</h5>
<ul>
<li><a href=" #" id="current">網(wǎng)站首頁(yè)</a></li>
<li><a href="#">網(wǎng)站制作</a></li>
<li><a href="#">網(wǎng)站制作</a></li>
<li><a href="#">網(wǎng)站制作</a></li>
<li><a href="#">網(wǎng)站制作</a></li>
<li><a href="#l">div css培訓(xùn)</a></li>
<li><a href="#l">div css培訓(xùn)</a></li>
<li><a href="#">聯(lián)系我們</a></li>
</ul>
</div>
css代碼: 下邊這些代碼在上邊制作過(guò)程中都已經(jīng)說(shuō)過(guò)了。所以直接給出來(lái)了,不再講解。
#main{
padding:10px 0px;
}
#main .container{
width:674px;
margin-right:50px;
float:left;
}
#main .subMenu{
width:226px;
float:left;
margin-bottom:10px;
}
#main .subMenu h5{
background:#19577c;
height:39px;
text-align:center;
color:#fff;
font-size:15px;
line-height:39px;
}
#main .subMenu ul li{
border-bottom:1px solid #d4d4d4;
background:#f1f1f1;
}
#main .subMenu ul li a{
display:block;
color:#000;
height:36px;
line-height:36px;
text-decoration:none;
padding-left:60px;
background:url(image/li.jpg) no-repeat 40px 50%;
}
#main .subMenu ul li a:hover{
color:#177cb7;
background:url(image/li3.jpg) no-repeat 40px 50%;
}
第八步:內(nèi)容的主體區(qū)域編碼:通過(guò)上邊的效果的圖片,大家可以先想一下HTML如何編寫(xiě)。我是使用的DLDD的方式,大家一定要學(xué)會(huì)這個(gè)標(biāo)記的用法,很常用,敘述產(chǎn)品時(shí)經(jīng)常性用到。
現(xiàn)在我們看看HTML代碼:
<div class="news">
<dl class="xuexiao">
<h5>學(xué)校簡(jiǎn)介 <a href="#"><img src="image/more.jpg"/></a></h5>
<dt><img src="image/223.jpg" alt="杰飛logo"/></dt>
分享:談SEO公司如何做好科學(xué)化SEO之?dāng)?shù)據(jù)篇做科學(xué)化的SEO是一種趨勢(shì),百度很難琢磨,至少?gòu)拇罅康臄?shù)據(jù)中得出的結(jié)論比較靠譜,憑感覺(jué)做SEO會(huì)讓你很不自信,不過(guò)話又說(shuō)回來(lái)了,面對(duì)大量的SEO數(shù)據(jù)切勿淪陷其中
- 雙十二電商促銷思路淺析
- Matt Cutts:不要把注意力放在PR上
- 百度要革自己的命?移動(dòng)搜索或取消PC網(wǎng)頁(yè)收錄
- Google adsense帳戶被封到解封全過(guò)程
- 菜鳥(niǎo)如何通過(guò)競(jìng)價(jià)賺取第一桶金?
- 不接電話會(huì)讓你的備案號(hào)注銷
- 盧松松:搜搜已停止收錄網(wǎng)頁(yè)
- 你懂得:百度文庫(kù)也玩?zhèn)人+V認(rèn)證了
- 頭腦風(fēng)暴:為什么搜索引擎不在乎我們?
- 搜狗聯(lián)盟:360 X 300的廣告位變現(xiàn)能力強(qiáng)
- 盧松松:做這樣的資源站,長(zhǎng)不了
- 盧松松:一個(gè)小學(xué)教師建站的不惑與困惑
建站經(jīng)驗(yàn)教程Rss訂閱網(wǎng)站運(yùn)營(yíng)教程搜索
建站經(jīng)驗(yàn)教程推薦
- 淺談百度設(shè)置漂浮廣告以提升用戶體驗(yàn)
- 面對(duì)百度綠蘿算法2.0,站長(zhǎng)們?cè)撊绾螒?yīng)對(duì)
- 建站經(jīng)驗(yàn)分享:3000獨(dú)立IP,每天10美元
- WordPress搭建企業(yè)網(wǎng)站
- 關(guān)于地方論壇的關(guān)鍵字設(shè)置
- 做了1年多的在線電影站 交流下經(jīng)驗(yàn)
- 怎么給你的wordpress添加問(wèn)答模塊
- 谷歌的PR越來(lái)越不值錢 換友鏈可直接忽視
- 如何用Google Analytics跟蹤用戶行為 來(lái)優(yōu)化網(wǎng)站
- 從市場(chǎng)角度出發(fā)看網(wǎng)站建設(shè)
猜你也喜歡看這些
- 談企業(yè)建站需謹(jǐn)慎
- 云計(jì)算時(shí)代引發(fā)服務(wù)器變革出新
- 如何在國(guó)外進(jìn)行域名注冊(cè)?
- 淺談學(xué)校網(wǎng)站的建設(shè)
- 小學(xué)文化站長(zhǎng)的建站經(jīng)驗(yàn)
- 回首茫茫來(lái)時(shí)路:不放棄,何來(lái)失�。�
- 盧松松:實(shí)例分析網(wǎng)站為什么要換域名
- 如何做到百度google沒(méi)收錄仍然日IP1000
- 老站長(zhǎng)的建議:做好網(wǎng)站應(yīng)該注意哪些事項(xiàng)
- xungle搜索-強(qiáng)大免費(fèi)的第三方站內(nèi)全文檢索引擎!
- 相關(guān)鏈接:
- 教程說(shuō)明:
建站經(jīng)驗(yàn)教程-PSD轉(zhuǎn)div css網(wǎng)頁(yè)切圖示例
。