网页布局,我的代码写多余的代码了嘛?

网页布局,我的代码写多余的代码了嘛?

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<table width="100%" celspacing="0">
<tr bgcolor="pink" height="50px"><td>
页头
</td></tr>
<tr height="10px"></tr>
<tr bgcolor="orange">
<td>
<table  width="1024px" celspacing="0">
<tr height="10px">
<td width="240px" bgcolor="white">左侧内容</td>
<td width="20px" ></td>
<td width="764px" bgcolor="white">右侧内容</td>
</tr>
</table>
</td>
</tr>
<tr height="10px"></tr>
<tr bgcolor="black" height="80px"><td></td></tr>
</table>
</body>
</html>


正在回答

登陆购买课程后可参与讨论,去登陆

3回答

<!DOCTYPE html>
<html>
<head>
    <title></title>
 <meta charset="utf-8">
</head>
    <body>
    <table width="100%">
     <tr bgcolor="pink" height="80px"><td>页头</td></tr>
     <tr height="10px"><td></td></tr>
     <tr bgcolor="orange"><td>
      <table align="center">
      <tr>
      <td width="240px" bgcolor="white">左边内容</td>
      <td width="20"></td>
      <td width="764" bgcolor="white">右边内容</td>
       
      </tr>
       
      </table>
     </td></tr>
     <tr height="10px"><td></td></tr>
     <tr height="80px" bgcolor="black"><td></td></tr>
    </table>
    </body>
    </html>

  • highcker 提问者 #1
    老师你的回答,是因为网页布局没有设置边框所以不需要单元格间距嘛? 另外嵌套的表格只有一行用单元格宽度就可以撑开行的宽度嘛?
    2017-06-29 07:43:23
怎么都被占用了呢 2017-06-29 19:58:20

是的,可以不用设置了,上面同学的代码写的挺好的哦

Miss路 2017-06-29 10:47:56

需要不需要用单元格间距要看需求,如果要求没有的话就不用设置,“另外嵌套的表格只有一行用单元格宽度就可以撑开行的宽度嘛?”这句不太明白是什么意思,但是这个问题我觉得你可以实践一下。祝学习愉快!

  • 提问者 highcker #1
    一行占总宽度1024个像素,一行内有三个单元格 分别240px ,20px , 764px 这样就不要设置表格宽度嘛?
    2017-06-29 19:38:04
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师