Heim > Web-Frontend > HTML-Tutorial > Div+CSS布局入门教程(三)_html/css_WEB-ITnose

Div+CSS布局入门教程(三)_html/css_WEB-ITnose

WBOY
Freigeben: 2016-06-24 12:31:33
Original
838 Leute haben es durchsucht

作者:番茄红了
三、页面顶部制作(1)

  当我们写好了页面大致的DIV结构后,我们就可以开始细致地对每一个部分进行制作了。

  在上一章中我们写入了一些样式,那些样式是为了预览结构而写入的,我们把css.css中的样式全部清除掉,重新写入以下样式代码:

程序代码

/*基本信息*/
body {font:12px Tahoma;margin:0px;text-align:center;background:#FFF;}
a:link,a:visited {font-size:12px;text-decoration:none;}
a:hover{}

/*页面层容器*/
#container {width:800px;margin:10px auto}


   样式说明:

   a:link,a:visited {font-size:12px;text-decoration:none;}
  a:hover {}

  这两项分别是控制页面中超链接的样式,具体我就不说明了,请大家参阅手册。

   #container {width:800px;margin:10px auto}

  指定整个页面的显示区域。
   width:800px指定宽度为800像素,这里根据实际所需设定。
   margin:10px auto,则是页面上、下边距为10个像素,并且居中显示。
  上一章中我们讲过, 对层的margin属性的左右边距设置为auto可以让层居中显示。

  接下来,我们开始制作TOP部分,TOP部分包括了 LOGO、 菜单和 Banner,首先我们要做的就是对设计好的图片进行切片,以下是在FW下完成的切片:

  我将TOP部分切片为两部分,第一部分包括了LOGO和一条横线。由于LOGO图片并没有太多的颜色,这里我于是将这一部分保存为GIF格式,调色板选择为精确,选择Alpha透明度,色版为白色(此处颜色应与背景色相同),导出为 logo.gif,图像宽度为 800px。

  到这里,有的朋友就说了, * 为什么要使用GIF格式?使用JPEG不是更好吗?
  因为GIF格式的图片文件更小,这样能使页面载入的速度更快,当然使用此格式之前必须确定图片并没有使用太多的颜色,当我们使用了GIF格式时,从肉眼上并不能看出图片有什么太大的变化,因此这是可行的。

   * 接下来的Banner部分还能使用GIF格式吗?
  答案是不能,因为Banner部分是一个细致的图片,如果使用GIF格式颜色会有太大的损失,所以必须使用JPEG格式,将文件导出为 banner.jpg。

   * 合理的切片是非常之重要的,因为切片的方法正确与否决定了CSS书写的简易程度以及页面载入速度。

  切好片后,我们还需要对TOP部分进行分析并将DIV结构写入Header中代码如下:

程序代码

  


   

        
  • 首页

  •     

  •     
  • 博客

  •     

  •     
  • 设计

  •     

  •     
  • 相册

  •     

  •     
  • 论坛

  •     

  •     
  • 关于

  •    

  

  

  

  为什么要这么写呢,因为对菜单使用列表
  • 形式,可以在以后方便对菜单定制样式。

      而为什么要添加以下代码呢?
      

  •   插入这一段代码是可以方便地对菜单选项之间插入一些分隔样式,例如预览图中的 竖线分隔。

      然后我们在css.css中再写入以下样式:

    程序代码

    /*页面头部*/
    #header {background:url(logo.gif) no-repeat}


       样式说明:
       #header {background:url(logo.gif) no-repeat}
      给页面头部分加入一个背景图片LOGO,并且不作填充。

       这里,我们没有指定header层的高度,为什么不指定呢?

      因为header层中还有菜单和banner项,所以层的高度暂时是未知的,而层的属性又可以让层根据内容自动设定调整,因此我们并不需要指定高度。

       * 接下来,我们开始制作菜单,留到下一章,教程中相关文件请到下一章下载!

    相关文章:
    Div+CSS布局入门教程(一) # -- 页面布局与规划
    Div+CSS布局入门教程(二) # -- 写入整体层结构与CSS
    Div+CSS布局入门教程(三) # -- 页面顶部制作(1)
    Div+CSS布局入门教程(四) # -- 页面顶部制作(2)----使用列表
  • 制作菜单
    Div+CSS布局入门教程(五) # -- 用好border和clear
    优化你的CSS代码 #
  • Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage