<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>流体浮动布局2</title>
<link rel="stylesheet" type="text/css" href="Layer2.css" />
</head>
<body>
<div id="header">
<h1>这里是标题</h1>
</div>
<div id="nav">
<ul>
<li>新闻</li>
<li>杂志</li>
<li>游戏</li>
<li>音乐</li>
<li>电影</li>
<li>娱乐</li>
</ul>
</div>
<div id="main">
<p>对于ASP.NET而言,开发人员不可避免的会将ASP.NET与ASP进行比较,因为ASP.NET可以算作是ASP的下一个版本。但是ASP.NET却与ASP完全不同,可以说微软重新将ASP进行编写和组织形成ASP.NET技术。 </p>
<p>在传统的ASP开发中,开发人员可以在页面中进行ASP代码的编写,当服务器请求相应的页面时,服务器会解析ASP代码进行页面呈现。ASP具有轻巧等特点,但是随着互联网的发展,ASP也越来越多的呈现出其不足之处,这些不足之处包括ASP代码无法和HTML代码很好的分离,这就造成了页面代码混乱、维护性低等情况。当ASP中出现错误或者需要进行功能的添加,就需要多大部分的页面进行更改,这样就降低了ASP程序的复用性和维护性。</p>
<p>对于ASP.NET而言,开发人员不可避免的会将ASP.NET与ASP进行比较,因为ASP.NET可以算作是ASP的下一个版本。但是ASP.NET却与ASP完全不同,可以说微软重新将ASP进行编写和组织形成ASP.NET技术。 </p>
<p>在传统的ASP开发中,开发人员可以在页面中进行ASP代码的编写,当服务器请求相应的页面时,服务器会解析ASP代码进行页面呈现。ASP具有轻巧等特点,但是随着互联网的发展,ASP也越来越多的呈现出其不足之处,这些不足之处包括ASP代码无法和HTML代码很好的分离,这就造成了页面代码混乱、维护性低等情况。当ASP中出现错误或者需要进行功能的添加,就需要多大部分的页面进行更改,这样就降低了ASP程序的复用性和维护性。 </p>
<p>相对于ASP而言,ASP.NET具有更加完善的开发工具。在传统的ASP开发中,可以使用Dreamware、FrontPage等工具进行页面开发。当时使用Dreamware、FrontPage等工具进行ASP应用程序开发时,其效率并不能提升,并且这些工具对ASP应用程序的开发和运行也不会带来性能提升。 </p>
<p>相比之下,对于ASP.NET应用程序而言,微软开发了Visual Studio开发环境提供给开发人员进行高效的开发,开发人员还能够使用现有的ASP.NET控件进行高效的应用程序开发,这些控件包括日历控件、分页控件、数据源控件和数据绑定控件。开发人员能够在Visual Studio开发环境中拖动相应的控件到页面中实现复杂的应用程序编写。 </p>
</div>
<div id="navr">
<ul>
<li>新闻</li>
<li>杂志</li>
<li>游戏</li>
<li>音乐</li>
<li>电影</li>
<li>娱乐</li>
</ul>
</div>
<div id="footer">
<p>版权所有,翻版必究</p>
</div>
</body>
</html>
/* CSS Document */
*{
margin:0;
padding:0;
}
body{
margin:10px;
}
#header{
border:1px solid black;
height:80px;
line-height:80px;
margin-bottom:10px;
background:gray;
}
#header h1{
font-size:20px;
text-align:center;
height:100%;
}
#nav{
border:1px solid black;
height:400px;
width:20%;
float:left;
margin-bottom:10px;
background:blue;
}
#nav ul{
text-align:center;
list-style-type:none;
}
#main{
border:1px solid black;
height:400px;
width:58%;
float:left;
margin-bottom:10px;
margin-left:0.8%;
}
#main p{
font-size:14px;
word-spacing:2px;
line-height:150%;
text-indent:30px;
}
#navr{
border:1px solid black;
height:400px;
width:20%;
float:right;
margin-bottom:10px;
background:blue;
}
#navr ul{
text-align:center;
list-style-type:none;
}
#footer{
border:1px solid black;
height:80px;
clear:both;
background:silver;
line-height:80px;
}
#footer p{
text-align:center;
height:100%;
}
效果如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>流体定位布局2</title>
<link rel="stylesheet" type="text/css" href="style2.css">
</head>
<body>
<div id="header">
<h1>这里是标题</h1>
</div>
<div id="nav">
<ul>
<li>新闻</li>
<li>杂志</li>
<li>游戏</li>
<li>音乐</li>
<li>电影</li>
<li>娱乐</li>
</ul>
</div>
<div id="main">
<p>对于ASP.NET而言,开发人员不可避免的会将ASP.NET与ASP进行比较,因为ASP.NET可以算作是ASP的下一个版本。但是ASP.NET却与ASP完全不同,可以说微软重新将ASP进行编写和组织形成ASP.NET技术。 </p>
<p>在传统的ASP开发中,开发人员可以在页面中进行ASP代码的编写,当服务器请求相应的页面时,服务器会解析ASP代码进行页面呈现。ASP具有轻巧等特点,但是随着互联网的发展,ASP也越来越多的呈现出其不足之处,这些不足之处包括ASP代码无法和HTML代码很好的分离,这就造成了页面代码混乱、维护性低等情况。当ASP中出现错误或者需要进行功能的添加,就需要多大部分的页面进行更改,这样就降低了ASP程序的复用性和维护性。</p>
<p>对于ASP.NET而言,开发人员不可避免的会将ASP.NET与ASP进行比较,因为ASP.NET可以算作是ASP的下一个版本。但是ASP.NET却与ASP完全不同,可以说微软重新将ASP进行编写和组织形成ASP.NET技术。 </p>
<p>在传统的ASP开发中,开发人员可以在页面中进行ASP代码的编写,当服务器请求相应的页面时,服务器会解析ASP代码进行页面呈现。ASP具有轻巧等特点,但是随着互联网的发展,ASP也越来越多的呈现出其不足之处,这些不足之处包括ASP代码无法和HTML代码很好的分离,这就造成了页面代码混乱、维护性低等情况。当ASP中出现错误或者需要进行功能的添加,就需要多大部分的页面进行更改,这样就降低了ASP程序的复用性和维护性。 </p>
<p>相对于ASP而言,ASP.NET具有更加完善的开发工具。在传统的ASP开发中,可以使用Dreamware、FrontPage等工具进行页面开发。当时使用Dreamware、FrontPage等工具进行ASP应用程序开发时,其效率并不能提升,并且这些工具对ASP应用程序的开发和运行也不会带来性能提升。 </p>
<p>相比之下,对于ASP.NET应用程序而言,微软开发了Visual Studio开发环境提供给开发人员进行高效的开发,开发人员还能够使用现有的ASP.NET控件进行高效的应用程序开发,这些控件包括日历控件、分页控件、数据源控件和数据绑定控件。开发人员能够在Visual Studio开发环境中拖动相应的控件到页面中实现复杂的应用程序编写。 </p>
</div>
<div id="navr">
<ul>
<li>新闻</li>
<li>杂志</li>
<li>游戏</li>
<li>音乐</li>
<li>电影</li>
<li>娱乐</li>
</ul>
</div>
<div id="footer">
<p>版权所有,翻版必究</p>
</div>
</body>
</html>
/* CSS Document */
*{
margin:0;
padding:0;
}
body{
margin:10px;
}
#header{
border:1px solid black;
height:60px;
line-height:60px;
font-size:16px;
background:#ccc;
margin-bottom:10px;
}
#header h1{
text-align:center;
}
#nav{
border:1px solid black;
width:20%;
padding:10px;
position:absolute;
top:82px;
left:10px;
}
#nav ul{
text-align:center;
list-style-type:none;
}
#main{
border:1px solid black;
width:54%;
margin-left:23%;
margin-right:23%;
margin-bottom:10px;
}
#main p{
text-indent:32px;
line-height:150%;
word-spacing:2px;
}
#navr{
border:1px solid black;
width:20%;
position:absolute;
top:82px;
right:10px;
padding:10px;
}
#navr ul{
text-align:center;
list-style-type:none;
}
#footer{
border:1px solid black;
background:#ccc;
height:60px;
line-height:60px;
margin-top:10px;
}
#footer p{
text-align:center;
}
效果如下:
- 描述: 效果
- 大小: 51 KB
- 大小: 58.4 KB
分享到:
相关推荐
5. **定位技术**:浮动布局(float)和定位(position)是CSS布局的两种主要技术。浮动用于让元素脱离正常文档流,而定位则允许设置元素相对于其正常位置或父元素的位置。 6. **Flexbox布局**:现代CSS布局的重要...
这个压缩包文件"DIV+CSS布局练习"显然旨在帮助初学者通过实践掌握这一基础技能。以下是关于`DIV+CSS`布局的一些详细知识点: 1. **DIV元素**:`<div>`(division)是HTML中的一个通用容器元素,用于组织页面内容。...
3. **流体布局**:在设计响应式网页时,Div+CSS布局常用于创建流体布局,使页面能在不同设备和屏幕尺寸下保持良好显示。通过百分比单位和媒体查询(media queries),我们可以让页面元素根据浏览器宽度自动调整大小...
在Div+CSS布局中,图像不仅可以作为内容的一部分,还可以作为背景图,通过CSS的background-image属性进行设置,实现背景平铺、裁剪、定位等效果。 学习Div+CSS,首先要熟悉HTML的基本结构和Div元素的用法,然后掌握...
5. **流体布局**:利用百分比单位和媒体查询,Div+CSS布局可以实现流体布局,使网页在不同屏幕尺寸下自适应。这对于响应式设计至关重要,确保在手机、平板和桌面电脑上都能提供良好的用户体验。 6. **Flexbox布局**...
3. **CSS布局模式**:理解流体布局、固定布局、响应式布局等不同布局方式,以及如何使用CSS实现这些布局。 4. **浮动与清除浮动**:学习如何使用float属性进行元素的浮动布局,以及清除浮动的影响以防止布局混乱。 5...
**DIV+CSS布局详解** 在网页设计领域,`DIV+CSS`布局是一种高效且灵活的网页构造方式,它将内容(HTML元素)与样式(CSS)分离,使得页面结构清晰,易于维护。本资料包“DIV+CSS布局大全”旨在帮助你深入理解和掌握...
总之,这个资源对于初学者来说是一份宝贵的自学资料,通过动手实践,你可以快速提升Div+CSS布局能力,为未来成为一名优秀的前端开发者打下坚实的基础。记得在实践中不断探索和积累,理论结合实际,才能更好地掌握这...
在这个名为“DIV+CSS布局练习”的压缩包中,我们可以预期找到一系列与这个主题相关的练习文件,帮助学习者掌握和提升`DIV+CSS`布局技能。 1. **什么是DIV?** `DIV`是HTML中的一个块级元素,全称为“Division”,...
在Web开发领域,DIV+CSS布局是构建响应式、可维护性和高效网页的重要技术。这本书全面讲解了如何利用这两种语言来创建优雅、结构清晰的网页布局。 DIV(Division)是HTML中的一个元素,主要用于分隔和组织网页内容...
本资源"DIV+CSS布局网页大全"为网页设计者们提供了一个全面的学习指南,旨在帮助他们掌握这一重要的设计技巧。 `DIV`(Division,分隔)是HTML中的一个容器元素,常用来对网页内容进行组织和分块。通过使用`<div>`...
随书源码包含的文件,可能是书中各个章节示例的HTML和CSS代码,读者可以通过实际操作这些代码,加深对DIV+CSS布局的理解,解决实际开发中遇到的问题。 总的来说,《DIV+CSS 网站布局实录》是一本实用的指南,通过...
本压缩包文件“div+css布局源码”很可能包含了一系列示例代码,展示了如何利用 `div` 和 `CSS` 进行页面布局。 1. **什么是div?** `div`(division,分隔)是HTML中的一个块级元素,它用于组合其他HTML元素,创建...
**DIV+CSS布局详解** **一、什么是DIV+CSS布局** `DIV+CSS布局`是网页设计中一种常见的布局方式,它将结构(HTML中的Div元素)与样式(CSS样式表)分离,使得网页设计更加灵活和易于维护。在传统的表格布局中,...
在这个压缩包中,我们有四个文件,都是围绕着这个主题,旨在帮助初学者掌握基础的DIV+CSS布局技巧。 1. **Div+CSS布局入门教程(一二三四).doc**: 这可能是一个分章节的文档教程,详细介绍了如何使用DIV元素进行...
4. 布局技术:探讨浮动布局、定位布局以及流体布局等方法。 5. 响应式设计:介绍媒体查询和响应式设计的实践案例。 6. 实战练习:提供实际的网页布局项目,帮助巩固所学知识。 通过这个教程,你将能够构建出具有...
随着网页设计技术的发展,使用表格(table)进行布局的方式已经逐渐被淘汰,取而代之的是更灵活、更可控的DIV+CSS布局方式。 在本书中,读者可以学习到以下几个核心知识点: 1. **HTML `<div>` 元素**:`<div>`是...