下面加粗部分都沒有顯示效果:<!DOCTYPE html> <html> <body> <?php $contact = array(1,"高某","A公司","北京市","(010)98765432","gao@163.com");echo "<table style='align:center;width:600px;border:5px;'>";echo "<caption><h1>聯(lián)系人列表</h1></caption>";echo "<tr bgcolor='#DDDDDD'>";echo "<th>編號</th><th>姓名</th><th>公司</th><th>地址</th><th>電話</th><th>郵箱</th>";echo "</tr><tr>";for($i=0;$i<count($contact);$i++){??? echo "<td border='1px solid #DDDDDD'>".$contact[$i]."</td>";}echo "</tr></table>";?> </body> </html>
3 回答
已采納

慕spring
TA貢獻38條經(jīng)驗 獲得超4個贊
你沒有搞清楚,哪些樣式是寫在style里面的,哪些是不寫在里面的;
比如你上面寫的align:center;css里面沒有這個,如果要寫,是這樣的:
<table align="center" style='width:600px;border:5px #000 solid;'>這樣,表格才居中;想要表格內(nèi)的文字居中,是這樣寫:<table align="center" style='text-align: center; width:600px;border:5px #000 solid;'>
<td?border='1px solid #DDDDDD'>這句代碼也不對,只有table有border屬性,而且屬性值只能是數(shù)字,如<table border="8">;<td?border='1px solid #DDDDDD'>可以改為<td style="border:1px solid #DDDDDD;">
基礎知識還是多鞏固一下吧。
添加回答
舉報
0/150
提交
取消