使用CSS美化表格和表单元素课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《使用CSS美化表格和表单元素课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用 CSS 美化 表格 表单 元素 课件
- 资源描述:
-
1、.使用使用CSS美化表格和表单元素美化表格和表单元素.网页中表格的应用无处不在,在HTML中,最初希望用于纯数据,却发展为基本页面布局子语言;但是在Web标准中,正在渐渐地恢复表格原来的用途,即只用来显示表格数据。如今,表格已经成为可视化构成与格式化输出的主要方式。本章介绍使用CSS样式设置表格的方法,掌握Web标准网站的页面中数据的制作方法,并能够使用CSS样式表对数据表进行综合运用。.主要内容7.1 创建数据表格制作企业网站新闻页面7.2 设置表格边框和背景制作精美表格7.3 为单元行应用类CSS样式 实现隔行变色的单元格7.4 应用CSS样式的hover伪类 实现交互的变色表格7.5 设
2、置表单元素的背景颜色制作商品搜索7.6 设置表单元素的边框美化登录框.主要内容7.7 使用CSS定义圆角文本字段7.8 使用CSS定义下拉列表制作多彩下拉列表7.9 column-width属性(CSS3.0)实现网页文本分栏7.10 column-count属性(CSS3.0)控制网页文本分栏数7.11 column-gap属性(CSS3.0)控制网页文本分栏间距7.12 column-rule属性(CSS3.0)为分栏添加分栏线.创建数据表格 HTML中的数据表格是网页中常见的元素,表格在网页中是用来显示二维关系数据的,并且还可以为网页进行排版、布局,但是使用表格布局的网页不能达内容与表现
3、的分离,因此不建议使用在Web标准中。本实例制作一个企业网站新闻页面,在该新闻页面中使用数据表格的形式来表现新闻标题内容,为页面中的数据进行合理、清晰的排版,使浏览者能够对页面中的数据一目了然。【任务描述任务描述】.创建数据表格【任务展示任务展示】案例效果图案例效果图.创建数据表格【任务实现任务实现】HTML代码代码.创建数据表格CSS样式代码样式代码.创建数据表格【相关知识相关知识】HTML表格通过标签定义。在的打开和关闭标签之间,可以发现有许多由标签指定的表格行,每一行由一个或者多个表格单元格组成。表格单元格可以是表格数据,或者表格标题。通常将表格标题认为是表达对应表格数据单元格的某种信息
4、。.创建数据表格 通过使用、和元素,将表格行聚集为组,可以构建更复杂的表格。每个标签定义包含一个或者多个表格行,并且将它们标识为一个组的盒子。标签用于指定表格标题行,如果打印的表格超过一页纸,应该在每个页面的顶端重复。是表格标题行的补充,它是一组作为脚注的行,如果表格横跨多个页面,也应该重复。用标签标记的表格正文部分,将相关行集合在一起,表格可以有一个或多个部分。.创建数据表格 、和标签使设计者能够将表格划分为逻辑部分,例如将所有列标题放在标签中,这样就能够对这个特殊区域单独的应用样式表。如果在一个表格中使用了和标签,那么在这个表格中至少使用一个标签。一个表格中只能使用一个和标签,但却可以使用
5、多个标签将复杂的表格划分为更容易管理的部分。.创建数据表格 默认情况下,Web浏览器如何显示表格数据?Web浏览器通过基于浏览器对表格标记理解的默认样式设计来显示表格,即:单元格之间或表格周围没有边框;表格数据单元格使用普通文本并且左对齐;表格标题单元格居中对齐,并设置为粗体字体;标题在表格中间。.创建数据表格 为什么需要使用CSS对表格数据进行控制?表格在网页中主要用于表现表格式数据,Web标准是为了实现网页内容与表现的分离,这样可以使网页的内容和结构更加整洁,便于更新和修改。如果直接在表格的相关标签中添加属性设置,会使得表格结构复杂,不能够实现内容与表现的分离,不符合Web标准的要求,所以
6、建议使用CSS样式对表格数据进行控制。.设置表格边框和背景 在网页中,通常会为表格添加边框和背景,以此来界定和区分不同单元格中的数据内容,如果表格的border值大于0,则显示边框;如果border值为0,则不显示边框。本实例通过设置表格的边框、背景颜色以及背景图片来对表格进行进一步的装饰和美化,使得页面中的内容能够更加丰富多彩,从而增加网页的吸引力。【任务描述任务描述】.设置表格边框和背景【任务展示任务展示】案例效果图案例效果图.设置表格边框和背景【任务实现任务实现】CSS样式代码样式代码.设置表格边框和背景【相关知识相关知识】在CSS样式中,通过定义border属性、border-coll
7、apse属性和background-color属性可以对表格的边框和背景进行设置,border-collapse属性的语法格式如下:separate:默认值,表示边框会被分开,不会忽略border-spacing和empty-cells属性;collapse:表示边框会合并为一个单一的边框,会忽略border-spacing和empty-cells属性。border-collapse:separate|collapse;.设置表格边框和背景 n如何设置表格标题?标签是表格标题标签,标签出现在标签之间,作为第一个子元素,它通常在表格之前显示。包括标签的显示盒子的宽度和表格本身宽度相同。标题的位置
8、并不是固定的,可以使用caption-side属性将标题放在表格盒子的不同边,只能对标签设置这个属性,默认值是top(标题出现在表格之前);bottom(标题出现在表格之后);inherit(使用包含盒子设置的caption-side值)。在大多数的浏览器中,标签的默认样式设计是默认字体,在表格上面居中显示。.为单元行应用类为单元行应用类CSS样式样式 对于一些信息量较大的网站,可以为网页中的表格数据使用隔行变色的显示方式,将表格的奇数行和偶数行设置不一样的颜色,使得页面中数据信息的显示效果更加清晰、有条理,从而方便浏览者查看数据信息。本实例为表格中的单元行设置背景颜色来实现单元格隔行变色的效
9、果,为浏览者提供舒适的浏览效果。【任务描述任务描述】.为单元行应用类为单元行应用类CSS样式样式【任务展示任务展示】案例效果图案例效果图.为单元行应用类为单元行应用类CSS样式样式【任务实现任务实现】HTML和和CSS样式代码样式代码.为单元行应用类为单元行应用类CSS样式样式【相关知识相关知识】如果想实现隔行变色的单元格效果,首先需要在CSS样式表中创建设置背景颜色的类CSS样式;其次,为了产生灰色和白色的交替行效果,将新建的类CSS样式应用于数据表格中每一个偶数行即可。.为单元行应用类为单元行应用类CSS样式样式n如何控制表格单元格中的水平对齐?在表格单元格中,默认的水平对齐方式是左对齐。
10、可以使用text-align属性使单元格中的元素向左、向右或者居中排列。n如何控制表格单元格中的垂直对齐?在表格单元格中,默认的垂直对齐方式是垂直居中对齐。可以使用vertical-align属性改变单元格的垂直对齐方式,顶端对齐、居中对齐、底端对齐。.应用应用CSS样式的样式的hover伪类伪类 通常,浏览者在面对大量的信息时都会感到非常枯燥和疲惫,因此可以通过为表格设置交互变色的效果,使得数据行能够根据鼠标的悬浮位置来改变背景颜色,从而让页面充满动态效果,减少阅读信息时产生的乏味感观。本实例将页面中存储数据的表格使用交互变色的方式展现出来,为整个页面增添了不少动态效果,也增加了页面的交互性
11、。【任务描述任务描述】.应用应用CSS样式的样式的hover伪类伪类【任务展示任务展示】案例效果图案例效果图.应用应用CSS样式的样式的hover伪类伪类【任务实现任务实现】CSS样式代码样式代码.应用应用CSS样式的样式的hover伪类伪类【相关知识相关知识】在CSS样式中,变色表格的特殊功能主要是通过hover伪类来实现。在CSS规则中定义的就是,标签中的标签的hover伪类,其中分别定义了背景颜色和光标指针的形状。.应用应用CSS样式的样式的hover伪类伪类n标签与标签的区别?行和列的标题应该使用标记而不是标记,但是如果某些内容既是标题又是数据,那么它仍然应该使用标记。表格标题可以设置
12、值为row或col的scope属性,定义它们是行标题还是列标题。它们还可以设置rowgroup或colgroup,表示它们与多行或多列相关。.设置表单元素的背景颜色设置表单元素的背景颜色 在制作网页时,刚插入的表单元素默认的背景颜色为白色。可以通过设置CSS属性来控制表单元素的背景颜色,从而提高页面的审美效果。本实例制作的是一个商品搜索页面,该页面中运用了大量的表单元素,为了丰富页面的视觉效果,通过CSS样式为表单元素进行相应的美化,以此来吸引浏览者的目光。【任务描述任务描述】.设置表单元素的背景颜色设置表单元素的背景颜色【任务展示任务展示】案例效果图案例效果图.设置表单元素的背景颜色设置表单
13、元素的背景颜色【任务展示任务展示】CSS样式代码样式代码.设置表单元素的背景颜色设置表单元素的背景颜色 其实,在CSS样式中设置表单元素的背景颜色和设置其他元素的背景颜色一样,都是通过background-color属性进行设置的,但是在此例中该属性需要在类CSS样式中定义,然后再通过为表单元素应用该类CSS样式即可。【相关知识相关知识】.设置表单元素的边框设置表单元素的边框 设置表单元素的边框同样能够对表单元素的外观进行相应的美化和装饰,在Dreamweaver中,可以通过border属性的设置对表单元素的边框进行控制,从而达到赏心悦目的画面效果。本实例介绍了如何对表单元素的边框样式进行设置
展开阅读全文