`

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

阅读更多

设置表格边框方法一,编写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

分享到:
评论

相关推荐

    表格边框样式大全

    根据给定的信息,本文将详细介绍表格边框样式的多种实现方式及其应用场景,旨在为网页设计者提供丰富的资源和灵感。 ### 一、单实线边框表格 **定义与实现:** 单实线边框是最常见的一种表格边框类型,其特点是...

    网站规划与网页设计---表格与布局.ppt

    版式设计不仅仅是将网页内容简单地放在浏览器上,而是通过艺术与技术的结合,创造统一的视觉体验。设计师会依据特定内容和主题,利用文字、图像、色彩等元素在有限的空间内实现设计意图。版式设计在网页界面中的作用...

    山东菏泽家乡网页代码 html静态网页设计制作 dw静态网页成品模板素材网页 web前端网页设计与制作 div静态网页设计

    - **网页设计**: 在设计过程中,考虑到了不同主题的应用,包括但不限于个人、美食、公司、学校、旅游等多个领域,这表明设计者需要掌握如何根据不同场景调整页面布局、颜色方案和内容呈现。 ### 2. CSS 样式与布局...

    学生家乡网页设计作品静态HTML网页模板源码 广西旅游景点网页设计 大学生家乡主题网站制作 简单家乡介绍网页设计成品

    - **鼠标滑过效果(Hover)**: 使用CSS的`:hover`伪类可以实现当鼠标悬停在某个元素上时触发特定样式变化。例如,当鼠标悬停在导航栏链接上时,可以改变其背景颜色或字体颜色。 - **表单设计**: 表单是网页交互的...

    我的家乡潍坊HTML静态网页 学生个人网页设计作品 学生家乡网页模板 简单个人主页成品

    - **定义**: 当用户将鼠标指针移动到特定元素上时,该元素样式会发生变化的效果。 - **CSS语法**: 利用`:hover`伪类选择器实现。 - **作用**: 增加用户交互体验,使界面更加生动有趣。 #### **4. 表格(Table)** ...

    前段网页设计+HTML-CSS+网页制作+知识学习

    CSS的学习则更多关注于网站的视觉效果。学习者需要了解如何使用CSS选择器来选取HTML元素,并为其添加样式,如字体样式、颜色、边框、背景以及布局方式等。掌握盒模型、定位、浮动等概念对于实现复杂布局至关重要。...

    网页设计大作业-五子棋游戏,可以进行双人对弈(免积分下载)

    这对于教育和学习环境尤其有益,鼓励更多的人去尝试和学习。 通过这个五子棋游戏的网页设计大作业,学生或开发者可以提升其HTML、CSS和JavaScript的实际应用能力,同时也能了解到游戏开发的基本原理,以及如何创建...

    JS动态改变表格边框宽度的方法

    当用户点击这个按钮时,可以看到表格边框宽度发生了变化,变得比之前粗很多,提升了表格的视觉效果和突出显示数据的能力。 需要指出的是,虽然本例中使用了`border`属性来实现边框宽度的动态改变,但在现代网页设计...

    HTML我的家乡宁夏学生网页设计作品 dreamweaver作业静态HTML网页设计模板 宁夏旅游景点网页作业制作

    - **鼠标滑过特效**: 通过CSS的`:hover`伪类实现,当鼠标悬浮在指定元素上时,会触发特定的效果,如颜色变化、放大缩小等,增加网页交互性。 - **Table、表单**: 在网页设计中使用`table`标签来呈现数据表格或辅助...

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

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

    网页设计注意事项.docx

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

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

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

    javascript+css仿excel表格效果

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

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

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

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

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

    web网页设计期末课程大作业:家乡旅游主题网站设计——河北8页HTML+CSS+JavaScript

    - **过渡效果与交互**: 通过CSS中的`hover`伪类,可以实现当鼠标悬停在某个元素上时,该元素样式的变化,如颜色变化、大小缩放等,这些效果让网页更加生动有趣。 - **表格与表单**: 表格用于数据展示,表单则用于...

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

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

    漂亮的table表格样式

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

    Bootstrap可编辑表格的网页特效.rar

    在"Bootstrap可编辑表格的网页特效.rar"这个压缩包中,可能包含了一个或多个实现Bootstrap编辑表格效果的示例文件,如"jiaoben9137",这可能是源代码文件、HTML模板或者JavaScript脚本。这些文件将展示如何利用...

Global site tag (gtag.js) - Google Analytics