DIV+CSS网页设计实例教程:布局与浮动实践

版权申诉
0 下载量 79 浏览量 更新于2024-06-27 收藏 828KB DOCX 举报
本教程是一份详细的DIV+CSS网页设计实践指南,主要分为五个步骤来指导读者创建一个基础的网页布局。教程首先介绍了创建并组织CSS文件,特别是如何编写一个名为`master.css`的样式表,并将其放置在`/css/`文件夹中。 1. 创建CSS文件`:master.css`: - 作者定义了一个`#page-container`选择器,但没有给出具体的样式,这可能是为了后续演示如何应用样式。 2. 网页结构分解: - 教程将网页划分为五个主要部分:页脚(Footer)、标题(Heading)、主要内容区域(包含边框和文字)、导航栏(Navigation Bar)以及页脚信息,包括版权、认证和副导航条。 3. 布局与浮动: - 通过CSS浮动技术,边框被移动到主要内容区域的右侧,同时设置了主要内容区域的宽度,以防止与边框冲突。HTML中使用`style`属性或外部CSS规则来实现这些效果。 4. 标题和页脚设计: - 头部区域包含标题,包括网站名和内容标题,使用`h1`标签,而默认样式可能会导致空白,需进行调整。页脚则包括版权信息、认证标志和可选的副导航条。 5. 导航栏的暂时隐藏与布局调整: - 使用HTML的`ul`和`li`标签创建导航菜单,由于导航表现不佳且为后续教程做铺垫,所以暂时用CSS隐藏了导航。页脚部分由左右两个div组成,副导航条通过浮动技术实现右对齐。 6. IE浏览器兼容性问题: - 提及了IE浏览器对浮动层的处理,由于历史遗留的bug,浮动元素必须先于被浮动元素出现在源文件中,因此作者在示例中调整了副标题的顺序。 通过这个实例教程,读者可以学习到如何运用HTML结构(如`div`、`ul`、`li`等)配合CSS(如浮动、选择器、样式设置)来构建一个基本的网站布局,同时了解了浏览器兼容性和一些布局技巧。完成教程后,读者应该能够掌握如何在实际项目中创建和维护简单的响应式网页设计。