html中怎么给表表单加边框

  介绍

这篇文章将为大家详细讲解有关的html中怎么给表表单加边框,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

一般来说,给表格加边框都会出现不同的问题,以下是给表格加边框后展现比较好的方式

& lt; style>   表、表tr th,表tr td{边界:1 px固体# 0094 ff;}   表{宽度:200 px;最小高度:25 px;行高:25 px;text-align:中心;border-collapse:崩溃;}   & lt;/style>      & lt; table>   & lt; tr> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt;/tr>   & lt; tr> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt;/tr>   & lt; tr> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt;/tr>   & lt; tr> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt;/tr>   & lt;/table>

但是根据不同的需要有时候我们需要不同的样式,在这里我就影响表格边框的因素,做一些总结和分析

一、& lt;表边界=?“比;表格边框

 html中怎么给表表单加边框

如↑图,也就是边境=1,意思就是给表格的每一格,及边框加上1像素的边框

二,& lt;表边界=?”;单元格间距=?”在单元格间距单元格间距

 html中怎么给表表单加边框

如↑图,这时表格大小为:200 * 118 px

三,& lt;表边界=?”;单元格间距=?”;单元格边距=?”在单元格边距单元格边距

 html中怎么给表表单加边框

如↑图,这时表格大小为:200 * 110 px

四,去掉表格中表的所有属性值,当在css中给表设置{边界:1 px固体# 151515}

 html中怎么给表表单加边框

如↑图,这个时候我们发现,css中其边境的实就是给表格加了一个外边框而已

五,border-collapse:崩溃边框合并,该属性设置表格的边框是否被合并为一个单一的边框,还是象在标准的html中那样分开显示

这个时候如果我们只是想给表格整体加边框,并且不需要边距和间距,其实我们只需要这么写:

& lt; style>   表{宽度:200 px;最小高度:25 px;行高:25 px;text-align:中心;边框颜色:# b6ff00;border-collapse:崩溃;}   & lt;/style>      & lt;表边界=?“比;   & lt; tr> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt;/tr>   & lt; tr> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt;/tr>   & lt; tr> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt;/tr>   & lt; tr> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt; td>内容& lt;/td> & lt;/tr>   & lt;/table>

如图↓

 html中怎么给表表单加边框

六,我们在上面的图中可以清晰看见,两个浏览器所解析边框不同。但是其实他们是一样的。他们同时都给边框加了颜色,但是由于我们td和th默认有一个默认的颜色,而我们这里没有给他们添加样式去覆盖默认的黑色线条,而导致了火狐中出现的情况,其实这个情况在谷歌中也有,只是不明显,其解析的黑色默认线条被我们的颜色盖在了上面,你如果仔细查看还是会发现有黑色边条出现,这个时候我们只需要给th和td加上颜色样式即可

表tr th,表tr td{边框颜色:# b6ff00;}

如图↓

 html中怎么给表表单加边框

七,从上面,仔细看,其实还是会发现不对劲,谷歌似乎外边框更深了,这其实还是因为,我们一开始在表上面加了边境=1的原因,因为本身就给表加了一个默认的黑色线条样式,就是我们上面说的,th和td以及表都有默认的黑色边线,因此如果需要彻底解决这个问题,让边框可以正常显示,应该这么写:

html中怎么给表表单加边框