HTML中的table属性里border=0与不设置border的区别

如题。另外怎么设置table不换行?如图这是写的一个HTML,代码如下:<html><body>123456789<tableborder="5"><tr><th>Mon... 如题。另外怎么设置table不换行?

如图这是写的一个HTML,代码如下:
<html>
<body>
123456789
<table border="5">
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</table>
123456789
<hr/>
</body>
</html>
我想让这串数字显示在表格的两边应该怎么写。不要用CSS,我还没学到那。
我知道border是设置边框,但是border=0与不设置border都没有边框,我想知道这两种不显示边框的方式的区别,因为有的位置用的border=0,如果一样的话这不是多此一举?另外,我的代码里数字不是表格中的内容。
展开
 我来答
匿名用户
2014-11-27
展开全部
border属性是设置标签的边框
至于两边显示, 那给td标签增加一个属性align
值有3个:
left 左边显示
right 右边显示
center 居中显示
更多追问追答
追问
我知道border是设置边框,但是border=0与不设置border都没有边框,我想知道这两种不显示边框的方式的区别,因为有的位置用的border=0,如果一样的话这不是多此一举?另外,我的代码里数字不是表格中的内容。
追答

border 如果设置0, 那么就是没边框

不设置的话, 是由浏览器默认!

每种浏览器对html的解析是多少有些差异的,当然,这种差异几率很少, 所以看起来似乎都一模一样!

但你问的是区别,而不是效果!

那区别就在这里

至于例外的一个问题,首先有些抱歉,我确实没有仔细看你代码, 下现在看了一下, 本来是css控制比较合适, 也是一种趋势的做法,但你否决了这种做法,那么,就剩下一种方法了

 

做一个一行3列的表格, 也就是一个表格, 只有一行,算了,给你写个演示代码

<table>
  <tr>
    <td>这里放数字</td>
    <td>
      这里再放你上面的表格,也就是<table>......</table>这段
    </td>
    <td>这里再放数字</td>
  </tr>
</table>

其实也就是表格嵌套即可!

这次希望回答对上了你的想法。。。。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式