<!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;
}
效果如下:
- 大小: 58.4 KB
分享到:
相关推荐
4. **布局模式**:详细介绍流体布局、固定布局、响应式布局等,以及Flexbox和Grid布局系统,这些都是Div+CSS布局中的重要部分。 5. **定位技术**:讲解相对定位、绝对定位和固定定位,理解它们在布局中的作用。 6....
这个压缩包文件"DIV+CSS布局练习"显然旨在帮助初学者通过实践掌握这一基础技能。以下是关于`DIV+CSS`布局的一些详细知识点: 1. **DIV元素**:`<div>`(division)是HTML中的一个通用容器元素,用于组织页面内容。...
《Div+CSS布局大全》是一...通过阅读《Div+CSS布局大全》这本书,读者将能够掌握使用`div`和CSS进行网页布局的全面知识,从而构建美观且功能强大的网页。这本书对于初学者和有一定经验的开发者来说都是宝贵的参考资料。
3. **流体布局**:在设计响应式网页时,Div+CSS布局常用于创建流体布局,使页面能在不同设备和屏幕尺寸下保持良好显示。通过百分比单位和媒体查询(media queries),我们可以让页面元素根据浏览器宽度自动调整大小...
在Div+CSS布局中,图像不仅可以作为内容的一部分,还可以作为背景图,通过CSS的background-image属性进行设置,实现背景平铺、裁剪、定位等效果。 学习Div+CSS,首先要熟悉HTML的基本结构和Div元素的用法,然后掌握...
5. **流体布局**:利用百分比单位和媒体查询,Div+CSS布局可以实现流体布局,使网页在不同屏幕尺寸下自适应。这对于响应式设计至关重要,确保在手机、平板和桌面电脑上都能提供良好的用户体验。 6. **Flexbox布局**...
**DIV+CSS布局详解** 在网页设计领域,`DIV+CSS`布局是一种高效且灵活的网页构造方式,它将内容(HTML元素)与样式(CSS)分离,使得页面结构清晰,易于维护。本资料包“DIV+CSS布局大全”旨在帮助你深入理解和掌握...
3. **CSS布局模式**:理解流体布局、固定布局、响应式布局等不同布局方式,以及如何使用CSS实现这些布局。 4. **浮动与清除浮动**:学习如何使用float属性进行元素的浮动布局,以及清除浮动的影响以防止布局混乱。 5...
3. 布局基础:CSS布局主要包括流体布局、网格布局、定位布局等。流体布局使页面元素随浏览器窗口大小变化而自适应;网格布局利用grid属性创建二维网格系统;定位布局则通过position属性(如static、relative、...
2. **Div+CSS布局**:在网页布局中,Div是容器,CSS负责样式和定位。常见的布局模式有流式布局、固定布局、响应式布局等。流式布局让元素按顺序排列;固定布局适用于屏幕尺寸固定的设备,元素的位置和大小固定;响应...
在网页设计领域,Div+CSS布局是现代网页构建的核心技术之一。Div(Division)是HTML中的一个元素,常用于组织和划分页面结构,而CSS(Cascading Style Sheets)则是用于控制网页元素样式和布局的语言。这个“div+css...
总之,这个资源对于初学者来说是一份宝贵的自学资料,通过动手实践,你可以快速提升Div+CSS布局能力,为未来成为一名优秀的前端开发者打下坚实的基础。记得在实践中不断探索和积累,理论结合实际,才能更好地掌握这...
CSS布局主要包括流体布局、网格布局、定位布局等多种方式。 1. **流体布局**:利用百分比单位,使页面元素随着浏览器窗口大小的变化而自动调整,实现响应式设计。 2. **网格布局**:如CSS Grid,通过定义行和列来...
《Div+CSS布局入门教程》是一份专门为网页开发初学者设计的学习资料,旨在帮助初学者掌握网页布局的基础知识,特别是Div+CSS技术的应用。在这个教程中,你可以通过多个章节逐步了解和实践Div+CSS布局的核心概念。 ...
在这个名为“DIV+CSS布局练习”的压缩包中,我们可以预期找到一系列与这个主题相关的练习文件,帮助学习者掌握和提升`DIV+CSS`布局技能。 1. **什么是DIV?** `DIV`是HTML中的一个块级元素,全称为“Division”,...
随书源码包含的文件,可能是书中各个章节示例的HTML和CSS代码,读者可以通过实际操作这些代码,加深对DIV+CSS布局的理解,解决实际开发中遇到的问题。 总的来说,《DIV+CSS 网站布局实录》是一本实用的指南,通过...
本资源"DIV+CSS布局网页大全"为网页设计者们提供了一个全面的学习指南,旨在帮助他们掌握这一重要的设计技巧。 `DIV`(Division,分隔)是HTML中的一个容器元素,常用来对网页内容进行组织和分块。通过使用`<div>`...