`

网页上的表格边框设计更多效果变化

阅读更多

设置表格边框方法一,编写CSS代码定义样式表:

首先,要了解这些常用边框类型说明:
none: 指定表格没有边框,所以边框宽度为0。
dotted: 由点线组成的表格边框。
dashed: 由虚线组成的表格边框。
solid: 由实线组成的表格边框。
double: 由双实线组成的表格边框。
groove: 槽线效果边框。
ridge: 脊线效果边框,和槽线效果相反。
inset: 内凹效果边框。
outset: 外凸效果边框,和内凹效果相反。 

以下CSS代码使用时,均应放置在这样的样式表style标签中,这些style标签通常放置在网页文件的前部:
<style>
样式名称1 { 样式代码1 }
样式名称2 { 样式代码2 }
样式名称3 { 样式代码3 } 
......
</style>
应用这些样式代码时,应把样式名称添加到表格中,类似这样:
<table width=300 class=样式名称1>

这是未使用CSS代码定义,直接指定表格边框宽度和颜色的做法,也是很多初学者最初使用方法,可行,但效果不够完美。如图1,灰色虚线边框。通过Dreamweaver的设计界面直接设置表格边框宽度就是这样的。
<table width=300 border=1 cellpadding=0 cellspacing=0 bordercolor=#CCCCCC>
  <tr>
    <td>文字第一行</td>
  </tr>
  <tr>
    <td>文字第二行</td>
  </tr>
</table>

[图1]
http://image1.club.sohu.com/pic/4a/51/hxzyeebec742a86e7d0c.jpg

这个style标签,定义了图2这样的表格,边框宽度为1像素,灰色虚线边框,只显示表格的最外层边线,里面的线不显示
<style>
.Table1 { border: 1px dashed #CCCCCC; 
</style>

应用到表格中时,这样写:
<table width=300 class=Table1>
  <tr>
    <td>文字第一行</td>
  </tr>
  <tr>
    <td>文字第二行</td>
  </tr>
</table>

[图2]
http://image1.club.sohu.com/pic/2d/81/hxzy39a8f11b6d7deff3.jpg

这个style标签,定义了图3这样的表格,边框宽度为1像素,灰色实线边框,表格内外层边线都显示
<style>
.Table1 { border-collapse:collapse; } 
.Table1 td { border: 1px solid #CCCCCC; 
</style>

应用到表格中时,这样写:
<table width=300 class=Table1>
  <tr>
    <td>文字第一行</td>
  </tr>
  <tr>
    <td>文字第二行</td>
  </tr>
</table>

[图3]
http://image1.club.sohu.com/pic/c5/e2/hxzya1993abd30c55948.jpg

这个style标签,定义了图4这样的表格,边框宽度为1像素,灰色虚线边框,表格内外层边线都显示
<style>
.Table1 { border-collapse:collapse; } 
.Table1 td { border: 1px dashed #CCCCCC; 
</style>

应用到表格中时,这样写:
<table width=300 class=Table1>
  <tr>
    <td>文字第一行1列</td>
    <td>文字第一行2列</td>
  </tr>
  <tr>
    <td>文字第二行1列</td>
    <td>文字第二行2列</td>
  </tr>
</table>

[图4]
http://image1.club.sohu.com/pic/34/af/hxzyabc690a69263a702.jpg

<B>设置表格边框方法二,不使用CSS代码定义style标签,用表格的rules属性和frame属性改变边框样式</B>

首先,要了解frame属性可取的参数及含义:
void - 默认值。表示不显示表格最外围的边框。 
box - 同时显示四条边框。 
border - 同时显示四条边框。 
above - 只显示顶部边框。 
below - 只显示底部边框。 
lhs - 只显示左侧边框。 
rhs - 只显示右侧边框。 
hsides - 只显示水平方向的两条边框。 
vsides - 只显示垂直方面的两条边框。 

并且,要了解rules属性可取的参数及含义:
none - 默认值。无边框。 
groups - 为行组或列组加边框。 
rows - 为行加边框。 
cols - 为列加边框。 
all - 为所有行列(单元格)加边框 

如图5,隐藏表格中间的横线:
<table width=300 border=1 bordercolor=#CCCCCC style=border-collapse:collapse; rules=cols>
  <tr>
    <td>文字第一行1列</td>
    <td>文字第一行2列</td>
  </tr>
  <tr>
    <td>文字第二行1列</td>
    <td>文字第二行2列</td>
  </tr>
</table>

[图5]
http://image1.club.sohu.com/pic/a8/b3/hxzyca2646065c7055d4.jpg

如图6,隐藏表格的外框:
<table width=300 border=1 bordercolor=#CCCCCC style=border-collapse:collapse; frame=void>
  <tr>
    <td>文字第一行1列</td>
    <td>文字第一行2列</td>
  </tr>
  <tr>
    <td>文字第二行1列</td>
    <td>文字第二行2列</td>
  </tr>
</table>

[图6]
http://image1.club.sohu.com/pic/e0/3c/hxzyac36033d8faec200.jpg

如图7,隐藏表格的竖线,只显示横线,造成稿纸的效果:
<table width=300 border=1 bordercolor=#CCCCCC style=border-collapse:collapse; frame=hsides rules=rows>
  <tr>
    <td>文字第一行1列</td>
    <td>文字第一行2列</td>
  </tr>
  <tr>
    <td>文字第二行1列</td>
    <td>文字第二行2列</td>
  </tr>
</table>

[图7]
http://image1.club.sohu.com/pic/11/13/hxzyc026d66ed451a748.jpg

分享到:
评论

相关推荐

    刑芳老师的网页设计教学资源集

    刑芳老师的网页设计教学资源集是一份非常宝贵的教育资源,它主要关注的是网页设计中的核心概念和技术,特别是关于`div`的使用以及`div+CSS`布局。这些知识点在现代网页设计中占据了至关重要的地位,是任何希望在网页...

    网页设计注意事项.docx

    链接的提示信息(Title属性)则可以在鼠标悬停时显示,提供更多上下文信息。在DW中,可以直接在属性面板中设置图片的Alt属性,而链接的Title属性需通过添加HTML代码实现。 7. 文件下载链接:在DW中,直接将非HTML...

    网页制作资源(车行天下)

    网页制作资源是一个涵盖广泛领域的主题,它涉及到网页设计与开发中的多个关键元素。"车行天下"这个资源可能是一个专门针对汽车相关网站的素材集合,包含了一系列有助于创建专业且吸引人的网页所需的基本组件。 首先...

    HTML5+CSS3 表格设计(Table).docx

    在HTML5和CSS3中,表格设计是一项重要的技能,它允许开发者创建出美观且功能丰富的数据展示区域。本篇文档主要讨论了如何使用...通过灵活运用这些CSS3特性,开发者可以为网站的数据展示部分赋予更多的设计感和交互性。

    网页实用效果,html的,很好哦~~~

    “表格效果”则可能讲解了如何通过CSS增强HTML表格的样式,包括单元格边框、行高亮、排序功能等,使其更符合网页的整体设计风格。 “窗口效果”可能指的是窗口的打开、关闭、拖动等交互效果,这通常需要JavaScript...

    javascript+css仿excel表格效果

    1. **样式设定**:通过CSS可以设置表格的基本样式,如边框、填充色、字体、对齐方式等,使表格看起来更像Excel。例如,使用`border-collapse: collapse;`实现单元格间无间隙的边框效果。 2. **单元格样式**:通过...

    服装设计展览 静态页面 纯div+css布局

    这种布局方式相比传统的表格布局更利于代码的维护和网页的性能优化,因为它使内容和表现分离,使得网页加载速度更快,同时提高了可访问性和可扩展性。 在这个"服装设计展览"的静态页面中,设计师很可能会使用div来...

    漂亮的table表格样式

    除了基本的颜色改变,还可以通过CSS调整表格边框,使其看起来更专业。例如,添加内边框(border-collapse)和外边框(border): ```css table { border-collapse: collapse; /* 合并单元格之间的边框 */ border:...

    Dreamweaver CS6插入与设置表格属性.pdf

    在网页设计领域,Adobe Dreamweaver CS6 是一款广泛使用的工具,它允许用户轻松创建和编辑网页。本文主要讨论的是如何在 Dreamweaver CS6 中...通过深入理解表格属性的设置,可以更好地控制网页的视觉效果和用户体验。

    纯CSS3时尚价格表设计效果.zip

    【纯CSS3时尚价格表设计效果】是一种网页设计技术,主要利用了CSS3的新特性来创建具有吸引力的价格展示表格。这种设计方式不依赖JavaScript(JS)的特效,而是完全基于CSS3,使得页面加载更快,对移动设备更友好。...

    变色的表格框.rar

    而“图层”可能意味着有多个表格或元素重叠,每个都在不同的Z轴位置,允许某些部分在其他部分之上显示,从而实现特定的视觉效果。 在压缩包内的文件“说明.htm”和“index.htm”中,我们预期找到实现这一特效的HTML...

    table实现列宽的拖动效果

    综上所述,"table实现列宽的拖动效果"涉及到前端开发中的多个技术点,包括HTML表格、JavaScript事件处理、DOM操作、CSS样式设计、响应式布局、性能优化以及用户交互设计等。通过学习和实践这些知识,开发者可以提升...

    JavaScript网页特效范例宝典源码

    实例193 闪烁的表格边框 300 实例194 单元格边框变色 301 实例195 选中的行变色 302 7.2 对单元格的焦点进行控制 303 实例196 选定表格中的单元格 303 实例197 左右移动单元格的信息 304 实例198 通过键盘使单元格...

    网页制作特效

    网页制作特效是网页设计中的重要组成部分,它能够提升用户的交互体验,使网页更具吸引力和动态感。HTML(HyperText Markup Language)和CSS(Cascading Style Sheets)是实现这些特效的关键技术。 HTML是网页的基础...

    表格 各行换色

    7. **响应式设计**:在移动设备上,表格的行换色可能需要调整,以适应更小的屏幕。使用媒体查询(Media Queries)可以根据设备尺寸改变颜色方案。 8. **性能考虑**:对于非常大的表格,频繁的颜色更新可能会导致...

    张孝祥老师的几个网页特效

    这种效果常见于响应式设计中,当屏幕尺寸变化时,导航条可以从横向变为纵向,或者反之,以适应不同设备的显示需求。 2. **CSDN式的精致导航条** (csdnnavmenu.html): CSDN(China Software Developer Network)是...

    虚线变实线的层打开效果.rar

    "虚线变实线的层打开效果"是一种创新的交互设计技术,它通过JavaScript特效来实现,可以提升用户对网页元素的认知和操作反馈。这种效果通常应用于表格、按钮、图层等元素上,以增加视觉吸引力和交互性。 首先,我们...

    jquery隔行换色和鼠标经过样式和标题提示效果.rar

    在网页设计中,为了提升用户体验和视觉效果,经常会使用到jQuery技术来实现一些动态功能,如隔行换色、鼠标经过样式变化以及标题提示效果。这些功能可以使网页更具交互性,增强用户对信息的感知。 首先,让我们了解...

    用图片的方式实现虚线表格.rar

    在网页设计中,有时我们可能需要创建具有虚线边框的表格,但CSS对虚线边框的支持在某些老版本的浏览器中并不理想。为了解决这个问题,开发者们经常采用图片来模拟虚线表格效果。这个名为“用图片的方式实现虚线表格....

    jq弹性表格控件

    2. **动态加载**:当数据量过大时,tilesjs支持分页和懒加载机制,只在用户滚动到相应位置时加载更多的数据,提高了页面的加载速度和性能。 3. **响应式设计**:该控件具备良好的响应式布局,可以适应不同的屏幕...

Global site tag (gtag.js) - Google Analytics