DivCSS布局入门教程相当经典_第1页
DivCSS布局入门教程相当经典_第2页
DivCSS布局入门教程相当经典_第3页
DivCSS布局入门教程相当经典_第4页
DivCSS布局入门教程相当经典_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在网页制作中,有许多的术语,例如:CSS、HTML、DHTML、XHTML等等。在下面的文章中咱们将会用到一些有关于HTML的大体知识,而在你学习这篇入门教程之前,请确信你已经具有了必然的HTML基础。下面咱们就开始一步一步利用DIV+CSS进行网页布局设计吧。所有的设计第一步确实是构思,构思好了,一样来讲还需要用PhotoShop或FireWorks(以下简称PS或FW)等图片处置软件将需要制作的界面布局简单的构画出来,以下是我构思好的界面布局图。下面,咱们需要依照构思图来计划一下页面的布局,认真分析一下该图,咱们不难发觉,图片大致分为以下几个部份:一、顶部部份,其中又包括了LOGO、MENU和一幅Banner图片;

2、内容部分又可分为侧边栏、主体内容;

3、底部,包括一些版权信息。

有了以上的分析,我们就可以很容易的布局了,我们设计层如下图:依照上图,我再画了一个实际的页面布局图,说明一基层的嵌套关系,如此明白得起来就会更简单了。DIV结构如下:

│body{}/*这是一个HTML元素,具体我就不说明了*/

└#Container{}/*页面层容器*/

├#Header{}/*页面头部*/

├#PageBody{}/*页面主体*/

│├#Sidebar{}/*侧边栏*/

│└#MainBody{}/*主体内容*/

└#Footer{}/*页面底部*/至此,页面布局与计划已经完成,接下来咱们要做的确实是开始书写HTML代码和CSS。接下来咱们在桌面新建一个文件夹,命名为“DIV+CSS布局练习”,在文件夹下新建两个空的记事本文档,输入以下内容:<!DOCTYPEhtmlPUBLIC"-ivID。若是id="divID"那个层中包括了一个<img></img>,那么那个img在CSS中对应的设置语法应该是#divIDimg{},一样,若是是包括在class="divID"那个层中时,那么设置语法应该是.divIDimg{},这一点希望大伙儿要分清楚了。另外,HTML中的一切元素都是能够概念的,例如table、tr、td、th、form、img、input...等等,若是你要在CSS中设置它们,那么直接写入元素的名称加上一对大括号{}就能够够了。所有的CSS代码都应该写在大括号{}中。依照上面的介绍,咱们先在中写入以下代码:#menuul{list-style:none;margin:0px;}

#menuulli{float:left;}说明一下:#menuul{list-style:none;margin:0px;}

list-style:none,这一句是取消列表前点,因为咱们不需要这些点。

margin:0px,这一句是删除UL的缩进,这样做可以使所有的列表内容都不缩进。#menuulli{float:left;}

那个地址的float:left的左右是让内容都在同一行显示,因此利用了浮动属性(float)。到这一步,建议大伙儿先保留预览一下成效,咱们再添加下面的内容,成效如下:这时,列表内容是排列在一行,咱们在#menuulli{}再加入代码margin:010px#menuul{list-style:none;margin:0px;}

#menuulli{float:left;margin:010px}margin:010px的作用确实是让列表内容之间产生一个20像素的距离(左:10px,右:10px),预览的成效如下:此刻,雏形已经出来了,咱们再来固定菜单的位置,把代码改成如下:#menu{padding:20px20px00}

/*利用padding:20px20px00来固定菜单位置*/

#menuul{float:right;list-style:none;margin:0px;}

/*添加了float:right使得菜单位于页面右边*/

#menuulli{float:left;margin:010px}这时,位置已经确信了,可是构思图中,菜单项选择项之间还有一条竖线,如何办呢?

别忘了,我们早就已经留好了一个空的<liclass="menuDiv"></li>,要想加入竖线就使用它了。

按照上面说的方法,我们再添加以下代码:.menuDiv{width:1px;height:28px;background:#999}保留预览一下,竖线是不是已经出来了?关于这段代码就不多讲了,应该是很容易明白得的。只是,菜单项选择项的文字却在顶部,咱们再修改成以下代码:#menuulli{float:left;margin:010px;display:block;line-height:28px}关于display:block;line-height:28px大伙儿能够去参阅一下手册,我就不多讲了。成效大体上已经实现了,剩下的确实是修改菜单的超链接样式,在中添加以下代码:#menuullia:link,#menuullia:visited{fon

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论