为什么html标签中只有table的width属性才包含border?

<!DOCTYPE HTML>
<html lang="en-US">
<head>
	<meta charset="UTF-8">
	<title></title>
	<style type="text/css">
		body{margin:0;padding:0}
		table{border-collapse:collapse;border:5px solid #f00;width:200px;height:200px;}
		td{border:5px solid #00f;width:20px}
	</style>
</head>
<body>
	<table>
		<tr>
			<td>test</td>
			<td>test</td>
		</tr><tr>
			<td>test</td>
			<td>test</td>
		</tr><tr>
			<td>test</td>
			<td>test</td>
			
		</tr>
	</table>
</body>
</html>
阅读 7.1k
1 个回答

我想,这是为了减少计算而故意设计的吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题