怎么用CSS设置html中的表格边框样式

 我来答
育知同创教育
2017-06-09 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
表格的边框分为3个元素决定:table,th,td;
如果三种元素全部设置了border样式,那么会发现外层有2层border,里面的th与th,td与td,td与th之间的border也是有2层的,所以,在设置border之前最好先想好通过什么样的规则来展现boeder(因为方式很多,那么我们只能选择适合自己的-也就是用的习惯的)。另外,表格之间还有一个概念是表空间,可以通过给表格设置样式table{ border-collapse:collapse; border-spacing:0;}清除这些多余的空间,那么有了上面的准备工作之后,下面就开始border样式的设置--代码如下:
td,th{border-bottom: 1px solid #e3e3e3;//xia下边框border-right:1px solid #e3e3e3;//有边框}
檀叶孤舞zx
2017-06-09 · TA获得超过126个赞
知道答主
回答量:185
采纳率:50%
帮助的人:30.4万
展开全部
border:1px solid #000;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-06-09
展开全部
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
        table{
            border-collapse:collapse;
            border: 1px solid black;
        }
        table th {
            background-color: gold;;
            height: 30px;
            color: #fff;
        }
        table tr.tr1{
            height: 150px;
            border: 2px dashed pink;
        }
        table tr td.td1{
            border: 2px solid green;
        }
        table td{
            height: 30px;
            border: 1px dotted red;
        }
    </style>
</head>
<body>

<table>
    <thead>
    <th width="30%">姓名</th>
    <th width="70%">分数</th>
    </thead>
    <tr class="tr1"><td>小红</td><td>80</td></tr>
    <tr><td class="td1">小明</td><td>90</td></tr>
    <tr><td>小丽</td><td>88</td></tr>
    <tr><td>小刘</td><td>85</td></tr>
    <tr><td>小郑</td><td>89</td></tr>
</table>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式