首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么表格边框没有显示在此html表格中?

问为什么表格边框没有显示在此html表格中?
EN

Stack Overflow用户
提问于 2009-04-28 21:42:04
回答 9查看 106.3K关注 0票数 8

我有一个简单的html表,如下所示:http://jsbin.com/oxiyi

我希望在整个表外有一个颜色为#990000的边框。所以我在表格外面做了一个表格,并将它的边框颜色设置为#990000。但是我仍然没有看到边框颜色。

EN

回答 9

Stack Overflow用户

发布于 2009-04-28 21:47:04

将边框属性与CSS样式一起使用,并为其指定颜色。我也去掉了你例子中的嵌套表。

代码语言:javascript
复制
<style>
td {
    border: solid 2px lightgrey;
}
</style>
<table style="border: 5px solid #990000; border-collapse: collapse">

http://jsbin.com/odici

它保留了你细胞的边界。

票数 22
EN

Stack Overflow用户

发布于 2009-04-28 21:48:51

表中的表!哦,不!我的头好痛。

你应该庆幸这不起作用,因为它是可怕的标记,应该不惜一切代价避免。查看您的HTML代码,我注意到设置了很多内联属性,却没有使用CSS。您应该认真阅读CSS,因为您现在拥有的代码看起来更像是2000年生产的代码,而不是我们现在正在做的。不过,简而言之,您可以去掉外层表,并在表中添加border: 1px solid #990000;的样式声明,以获得您想要的效果。然而,这只是冰山一角,在你的网站自我崩溃之前,你真的应该阅读CSS和有效标记。:)

票数 19
EN

Stack Overflow用户

发布于 2009-04-28 21:47:59

可能是因为外部表的边框设置为0

​

将边框=0更改为border=1

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/799944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档