`
lbyzx123
  • 浏览: 478105 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

html table表格边框的设置(css)

    博客分类:
  • css
 
阅读更多
<style>
* { font-size:90%;}
font { color:#0000CC;}
</style>
<font>下面的细线表格是用cellspacing来实现的,用表格的背景色做为边框的颜色。</font>不方便的是每一行都要再设置一个背景色。
<table width="400" border="0" cellspacing="1" cellpadding="0"
bgcolor="#000000">
  <tr bgcolor="#006600">
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr bgcolor="#FFFFFF">
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
<br />
< font>下面的细线表格是设置bordercolordark来实现的</font>,因为默认的border其实宽度是2,即使设置为1也没用,bordercolorlight和bordercolordark一起作为表格的边框。所以设置其中一个为背景色,表格边框看起来就会细一些。
<table width="400" border="1" cellspacing="0" cellpadding="0" 
bordercolor="#000000" bordercolordark="#FFFFFF">
  <tr bgcolor="#006600">
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
<br />
<font>下面的表格是用css来实现的。</font><br />
css技巧比较多,列举几种:
A:设置border="1"、bordercolor,再加上style="border-collapse:collapse;"。style里面的内容就是css。
<table width="400" border="1" bordercolor="#000000" cellspacing="0"
cellpadding="0" style="border-collapse:collapse;">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
<br />
B:这个用css来设置边框,结果只显示表格的最外层边线。里面的线不显示。
<table width="400" cellspacing="0" cellpadding="0" 
style="border:#000000 1px solid;">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
<br />
C: 如果你想要页面的所有表格都是细线表格,也不用一个一个去设置。因为这里是演示用,所以加上了id,你用的时候直接
在head里面加上style标签,里面写 table {border-collapse:collapse;} td {border:#000000 1px solid;},所有该页的table就都是细线了。
<style>
#tab1 {border-collapse:collapse;}
#tab1 td {border:#000000 1px solid;}
</style>
<table id="tab1" width="400">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
<br />
<br />

<font>表格边框控制的其他方法(rules和frame):</font><br />说明:<br />
1、这两个属性有时候设置会看不到作用,这是因为与表格边框的css设置冲突。所以说如果需要这些效果,并且还需要细线,那就用下面的方式来实现即设置这三个属性,border="1" bordercolor="#000000" style="border-collapse:collapse;",然后再设置rules和frame,如果你测试到有其他的方法,希望能发布出来和大家共享。<br />
2、下面的效果只是我列举出来做演示用的,灵活设置这些属性可以做出更多效果。<br />
rules="cols"的效果(中间的横线没有了)
<table width="400" border="1" bordercolor="#000000" 
style="border-collapse:collapse;" rules="cols">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
<br />
frame="void"的效果(外边线没有了)
<table width="400" border="1" bordercolor="#000000" 
style="border-collapse:collapse;" frame="void">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
<br />
rules和frame结合的效果(frame="hsides" rules="rows",只留下横线)
<table width="400" border="1" bordercolor="#000000" 
style="border-collapse:collapse;" frame="hsides" rules="rows">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>

 

分享到:
评论

相关推荐

    HTML表格边框设置方法

    在网页设计中,HTML...总结起来,HTML表格边框的设置涉及到多个CSS属性,包括边框宽度、样式、颜色、合并、单元格边框以及响应式设计等方面。掌握这些知识点,就能灵活地定制表格的外观,满足网页设计的需求。

    有关表格边框的css语法整理

    在处理表格边框时,CSS提供了一系列的属性来控制边框的外观,包括宽度、颜色和样式。下面我们将深入探讨这些属性及其用法。 1. 边框宽度: - `border-top-width`:定义元素上边框的宽度,可接受thin、medium、...

    HTML Table 漂亮的CSS

    在网页设计中,HTML表格(Table)是一种常用的数据展示方式,而通过应用合适的CSS(Cascading Style Sheets)样式,我们可以让这些表格看起来更加美观、专业。本资源包"HTML Table 漂亮的CSS"提供了多种独立的CSS...

    css table 表格标签

    在网页设计中,CSS(Cascading Style Sheets)是一种用于控制网页元素呈现样式的语言,而HTML中的`&lt;table&gt;`标签则是用来创建表格布局的重要元素。`&lt;table&gt;`标签允许我们构建复杂的表格结构,包括行(`&lt;tr&gt;`)、列(`...

    table嵌套table边框样式

    /* 清除内层表格边框 */ } ``` 当涉及到`div嵌套table`的外边框时,由于div默认没有边框,我们需额外设置`div`的样式: ```css div.container { border: 1px solid #black; display: inline-block; /* 或者使用...

    Html_的table_边框设置

    通过上述介绍,可以看出HTML表格边框设置可以通过CSS进行高度定制,从而实现各种视觉效果。掌握这些技巧不仅能够提升网页的美观度,还能提高用户体验。开发者可以根据实际需求选择合适的边框样式和颜色,使得表格既...

    table 圆角 html5 css3

    在HTML5和CSS3的世界里,为表格(table)添加圆角效果是一项常见的美化任务,可以使得网页设计更具现代感和优雅。本文将深入探讨如何使用HTML5和CSS3实现表格的圆角效果,以及相关的知识点。 首先,HTML5虽然在语义...

    CSS.table.rar_Table_css table_table css_表格css

    - `border`: 设置表格边框的宽度、样式和颜色。 - `border-collapse`:决定是否合并单元格的边框,可以设置为`collapse`(合并)或`separate`(不合并)。 - `background-color`:设置元素的背景颜色,可用于改变...

    漂亮的表格css+html

    例如,为了使表格看起来更清爽,我们可以设置边框为单色,并去除内边距: ```css table { border-collapse: collapse; border-spacing: 0; } th, td { border: 1px solid #ccc; padding: 8px; } ``` 此外,...

    表格边框的css语法.docx

    在CSS(层叠样式表)中,表格边框的样式可以通过多个属性进行详细控制,以达到所需的视觉效果。这些属性主要包括上边框宽度、右边框宽度、下边框宽度、左边框宽度、边框宽度、边框颜色、边框样式等。让我们逐一深入...

    CSS表格边框50多种精美标签样式(边框也精彩)

    在这个主题"CSS表格边框50多种精美标签样式(边框也精彩)"中,我们将探讨如何使用CSS来创建丰富多彩的表格边框效果,为你的网页增添视觉吸引力。 首先,我们要了解HTML表格的基本结构,它由`&lt;table&gt;`标签定义,`&lt;tr&gt;...

    HTML table 表格边框的实现思路

     1、表格无边框,背景颜色设置一种颜色(#DCDFE6),这样表格的边框的颜色就是表格的背景颜色;  2、单元格间距为1px,背景颜色设置为白色(#FFFFFF) // CSS table { background:#DCDFE6; width: 100%; } ...

    HTML table表格编辑器

    "HTML Table表格编辑器"是一款工具,旨在提供一种便捷的方式,帮助用户在网页上创建、编辑和管理HTML表格。这款编辑器提供了诸如上下移动行、单元格内数据编辑等功能,大大提升了在网页中操作表格的效率。 在HTML中...

    Html中用table画斜线

    1. **使用CSS边框**:通过设置`border`和`border-style`属性,可以创建出斜线效果。例如: ```html ; border-width: 0 0 1px 1px;"&gt;成绩/学员 ``` 这个例子中,斜线是通过调整边框宽度实现的,看起来像是在...

    利用CSS生成精美细线Table表格

    /* 设置表格边框 */ table, th, td { border: 1px solid #ddd; /* 细线边框颜色 */ padding: 8px; /* 单元格内边距 */ } /* 表头样式 */ th { background-color: #f2f2f2; /* 表头背景色 */ text-align: left; ...

    表格的CSS代码,让你的表格边框更加细,更加的美观,代码简单,一看就明白

    本文将详细介绍如何通过简单的CSS代码来实现表格边框的细化及整体美观度的提升。 #### 二、核心知识点解析 ##### 1. CSS样式规则应用 在给定的代码片段中,我们看到了一个非常基础的HTML结构,并在其内部嵌入了一...

    表格边框样式大全

    在探讨表格边框样式的全览时,我们深入解析了HTML和CSS中各种边框属性的应用,这不仅包括基本的实线、虚线和点线,还有更复杂的样式如沟槽(groove)、脊状(ridge)、内嵌(inset)和外凸(outset)。以下是对这些...

Global site tag (gtag.js) - Google Analytics