div+css网页设计实例教程

div+css网页设计实例教程

ID:12596757

大小:431.50 KB

页数:18页

时间:2018-07-18

div+css网页设计实例教程_第1页
div+css网页设计实例教程_第2页
div+css网页设计实例教程_第3页
div+css网页设计实例教程_第4页
div+css网页设计实例教程_第5页
资源描述:

《div+css网页设计实例教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DIV+CSS网页设计实例教程目录:第一步:规划网站,本教程将以图示为例构建网站;第二步:创建html模板及文件目录等;第三步:将网站分为五个div,网页基本布局的基础;第四步:网页布局与div浮动等;第五步:网页主要框架之外的附加结构的布局与表现;第六步:页面内的基本文本的样式(css)设置;第七步:网站头部图标与logo部分的设计;第八步:页脚信息(版权等)的表现设置;第九步:导航条的制作(较难);第十步:解决IE浏览器的显示BUG;第一步:规划网站,本教程将以图示为例构建网站1.规划网站,本教程将以下图为例构建网站。其基本布局见下图:主要由五个部分构成:

2、1.MainNavigation导航条,具有按钮特效。Width:760pxHeight:50px2.Header网站头部图标,包含网站的logo和站名。Width:760pxHeight:150px3.Content网站的主要内容。Width:480pxHeight:Changesdependingoncontent4.Sidebar边框,一些附加信息。Width:280pxHeight:Changesdependingon5.Footer网站底栏,包含版权信息等。Width:760pxHeight:66px第二步:创建html模板及文件目录等1.创建htm

3、l模板。代码如下:CompanyName-PageName@import"css/master.css";将其保存为index.html,并创建文件夹css,images,网站结构如下:2.创建网站的大框,即建立一个宽760px的盒子,它将包含网站的所有元素。在html文件的和之间写入Helloworld.创建css文件,命名为master.css,保存在/css/文件夹下。写入:#page-container{width:760px;background:red;}控制html的id为page-container的盒子的宽为760px,背景为红色。表现如下:

4、现在为了让盒子居中,写入margin:auto;,使css文件为:#page-container{width:760px;margin:auto;background:red;}现在你可以看到盒子和浏览器的顶端有8px宽的空隙。这是由于浏览器的默认的填充和边界造成的。消除这个空隙,就需要在css文件中写入:html,body{margin:0;padding:0;}第三步:将网站分为五个div,网页基本布局的基础:1.将“第一步”提到的五个部分都放入盒子中,在html文件中写入:MainNavHeaderSidebarAContentFooter表现如下:2.

5、为了将五个部分区分开来,我们将这五个部分用不同的背景颜色标示出来,在css文件写入:#main-nav{background:red;height:50px;}#header{background:blue;height:150px;}#sidebar-a{background:darkgreen;}#content{background:green;}#footer{background:orange;height:66px;}表现如下:第四步:网页布局与div浮动等:1.浮动,首先让边框浮动到主要内容的右边。用css控制浮动:#sidebar-a{floa

6、t:right;width:280px;background:darkgreen;}表现如下:2.往主要内容的盒子中写入一些文字。在html文件中写入:Loremipsumdolorsitamet,consectetueradipiscingelit.Nullamgravidaenimutrisus.Praesentsapienpurus,ultricesa,variusac,suscipitut,enim.Maecenasinlectus.Donecinsapieninnibhrutrumgravida.Sedutmauris.Fuscemalesuadae

7、nimvitaelacuseuismodvulputate.Nullamrhoncusmaurisacmetus.Maecenasvulputatealiquamodio.Duisscelerisquejustoapede.Namauguelorem,semperat,portaeget,placerateget,purus.Suspendissemattisnuncvestibulumligula.Inhachabitasseplateadictumst.表现如下:但是你可以看到主要内容的盒子占据了整个page-container的宽度,我们需要将#cont

8、ent的右边界设为280px。以使其不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。