html如何能使网页上的一个表格的内容居中并且左对齐?

表格里每行的字数长度不一。全部align=left,在页面上不美观。

要是align=center,却又参差不齐。

能不能在字段居中的情况下,左侧对齐呢?

怎么设置?越简便越好,我有好多页面的表格需要设置。

第1个回答  2008-12-25
可以,下面的代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
<!--
td{ padding-left:30px;}
-->
</style>
</head>
<body>
<table width="500" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="left">aaaa</td>
<td align="left">ddddd</td>
<td align="left">hhhhh</td>
</tr>
</table>
</body>
</html>本回答被提问者采纳
第2个回答  2012-11-13
css可以控制 人家那问的是原来 html不加样式 怎么控制 额!
<style type="text/css">
<!--
td{ padding-left:30px;
}
-->
</style> 这情何以堪
第3个回答  2008-12-26
align=left
加几个空格让他们对齐就可以了