请教:这样调用css中的表格设置是否有效?

xiajuner 2003-09-13 11:51:27
以下是我写的一个css:
body{
font-family: "宋体"; font-size: 9pt;
background-color: #E7FFFF;
top-margin: 0pt; left-margin: 0pt;
}
table{
font-family: "宋体"; font-size: 9pt;
width: 80%; align: center;
cellpadding: 0px; cellspacing: 0px;
border: 1px; border-collapse: collapse; word-break: break-all;
}
td.1stline{
height: 30px;
}
我的问题如下:

1.我在一个页面中link了这个css文件,body部分是生效的,但表格部分好象没有生效:
比如border我是设1px的,但显示的时候table的border是0;是不是我在css的table部分写错了?

2.另有一个问题:
平时在网页里直接写的border=0,这个0的单位是什么,是pt还是px或者其他什么?
...全文
46 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzwxjun 2003-09-15
  • 打赏
  • 举报
回复
写在TR里面吧
xiajuner 2003-09-14
  • 打赏
  • 举报
回复
1.按楼上说的试了,无效

2.是px吗?border=0只是举个例子,height=20,width=758这些也经常用的
clouds8 2003-09-14
  • 打赏
  • 举报
回复
网页中数值如果不写单位,默认是像素(px),当然你还可以加:pt,in,cm,mm,pc,em等单位。
clouds8 2003-09-14
  • 打赏
  • 举报
回复
在CSS中直接写“border: 1px;”对表格是没有效果的,在border后加上边框的样式,如把“border: 1px;”改为“border: 1px dotted;”加大数值就能很明显的看出效果。
purexu 2003-09-14
  • 打赏
  • 举报
回复
table可以用css定义style,border:1px,前提是把网页里让table的border=0

网页里对于长度有关的单位,如果有%的话是百分比,没有的话是PX(象素)
xiajuner 2003-09-14
  • 打赏
  • 举报
回复
自己 up 一下喽
没有人这样用过的吗?或者table的style不能写如css?
tsstudio 2003-09-13
  • 打赏
  • 举报
回复
1,试试把table{}改成td{}

2,单位应该是px,不过既然已经等于0了,什么单位还重要吗?

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧