版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PHP+MYSQL动态网页设计
主讲人:张瑞林联系方式:Email:12590@12/21/2022PHP+MYSQL动态网页设计
主讲人:张瑞林联1DIV+CSS布局快速入门理解CSS盒子模型
DIV+CSS布局快速入门理解CSS盒子模型2DIV+CSS布局快速入门1.构思(页面整体外观)2.勾画(PhotoShop或FireWorks)3.分解4.画出页面布局5.构建整体DIV结构6.编写基本CSS代码7.对每一个部分进行详细制作DIV+CSS布局快速入门1.构思(页面整体外观)3DIV+CSS布局快速入门1.构思(页面整体外观)网页设计第一步就是构思,构思好了,一般来说还需要用PhotoShop或FireWorks等图片处理软件将需要制作的界面布局简单的构画出来DIV+CSS布局快速入门1.构思(页面整体外观)网4DIV+CSS布局快速入门2.勾画DIV+CSS布局快速入门2.勾画5DIV+CSS布局快速入门3.分解DIV+CSS布局快速入门3.分解6DIV+CSS布局快速入门4.画出页面布局DIV+CSS布局快速入门4.画出页面布局75.构建整体DIV结构Body{}#container{}#header{}#pagebody{}#sidebar{}#mainbody{}#footer{}<divid="container">
<divid="Header"></div>
<divid="PageBody"><divid="Sidebar">
</div>
<divd="MainBody">
</div>
</div>
<divid="Footer">
</div>
</div>5.构建整体DIV结构Body{}#container{}86.编写基本CSS代码body
{font:12pxTahoma;margin:0px;text-align:center;background:#FFF;}/*页面层容器*/
#container{width:100%}/*页面头部*/
#Header{width:800px;margin:0auto;height:100px;background:#FFCC99}/*页面主体*/
#PageBody{width:800px;margin:0auto;height:400px;background:#CCFF00}/*页面底部*/
#Footer{width:800px;margin:0auto;height:50px;background:#00FFFF}/*基本信息*/#Sidebar{margin:5px;width:160px;height:300px;border:1pxsolidgreen;
float:left;}#MainBody{margin:5px;width:510px;height:300px;border:1pxsolid#000;float:right;}6.编写基本CSS代码body/*基本信息*/#Side96.编写基本CSS代码常用的CSS代码的含义font:12pxTahoma;
这里使用了缩写,完整的代码应该是:font-size:12px;font-family:Tahoma;说明字体为12像素大小,字体为Tahoma格式;margin:0px;
也使用了缩写,完整的应该是:margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px
或
margin:0px0px0px0px顺序是上/右/下/左,你也可以书写为margin:0(缩写);
以上样式说明body部分对上右下左边距为0像素,如果使用auto则是自动调整边距,另外还有以下几种写法:
margin:0pxauto;
说明上下边距为0px,左右为自动调整;6.编写基本CSS代码常用的CSS代码的含义font:12106.编写基本CSS代码常用的CSS代码的含义text-align:center
文字对齐方式,可以设置为左、右、中,这里我将它设置为居中对齐。background:#FFF
设置背景色为白色,这里颜色使用了缩写,完整的应该是background:#FFFFFF。
background可以用来给指定的层填充背景色、背景图片,以后我们将用到如下格式:
background:#cccurl('bg.gif')topleftno-repeat;
表示:使用#CCC(灰度色)填充整个层,使用bg.gif做为背景图片,
topleft
表示图片位于当前层的左上端,no-repeat表示仅显示图片大小而不填充满整个层。
top/right/left/bottom/center
用于定位背景图片,分别表示上/右/下/左/中;还可以使用
background:url('bg.gif')20px100px;
表示X座标为20像素,Y座标为100像素的精确定位;
repeat/no-repeat/repeat-x/repeat-y
分别表示填充满整个层/不填充/沿X轴填充/沿Y轴填充。6.编写基本CSS代码常用的CSS代码的含义text-al116.编写基本CSS代码如何使页面居中?将代码保存后可以看到,整个页面是居中显示的,那么究竟是什么原因使得页面居中显示呢?
是因为我们在#container中使用了以下属性:
margin:0auto;
按照前面的说明,可以知道,表示上下边距为0,左右为自动,因此该层就会自动居中了。
如果要让页面居左,则取消掉auto值就可以了,因为默认就是居左显示的。
通过margin:auto我们就可以轻易地使层自动居中了。6.编写基本CSS代码如何使页面居中?将代码保存后可以看到127.编写各部份详细的CSS代码当我们写好了页面大致的DIV结构后,我们就可以开始细致地对每一个部分进行制作了。/*基本信息*/
body{font:12pxTahoma;margin:0px;text-align:center;background:#FFF;}
a:link,a:visited{font-size:12px;text-decoration:none;}
a:hover{}/*页面层容器*/
#container{width:800px;margin:10pxauto}对层的margin属性的左右边距设置为auto可以让层居中显示
7.编写各部份详细的CSS代码当我们写好了页面大致的DIV结137.编写各部份详细的CSS代码<divid="menu">
<ul>
<li><ahref="#">首页</a></li>
<liclass="menuDiv"></li>
<li><ahref="#">博客</a></li>
<liclass="menuDiv"></li>
<li><ahref="#">设计</a></li>
<liclass="menuDiv"></li>
<li><ahref="#">相册</a></li>
<liclass="menuDiv"></li>
<li><ahref="#">论坛</a></li>
<liclass="menuDiv"></li>
<li><ahref="#">关于</a></li>
</ul>
</div>
<divid="banner">
</div>TOP部份菜单代码7.编写各部份详细的CSS代码<divid="menu">14/*基本信息*/body{font:12pxTahoma;margin:0px;text-align:center;background:#FFF;}a:link,a:visited{font-size:12px;text-decoration:none;}a:hover{}/*层容器*/#container{width:800px;height:600px;margin:10pxauto}/*头部*/#header{background:url(logo.gif)no-repeat}#menu{padding:20px20px00}#menuul{float:right;list-style:none;margin:0px;}#menuulli{float:left;display:block;line-height:30px;margin:010px}#menuullia:link,#menuullia:visited{font-weight:bold;color:#666}#menuullia:hover{}.menuDiv{width:1px;height:28px;background:#999}#banner{background:url(banner.jpg)030pxno-repeat;width:730px;margin:auto;height:240px;border-bottom:5pxsolid#EFEFEF;clear:both}/*主体*/#PageBody{width:800px;margin:0auto;height:200px;border:1pxsolidred}/*页脚*/#Footer{width:800px;margin:0auto;height:50px;border:1pxsolid#000}/*基本信息*/15头部页面头部页面16
PHP+MYSQL动态网页设计
主讲人:张瑞林联系方式:Email:12590@12/21/2022PHP+MYSQL动态网页设计
主讲人:张瑞林联17DIV+CSS布局快速入门理解CSS盒子模型
DIV+CSS布局快速入门理解CSS盒子模型18DIV+CSS布局快速入门1.构思(页面整体外观)2.勾画(PhotoShop或FireWorks)3.分解4.画出页面布局5.构建整体DIV结构6.编写基本CSS代码7.对每一个部分进行详细制作DIV+CSS布局快速入门1.构思(页面整体外观)19DIV+CSS布局快速入门1.构思(页面整体外观)网页设计第一步就是构思,构思好了,一般来说还需要用PhotoShop或FireWorks等图片处理软件将需要制作的界面布局简单的构画出来DIV+CSS布局快速入门1.构思(页面整体外观)网20DIV+CSS布局快速入门2.勾画DIV+CSS布局快速入门2.勾画21DIV+CSS布局快速入门3.分解DIV+CSS布局快速入门3.分解22DIV+CSS布局快速入门4.画出页面布局DIV+CSS布局快速入门4.画出页面布局235.构建整体DIV结构Body{}#container{}#header{}#pagebody{}#sidebar{}#mainbody{}#footer{}<divid="container">
<divid="Header"></div>
<divid="PageBody"><divid="Sidebar">
</div>
<divd="MainBody">
</div>
</div>
<divid="Footer">
</div>
</div>5.构建整体DIV结构Body{}#container{}246.编写基本CSS代码body
{font:12pxTahoma;margin:0px;text-align:center;background:#FFF;}/*页面层容器*/
#container{width:100%}/*页面头部*/
#Header{width:800px;margin:0auto;height:100px;background:#FFCC99}/*页面主体*/
#PageBody{width:800px;margin:0auto;height:400px;background:#CCFF00}/*页面底部*/
#Footer{width:800px;margin:0auto;height:50px;background:#00FFFF}/*基本信息*/#Sidebar{margin:5px;width:160px;height:300px;border:1pxsolidgreen;
float:left;}#MainBody{margin:5px;width:510px;height:300px;border:1pxsolid#000;float:right;}6.编写基本CSS代码body/*基本信息*/#Side256.编写基本CSS代码常用的CSS代码的含义font:12pxTahoma;
这里使用了缩写,完整的代码应该是:font-size:12px;font-family:Tahoma;说明字体为12像素大小,字体为Tahoma格式;margin:0px;
也使用了缩写,完整的应该是:margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px
或
margin:0px0px0px0px顺序是上/右/下/左,你也可以书写为margin:0(缩写);
以上样式说明body部分对上右下左边距为0像素,如果使用auto则是自动调整边距,另外还有以下几种写法:
margin:0pxauto;
说明上下边距为0px,左右为自动调整;6.编写基本CSS代码常用的CSS代码的含义font:12266.编写基本CSS代码常用的CSS代码的含义text-align:center
文字对齐方式,可以设置为左、右、中,这里我将它设置为居中对齐。background:#FFF
设置背景色为白色,这里颜色使用了缩写,完整的应该是background:#FFFFFF。
background可以用来给指定的层填充背景色、背景图片,以后我们将用到如下格式:
background:#cccurl('bg.gif')topleftno-repeat;
表示:使用#CCC(灰度色)填充整个层,使用bg.gif做为背景图片,
topleft
表示图片位于当前层的左上端,no-repeat表示仅显示图片大小而不填充满整个层。
top/right/left/bottom/center
用于定位背景图片,分别表示上/右/下/左/中;还可以使用
background:url('bg.gif')20px100px;
表示X座标为20像素,Y座标为100像素的精确定位;
repeat/no-repeat/repeat-x/repeat-y
分别表示填充满整个层/不填充/沿X轴填充/沿Y轴填充。6.编写基本CSS代码常用的CSS代码的含义text-al276.编写基本CSS代码如何使页面居中?将代码保存后可以看到,整个页面是居中显示的,那么究竟是什么原因使得页面居中显示呢?
是因为我们在#container中使用了以下属性:
margin:0auto;
按照前面的说明,可以知道,表示上下边距为0,左右为自动,因此该层就会自动居中了。
如果要让页面居左,则取消掉auto值就可以了,因为默认就是居左显示的。
通过margin:auto我们就可以轻易地使层自动居中了。6.编写基本CSS代码如何使页面居中?将代码保存后可以看到287.编写各部份详细的CSS代码当我们写好了页面大致的DIV结构后,我们就可以开始细致地对每一个部分进行制作了。/*基本信息*/
body{font:12pxTahoma;margin:0px;text-align:center;background:#FFF;}
a:link,a:visited{font-size:12px;text-decoration:none;}
a:hover{}/*页面层容器*/
#container{width:800px;margin:10pxauto}对层的margin属性的左右边距设置为auto可以让层居中显示
7.编写各部份详细的CSS代码当我们写好了页面大致的DIV结297.编写各部份详细的CSS代码<divid="menu">
<ul>
<li><ahref="#">首页</a></li>
<liclass="menuDiv"></li>
<li><ahref="#">博客</a></li>
<liclass="menuDiv"></li>
<li><ahref="#">设计</a></li>
<liclass="menuDiv"></li>
<li><ahref="#">相册</a></li>
<liclass="menuDiv"></li>
<li><ahref="#">论坛</a></li>
<liclass="menuDiv"></li>
<li><ahref="#">关于</a></li>
</ul>
</div>
<divid="banner">
</div>TOP部份菜单代码7.编写各部份详细的CSS代码<divid="menu">30/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 酒店客房物品损坏赔偿制度
- 酒店客房服务规范与服务质量提升制度
- 酒店员工职务行为规范制度
- 2025广东佛山禅城区南庄镇吉利中学招聘数学地理临聘教师备考题库及1套完整答案详解
- 糖网筛查中的患者生活质量改善策略
- 2025四川资阳安岳县第三人民医院临床医师招引8人备考题库参考答案详解
- 2025广东中山市三鑫凯茵学校教师招聘17人备考题库及答案详解(夺冠系列)
- 2025重庆两江新区民心佳园小学校物业项目经理招聘备考题库及完整答案详解1套
- 2025云南昆明市盘龙区教育发展投资有限公司招聘1人备考题库及答案详解(新)
- 2025江苏经贸职业技术学院招聘26人备考题库(第二批)及1套参考答案详解
- GB/T 43824-2024村镇供水工程技术规范
- 心力衰竭药物治疗的经济评估与成本效益分析
- 道路绿化养护投标方案(技术方案)
- QA出货检验日报表
- 校服采购投标方案
- 中外建筑史课件
- 母婴保健-助产技术理论考核试题题库及答案
- dd5e人物卡可填充格式角色卡夜版
- 海克斯康机器操作说明书
- GB/T 6003.1-1997金属丝编织网试验筛
- GB/T 24207-2009洗油酚含量的测定方法
评论
0/150
提交评论