计算机网络与网页制作 Chapter 12:页面布局高级技术

Slides:



Advertisements
Similar presentations
计算机网络与网页制作 Chapter 13 :使用表格 复旦大学计算机学院 肖川 1.
Advertisements

HyperText Markup Language
第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
项目2 字符格式和段落编排 2017年3月7日6时54分.
年终总结 通用模板 简洁实用 工作总结 年终汇报 工作计划.
点击输入贵公司名称 年度工作总结汇报幻灯片模版 工作总结 年终汇报 工作计划 活动流程 汇报部门:XXXX.
计算机网络与网页制作 Chapter 10:用CSS设定页面样式
20 使用Dreamweaver构建HTML结构
第8章 CSS基础知识 【学习目标】 对于一个网页设计者来说,对HTML语言一定不感到陌生,因为它是网页制作的基础,但是如果希望网页能够美观、大方,并且升级维护方便,那么仅仅知道HTML还是不够的,还需要了解CSS。了解CSS基础知识,可以为后面的学习打下基础。 本章主要内容包括: 为什么在网页中加入CSS。
插入超链接 高邮市第一实验小学 范太国 任务一:设置文本超链接 任务一:设置文字超链接 步骤:1、选定文字并右击,在快捷菜单 中选择“超链接”命令。 2、在弹出的对话框中选择左侧“链接到:”中的“本文档中的位置(A)”项,在“请选择文档中的位置(C):”中选择需要链接的幻灯片,单击“确定”按钮。
PRESENTED BY OfficePLUS
有序列表.
佛山科学技术学院 第8章 网页设计基础 Internet及多媒体应用.
图表的创建.
UI 软件 设计 网页基本元素设计(二).
Ch01 HTML 5 資料格式 網頁程式設計.
武汉纺织大学传媒学院 cm.wtu.edu.cn
计算机网络与网页制作 Chapter 08:新建站点
计算机网络与网页制作 Chapter 18:用行为增加页面的互动
大学计算机基础 典型案例之一 构建FPT服务器.
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
点击此处添加标题 ADD YOUR TITLE ADD YOUR TITLE 点击此处添加文本信息
INSERT THE TITLE OF YOUR
POWERPOINT TEMPLATE HI.
网页制作基础 CNIC 王桦.
点击此处添加标题 01 点击此处添加标题 点击此处添加标题 点击此处添加标题 点击此处添加标题 点击此处添加标题 点击此处添加标题
PRESENTED BY OfficePLUS
POWERPOINT TEMPLATE PRESENTED BY OfficePLUS.
活用XHTML/HTML+CSS並不難 Chapter 1 LAYOUT 版面配置.
UI 软件 设计 页面布局(三).
点击此处添加标题 TEXT TEXT TEXT TEXT TEXT
网页设计与制作 Dreamweaver CS6 标准教程
Web Programming 網際網路程式設計
POWERPOINT TEMPLATE PRESENTED BY OfficePLUS.
计算机网络与网页制作 Chapter 11:用CSS作页面布局
产品推广 PRODUCT PROMOTION PRESENTED BY OfficePLUS.
个人网站作业3 传媒学院.
标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序. 标准配色方案 背景 文本和线条 阴影 强调色 主色一 主色二 主色三 主色四 推荐应用顺序.
CONTENTS PART ONE PART TWO PART THREE PART FOUR YOUR TITLE HERE
论文答辩PPT模板 答辩学生:橘子皮 指导老师:PPT工作室.
POWERPOINT模板 适用于秋天果实及相关类别演示 注:文本框可根据需求改变颜色、移动位置;文字可编辑.
《网页设计与制作》.
武汉纺织大学传媒学院 cm.wtu.edu.cn
PRESENTED BY OfficePLUS
PRESENTED BY OfficePLUS
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
第12章 APDiv 对于有Dreamweaver基础的读者来说,初识APDiv或 许会感到即熟悉又陌生。熟悉于它的Div标识符, 陌生于他在CS3版本中的含义及作用。其实,APDiv 在Dreamweaver CS4中仍等同于前期版本的层,又 称为AP元素或CSS-P元素,本文以下简称AP层。 什么是层?有什么作用?前面我们学习过了表格,
项目二:HTML语言基础.
复 这里可以输入公司 名 古 Powerpoint is a complete presentation graphic package it gives you everyt.
武汉纺织大学传媒学院 cm.wtu.edu.cn
企业宣传推广 Loem ipsum dolor sameman tanam casectetur adipiscing elit tamam dalam qoue sampe. dolor sameman tanam casectetur adipiscing elit tamam dalam qoue.
原 创 通 商业 用模板 xxxxxxx.
第15节 CSS超链接样式 武汉纺织大学传媒学院 cm.wtu.edu.cn 2019/5/10 传媒学院.
品牌推广方案 汇报时间:2018年8月 汇报人:优品PPT
PRESENTED BY OfficePLUS
点击此处添加幻灯主标题 点击此处添加幻灯副标题 2019/5/8 此处添加公司信息.
CLICK HERE TO ADD YOUR TITLE
金融投资项目 计划报告模板 适用于工作计划 / 年终总结 / 会议发言等.
第13章 新闻发布系统的 页面美工.
武汉纺织大学传媒学院 cm.wtu.edu.cn
点击此处添加标题 ADD YOUR TEXT ADD YOUR TEXT ADD YOUR TEXT ADD YOUR TEXT
第5章 Div+CSS布局技术 经济管理学院.
武汉纺织大学传媒学院 cm.wtu.edu.cn
FLOW CHART WITH EIGHT STAGES
STEP THREE NO.1 点击此处添加标题 NO.5 点击此处添加标题 STEP FOUR STEP TWO
YOUR SUBTITLE GOES HERE
LOGO 年中工作汇报PPT模板 在此处添加小标题 主讲人:宝藏PPT 201X.X.X.
点击此处添加标题 PPT背景图片: PPT图表下载:
PRESENTED BY OfficePLUS
專題報告: 海洋中的熱帶雨林~珊瑚~ 六忠:林奕暉.
Presentation transcript:

计算机网络与网页制作 Chapter 12:页面布局高级技术 复旦大学计算机学院 肖川 cxiao@fudan.edu.cn

目标 使用CSS的“浮动”属性 使用CSS为不同的页面设置不同的布局 display:none属性的应用

效果

1. 使一个图像浮动 1. 菜单 插入>>图像,将图像i9100.jpg添加至about.html 2. 在“CSS样式”面板内新建一个类CSS规则.floatimage。 3. 在“属性”面板内设置图像所用的“类”规则。 选中 .floatimage项

效果

修改Float属性及其效果

2. 使用Div把页面分区 把标题区Div改成相对定位Div。

插入Div作为页面的不同区域 面板 插入>>布局>>插入Div标签,依次插入 navigation Div main Div sidebar Div footer Div 每一次插入在上一个Div的标签之后

修改导航栏外观 面板 CSS样式>>新建CSS规则,#navigation 由于Div已经设置ID,所以新建的ID CSS规则自动作用于相同ID的Div。 面板 CSS样式>>新建CSS规则,#navigation

修改页脚区的背景色 面板 CSS样式>>新建CSS规则,#footer 由于Div已经设置ID,所以新建的ID CSS规则自动作用于相同ID的Div。 面板 CSS样式>>新建CSS规则,#footer

3. 设置主栏区的宽度并浮动 新建名为“#main”的ID CSS规则。

往主栏区填充内容 复制main_content.html的内容。

4. 设置侧栏区并填充内容 1. 新建名为“#sidebar”的ID CSS规则。 2. 复制features.html的内容。

5. 让footer区位于下方 修改名为“#footer”的ID CSS规则。 已有#footer规则 这个设置值的含义是“不允许浮动元素出现在我的任何一边” 修改名为“#footer”的ID CSS规则。 已有#footer规则

6. 创建一个基于列表的导航栏 删除(或选中)占位符文字,菜单 插入>>HTML>>文本对象>>项目列表,输入列表项文字。列表项之间用【Enter】分隔。 为每个条目设置超链接:选中每个条目的文字,菜单 插入>>超级链接,

使列表条目变成水平排列 在“CSS样式”面板新建名为“#navigation ul li”(或“#navigation li”)的CSS规则。

设置链接的外观和位置 在“CSS样式”面板新建名为“#navigation a”(或“#navigation ul li a”)的CSS规则。 这个间隙是列表<ul>的默认上边距造成的,左侧间隙是列表<ul>的默认左留白造成的。 使得链接的可点击区域不限于文字,而是链接的箱框(或方框)。 左侧间隙

删除导航栏的间隙 在“CSS样式”面板新建名为“#navigation ul”的CSS规则。

增加导航链接的易用性 在“CSS样式”面板新建名为“#navigation a:hover”的CSS规则。

7. 改变栏区的布局 把#main的Float属性改成left,#sidebar的Float属性改成right。 sidebar Div main Div

8. 修改页面的总体宽度 把#container的Width属性值改成840,Height属性值设为空(以便容器更好地适应所容纳的内容)。 把#header的Width属性值也改成840, 把#main的Width属性值改成520。 间隔50px=840-520-270, 若间隔为负数,则破坏页面布局。

9. 创建相同高度的栏区 为侧栏区添加背景色使得栏区高度不一致的问题更加突出。

用背景图像模拟等高栏区的效果 这种模拟方法依赖于容器及栏区的固定宽度。

增加主栏区的留白 增加留白属性值将自动增加Div的总体宽度,故此处间隔缩小。为了避免可能的布局问题,更倾向于为Div内部的元素,如段落、列表等添加边距。

10.使用模板创建预设布局的页面 菜单 文件>>新建

小结 插入Div 设定Div的样式 (高度、宽度、背景色、字体、留白、…) Float属性 Clear属性 创建水平导航栏 注:HTML页面元素的外观、格式等都是通过CSS样式来控制。要改变在属性面板内修改某个选项值的思维定势。 插入Div 设置Div ID 设定Div的样式 (高度、宽度、背景色、字体、留白、…) 新建类CSS规则,手工指定Div的“类”规则 新建ID CSS规则,自动作用于同名Div 新建复合内容CSS规则,自动作用于对应元素 Float属性 Clear属性 创建水平导航栏 模拟等高栏区的效果