html如何给table表单加边框

本章给大家介绍html如何给table表单加边框。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

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

        table,table tr th, table tr td { border:1px solid #0094ff; }        table { width: 200px; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse;}           
内容内容内容内容内容
内容内容内容内容内容
内容内容内容内容内容
内容内容内容内容内容

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

一、

表格边框

1.jpg

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

立即学习“前端免费学习笔记(深入)”;

二、

cellspacing单元格间距

2.jpg

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

三、

cellpadding单元格边距

3.jpg

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

四、去掉表格中table的所有属性值,当在css中给table设置{border: 1px solid #151515}

4.jpg

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

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

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

    table { width: 200px; min-height: 25px; line-height: 25px; text-align: center; border-color:#b6ff00; border-collapse: collapse;}   
内容内容内容内容内容
内容内容内容内容内容
内容内容内容内容内容
内容内容内容内容内容

如图↓

5.jpg

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

 table tr th, table tr td { border-color:#b6ff00; }

 如图↓

6.jpg

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

        table,table tr th, table tr td { border:1px solid #0094ff; }        table { width: 200px; min-height: 25px; line-height: 25px; text-align: center; border-collapse: collapse;}           
内容内容内容内容内容
内容内容内容内容内容
内容内容内容内容内容
内容内容内容内容内容

总结一下:

Html中table的属性:

border= “1”:给整个表格(包括表格及每一个单元格)加上1像素的黑色边框,其等同于css中的: table,table tr th, table tr td { border:1px solid #0094ff; }

cellpadding=“0”:单元格边距等于0,其默认值为1px,其等同于css中的:{padding:0;}

cellspacing=”0″:单元格间距等于0,其默认值为2px,其等同于css中的:border-collapse: collapse(边框合并),但又不完全相同,cellspacing仅间距,而border-collapse使临近的边线合并成一条边线,也就避免了cellspacing中边线重合造成边线加粗的问题。所以在这里不提倡使用html属性设置表格边框时将cellspacing设置为0,,如果你希望他等于0,更提倡使用css样式属性的方法去设置表格的边框,并使用border-collapse: collapse去合并边线,而不是将cellspacing设置为0,造成重合边线加粗的问题。

以上就是html如何给table表单加边框的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1547099.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 18:49:56
下一篇 2025年12月21日 05:46:59

相关推荐

  • 如何在HTML中引入外部页面(iframe标签法)

    在页面布局时,会将部分外部页面引入到html中,这篇文章就和大家讲讲如何在html中引入外部页面之iframe标签法。有需要的朋友可以参考一下,希望对你有用。 首先,最容易想到的应该是使用iframe,虽然html5废除了frame,但是依旧保留了iframe,我们仍可以继续使用,iframe有一个…

    好文分享 2025年12月21日
    000
  • 如何在HTML中引入外部页面(HTML imports法) 

    在页面布局时,会将部分外部页面引入到html中,这篇文章就和大家讲讲如何在html中引入外部页面之html imports法。有需要的朋友可以参考一下,希望对你有用。 HTML imports提供了一种在一个HTML文档中包含和重用另一个HTML文档的方法。目前谷歌已经全面支持HTML import…

    好文分享 2025年12月21日
    000
  • 图文详解HTML页面中添加图片的三种方法

    在页面布局时,经常需要在页面中插入图片,那你知道如何在html中添加图片吗?这篇文章就给大家介绍html页面中插入图片的三种方法,感兴趣的朋友可以参考一下,希望对你有所帮助。 方法一、用HTML中的img标签添加图片 最简单,最常用的就是直接使用img标签,并且可以根据需要设置图片的大小,代码如下:…

    2025年12月21日
    000
  • 详解html中 position属性用法(四种)

    这篇文章主要介绍了html中 position用法,文中逐一给大家介绍了position的四个属性值,感兴趣的朋友跟随小编一起看看吧 position的四个属性值: 1.relative2.absolute3.fixed4.static 下面分别讲述这四个属性。 sub1 sub2 1. relat…

    好文分享 2025年12月21日
    000
  • 常用HTML代码大全(初学者必备)

    对于前端工作人员来说,每天都会接触到div和css ,有些知识不常用就容易忘了,最近把常用的html代码进行了总结,写了篇文章,方便自己以后查看,同时也分享给大家,希望对你有用。 文件类型 (放在档案的开头与结尾) 文件主题 (必须放在「文头」区块内) 文头 (描述性资料,像是「主题」) 文体 (文…

    好文分享 2025年12月21日
    000
  • 分享查看页面源代码的四种方法

    前端开发人员在浏览网页时,遇到自己喜欢的网页,总想看看代码是怎么写的,也有些人需要对网页源代码进行修改,那你知道怎么查看一个网页的源代码吗?这篇文章就和大家讲讲如何查看源代码,以及不同浏览器的查看源代码的快捷键。有需要的朋友可以参考一下,希望对你有用。 一、源代码是什么 一般来讲,通过html代码能…

    2025年12月21日
    000
  • html支持的列表标签:无序列表、有序列表和定义列表(介绍)

    从某种意义上讲,不是描述性的文本的其他任何内容都可以认为是列表。例如:人口普查、太阳系、家谱、参观菜单,甚至你的所有朋友都可以表示为一个列表或列表里的列表。那么在html列表样式有哪些?本章给大家带来html支持的列表标签:无序列表、有序列表和自定义列表(介绍)。有一定的参考价值,有需要的朋友可以参…

    2025年12月21日 好文分享
    000
  • html之table和select操作(介绍)

    本章给大家带来html之table和select操作(介绍),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 table标签和其它标签不一样,他有属性和方法! table属性:   rows      可以得到table的row集合   cells      得到table所有单元格…

    好文分享 2025年12月21日
    000
  • 图文详解标签中alt属性和title属性的区别

    在页面布局时,必然会用到图片,说到图片,大家对于img标签的alt属性和title属性应该不陌生,那你知道两者在什么情况下使用吗?这篇文章就和大家讲讲img标签中alt属性和title属性的区别。感兴趣的朋友继续往下看吧。 alt属性和title属性的相同点和区别 相同之处:它们都会出现一个小浮层,…

    2025年12月21日
    000
  • html中的meta标签是什么?meta标签的属性介绍

    本章给大家介绍html中的meta标签是什么?meta标签的属性介绍。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 什么是meta标签?        meta标签是html标记head区的一个关键标签,它位于HTML文档的 和之间(有些也不是在和之间)。它提供的信息虽然用户不可见…

    2025年12月21日
    000
  • html如何实现表单的选择框效果?单选框与多选框的实现(代码实例)

    在使用表单提交数据的时候,为了减少用户的一些操作,使用选择框是一个好主意。本章给大家介绍html如何实现表单的选择框效果?单选框与复选框的实现(代码实例)。通过单选框代码和复选框代码实例,实现单选框样式和多选框样式,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、选择框种类与语法…

    2025年12月21日
    000
  • 如何实现网页版别踩白块的游戏 (代码示例)

    本篇文章给大家带来的内容是如何使用如何实现网页版别踩白块的游戏 (代码示例) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 自己最近一直想做个小项目,但是自己代码水平太烂了,做不了大系统,索性利用毕生所学写个小游戏,哈哈哈别踩白块这个游戏相信很多人都在手机上玩过,今天我们就来做一…

    2025年12月21日
    000
  • html中图片显示方式—–img与background的区别

    本章给大家介绍html中图片显示方式—–img与background的区别,让大家可以了解在html中让图片显示的两种方法的区别。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、从解析机制看 img属于html标签,background是css方法。一个页…

    好文分享 2025年12月21日
    000
  • 如何区分HTML和XHTML?HTML和XHTML的区别在哪?

    本章给大家介绍如何区分html和xhtml?html和xhtml的区别在哪?有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 什么是XHTML? XHTML是用XML语言重写了HTML,也可以理解为XHTML是HTML的过渡语言,它比HTML语言更严谨,基本语言都还是沿用HTML的标签…

    好文分享 2025年12月21日
    000
  • canvas 学习 3—画坐标系

    无论您是新手,还是老手,本教程都值得一读。 网格#c1{border:1px solid black;}window.onload = function(){var oCanvas = document.getElementById(‘c1’)var gd = oCanvas.getContext(…

    2025年12月21日
    000
  • Go元素的关键字所在–chan通道

    html validate是指html验证。它是通过与标准html规则进行比较的方式,分析html文档、标记出错误和非标准代码的处理过程。web页面使用html进行渲染,而html本身采用了html规范作为其规则和标准。通过验证html代码穿越多重浏览器标准! chan chan又称之为通道,形式类…

    好文分享 2025年12月21日
    000
  • 前端开发中要如何注释语句?注释的三种方法(介绍)

    在前端开发中,往往为了一些原因(比如:代码说明,标注等等),需要用到注释语句。那么到底要怎样注释注释语句,注释语句的一些注意事项是什么?本章给大家带来前端开发中要如何注释语句?注释的三种方法(介绍)。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、HTML 标签  1.定义: 注…

    2025年12月21日
    000
  • html5与传统html的区别,有哪些新增的和废除的元素?

    这篇文章围绕html展开,主要讲了html5与传统html的区别,以及一些html5新增的元素和废除的元素,有需要的小伙伴可以参考一下,希望对你有帮助。 一. HTML5语法的改变 该知识点所说变化指的是基于HTML4基础上所定义的改变,主要有如下: 1、HTML5的文件扩展符(.html或.htm…

    好文分享 2025年12月21日
    000
  • html中big标签如何使用?html big标签的使用实例

    html中的big标签的使用情况,big标签都知道是一个基础的放大标签,但是我们都在什么元素中加过big标签呢,今天这篇文章讲述了在几个元素中加big标签的详情,现在就开始阅读本篇文章吧 首先我们需要知道html big标签的使用说明: HTML big标签是定义比普通文本大一点的标签,我们在很多时…

    2025年12月21日
    000
  • HTML段落元素中怎么设置空格?HTML空格的设置总结

    html汇总的段落元素想要留点空格,但是直接打空格符号肯定是行不通的,因为浏览器只会显示一个空格,不管你点多少空格都是一样,但是今天的这个空格符 能或许能帮你这些忙,最后还有三个空格符的排名情况。让我们一起来看这篇文章吧 首先我们先看看html段落元素中是怎么设置空格的: 大家都知道在HTML一个段…

    2025年12月21日
    000

发表回复

登录后才能评论
关注微信