-3

このテーブルを画面の中央にエレガントに表示することに問題があります。ご意見をお聞かせください?

Web リンクを以下に貼り付けます。

http://www.technicaldebt.co.uk/fyp/prototype/databasetest.php

どんな助けでも大歓迎です。

<table border="5" cellspacing="2" cellpadding="2">
<tr>
<td><font face="Arial, Helvetica, sans-serif">Title</font></td>
<td><font face="Arial, Helvetica, sans-serif">First Name</font></td> 
<td><font face="Arial, Helvetica, sans-serif">Last Name</font></td>
<td><font face="Arial, Helvetica, sans-serif">E-mail Address</font></td>
<td><font face="Arial, Helvetica, sans-serif">Project Title</font></td>
</tr>

<?php
$i=0;
while ($i < $num) {

$f1=mysql_result($result,$i,"Titles");
$f2=mysql_result($result,$i,"FirstName");
$f3=mysql_result($result,$i,"LastName");
$f4=mysql_result($result,$i,"Email");
$f5=mysql_result($result,$i,"ProjectRoles");
?>

<tr>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f1; ?></font></td>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f2; ?></font></td>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f3; ?></font></td>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f4; ?></font></td>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f5; ?></font></td>
</tr>

<?php
$i++;
}
?>
4

3 に答える 3

1

style="margin: 0 auto"テーブル開始タグ内に追加

于 2013-03-13T17:33:49.667 に答える
1

具体的には答えではありませんが、私は(?)「答え」の代わりにコメントを書くには若すぎると思います...

  • 少なくとも質問では、あなたはまだ行方不明です</table>

  • @jeroenはCSSについて話しています-それは<style type="text/css">css here</style><head>または外部スタイルシートの1つに入ります。

  • あなたがそれにいる間、あなたは<font>CSSで繰り返されるタグを取り除くことができます

    td {font-family: Arial, Helvetica, sans-serif;}

  • あなたのリンクを見た人は誰でも、技術的負債チームの何人かのメンバーの電子メールアドレスを持っています。

于 2013-03-13T18:02:19.670 に答える
0

追加するだけです:

table {
    margin: auto;
    min-width: 80%;    // or whatever you like
}
于 2013-03-13T17:31:04.590 に答える