`

html细线边框设置

 
阅读更多
<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小技巧:将table边框改为细线

    HTML小技巧:将table边框改为细线 HTML制作新手在用TABLE表格时,会碰到如何改变边线粗线

    html中细线表格的做法

    在上面的代码中,我们使用了table标签的border属性将表格的边框设置为0,cellpadding属性将单元格的内距设置为0,cellspacing属性将单元格之间的空隙设置为1。这样,我们就可以实现一个简单的细线表格。 第二种方法...

    Dreamweaver中怎么让html网页中的table边框细线显示?

    以上三种方法可以帮助你在Dreamweaver中轻松实现HTML表格的细线边框效果。值得注意的是,虽然这些方法适用于大多数情况,但在不同的浏览器和设备上,可能需要进行额外的兼容性测试以确保一致的显示效果。此外,了解...

    Dreamweaver中不用CSS样式为表格添加细线边框的方法

    3. 调整间距:设置`cellspacing`属性为1,这会在单元格之间创建一个像素的空白,模拟细线边框。例如: ```html ``` 4. 设置填充为0:使用`cellpadding`属性将单元格内部的边距设置为0,确保内容紧贴边框。例如...

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

    这段CSS代码将使表格具有细线边框,表头有背景色且文本左对齐,同时奇偶行交替显示不同的背景色,增强视觉效果。如果需要自定义更多样式,可以调整`border-color`、`background-color`等属性值。 在`images`目录中...

    html制作细线表格的简单实例

    这样既达到了细线边框的视觉效果,又不会因为边框线的宽度而占用过多空间,导致表格显得拥挤。 4. 细线表格的制作步骤:细线表格的制作通常包括以下步骤:首先,设置table的背景色;然后,给各个单元格td设置背景色...

    dw改变表格边框颜色.docx

    大家都知道,所谓细线边框,大体外观上就是一个简单的 1 行 1 列表格,那么我们直接把表格对象的 border 值设定为 1 不就可以了吗?同样,在网页中指定位置插入一个单行单列的表格,用鼠标单击表格外框的任何一个...

    table 细线 样式

    - 单元格边框设置为1像素宽,颜色为#39F(一种蓝色),实现了细线的效果。 - `cellspacing`设为0,避免了单元格之间的额外空间。 - **第二种实现**: ```html &lt;td bgcolor="#FFFFFF"&gt;&nbsp; ...

    如何让表格的边框变细的三种方法

    /* 设置边框宽度,数值越小边框越细 */ border-style: solid; /* 设置边框类型,如solid为实线 */ } td, th { /* td是单元格,th是表头单元格,都需要设置 */ border: 1px solid #ccc; /* 这里的1px同样可调小...

    dw改变表格边框颜色.pdf

    大家都知道,所谓细线边框,大体外观上就是一个简单的 1 行 1 列表格,那么我们直接把表格对象的 border 值设定为 1 不就可以了吗? 不可以,因为简单的边框置 1 达不到效果。我们需要通过对表格的“巧妙”设置来...

    excel表格自由绘制边框优质资料.doc

    - Excel提供了多种边框样式,如细线、粗线、双线等,以及不同颜色的选择,可以根据需要调整。 - 用户还可以设置边框的宽度,以及内边距,以改变边框与单元格内容的距离。 - 对于单元格内的文字对齐,可以使用...

    HTML表格属性讲解

    * 细线表格:使用CSS的border属性来实现细线表格的效果,并且可以将边框变成虚线。 四、表格语法 HTML表格的基本语法是:&lt;table&gt;...。其中,table标签可以有多个参数,例如: * align:设置表格的对齐方式,可以...

    css 细线表格 css制作table细线表格常用属性

    3. **表格元素的边框设置**: 除了对整个表格设置边框,我们还需要对表格的头部`th`和主体`td`进行单独设置。在例子中,`table th,table td {border:solid #999;border-width:0 1px 1px 0;padding:2px;}`,这确保了...

    CSS制作符合网站标准的细线表格

    `td`的边框设置和`table`类似,但取消了左侧边框,形成了表格内部的细线。`th`则是表头单元格,边框设置使其在右侧和下侧有边框,上侧无边框。此外,`th`的文本居中,字体加粗(`font-weight: 600;`),并设定了背景...

    用CSS设置表格Table的细边框的比较好用的方法

    这样,看似没有边框的表格实际上通过背景色的差异显示出了1像素的细线,形成边框效果。 第二种方法更依赖于CSS,它建议将表格的 `border` 设置为0,然后通过CSS分别给表格添加 `border-top` 和 `border-left`,以及...

    html语法大全

    - `边框大小"&gt;`:设置表格边框宽度。 - `颜色码"&gt;`:设置表格背景颜色。 - `颜色码"&gt;`:设置表格边框颜色。 - `颜色码"&gt;`:设置表格暗边框颜色。 - `颜色码"&gt;`:设置表格亮边框颜色。 - `参数"&gt;`:设置单元格...

    CSS基础知识-3.md

    需要注意的是,当启用细线边框模式后,表格的`cellspacing`属性将不再生效。 #### 五、边框对盒子大小的影响 边框会影响盒子的实际大小。在设置边框后,盒子的总宽度和高度会增加边框的宽度。这意味着,如果原本已...

    CSS基础知识-3.pdf

    ##### 2.4 表格的细线边框 `border-collapse` 属性用于控制表格中相邻单元格的边框是否合并为一条线。当设置为 `collapse` 时,相邻单元格的边框会被合并成一条边框,这有助于减少表格边框的渲染问题。 ##### 2.5 ...

    HTML表格代码

    细线表格可以通过设置border属性来实现,例如: ```html 表格边线为 0,间距为 1,背景色为黑,行背景色为白。 ``` 立体表格可以通过设置border、bordercolorlight、bordercolordark属性来实现,例如: ```...

Global site tag (gtag.js) - Google Analytics