DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> CSS入門知識 >> CSS詳解 >> DIV+CSS學習教程之Logo鏈接(2)
DIV+CSS學習教程之Logo鏈接(2)
編輯:CSS詳解     
【第二步布局Logo欄】

首先我們需要把頁面上的logo給切割出來,其大小為173*46,名字為:logo.gif

一般網站都會做到點擊logo,就會回到主頁,應該怎麼做呢,大家首先會想到,給圖片加上鏈接就可以了,代碼一般會這麼寫

  1. <ahrefahref="#"id="logoLink"><imgsrcimgsrc="#"/></a>


不過KwooJan要介紹另外一種方法,將圖片做成鏈接a的背景,同樣可以達到上面說的效果,並且Html代碼就會更精簡,少了<img...>,看看下面Logo欄的頁面代碼,紅色的為將logo.gif作為背景的鏈接

Html代碼:

  1. <dividdivid="Logo">
  2. <ahrefahref="#"id="logoLink"></a>
  3. </div>

CSS代碼

  1. #Logo{
  2. height:80px;
  3. }
  4. #logoLink{
  5. display:block;
  6. width:173px;
  7. height:46px;
  8. background:url(../Images/logo.gif)no-repeat;
  9. float:left;
  10. margin-top:20px;
  11. }

好到這裡,頭部含有logo的區域已經寫完,如果自己做不出來,源代碼如下:

  1. <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xHtml1-transitional.dtd">
  2. <HtmlXMLnsHtmlXMLns="http://www.w3.org/1999/xHtml">
  3. <head>
  4. <metahttp-equivmetahttp-equiv="Content-Type"content="text/Html;charset=gb2312"/>
  5. <linkrellinkrel="stylesheet"type="text/CSS"href="CSS/css.CSS"/>
  6. <title>浮動(float)頁面布局(上)alixixi.com整理</title>
  7. </head>
  8. <body>
  9. <dividdivid="Logo">
  10. <ahrefahref="#"id="logoLink"></a>
  11. </div>
  12. <dividdivid="Nav"></div>
  13. <dividdivid="Banner"></div>
  14. <dividdivid="Content"></div>
  15. <dividdivid="Footer"></div>
  16. </body>
  17. </Html>
  18. body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,textarea,ul,li,dt,dd,dl{margin:0;padding:0;}
  19. #Logo,#Nav,#Banner,#Content,#Footer{width:900px;margin:0auto;}
  20. #Logo{
  21. height:80px;
  22. }
  23. #logoLink{
  24. display:block;
  25. width:173px;
  26. height:46px;
  27. background:url(../Images/logo.gif)no-repeat;
  28. float:left;
  29. margin-top:20px;
  30. }

【第三步布局導航欄Nav】

頁面上的導航欄和第四節講的幾乎是一樣的,並且更簡單些,這裡我就不再給大家一步一步做,不會做的就去看第四節,這裡我就直接把代碼發出來供大家學習
Html代碼:

  1. <dividdivid="Nav">
  2. <ul>
  3. <li><ahrefahref="#">HOME</a></li>
  4. <li><ahrefahref="#">PHOTOS</a></li>
  5. <li><ahrefahref="#">ABOUT</a></li>
  6. <li><ahrefahref="#">LINKS</a></li>
  7. <li><ahrefahref="#">CONTACT</a></li>
  8. </ul>
  9. </div>

CSS代碼

  1. #Nav{height:42px;}
  2. #Navul{
  3. height:42px;
  4. list-style:none;
  5. background:#56990c;
  6. }
  7. #Navulli{height:42px;float:left;}
  8. #Navullia{
  9. display:block;
  10. height:42px;
  11. color:#FFF;
  12. padding:010px;
  13. line-height:42px;
  14. font-size:14px;
  15. font-weight:bold;
  16. font-family:Arial;
  17. text-decoration:none;
  18. float:left;
  19. }
  20. #Navullia:hover{background:#68acd3;}

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved