帮我找出一段html的代码的错误,谢谢

<?phpprint("<tablewidth="600"border="1"bordercolor="green"cellspacing="0"cellpadding=... <?php
print("<table width="600" border="1" bordercolor="green" cellspacing="0" cellpadding="0" bgcolor="yellow">");
for($a=1;$a<10;$a++)
{
echo "<tr>";
for($b=1;$b<=$a;$b++)
{echo "<td>";
print($a*$b);
echo "</td>";
}
echo "</tr>";

}
print("</table>");
?>
注:print("<table width="600" border="1" bordercolor="green" cellspacing="0" cellpadding="0" bgcolor="yellow">"); 这行老报错,请大家指点
展开
 我来答
匿名用户
2011-03-28
展开全部
老大,你双引号混用是不行的。
双引号不能嵌套用。使用转义符就行了。
print("<table width=\"600\" border=\"1\" bordercolor=\"green\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"yellow\">");
追问
请问,为什么改完以后你和楼上的显示的结果不一样呢?
追答
楼上的代码还有问题,单引号部分他使用的是中文 ,换用成英文就好了。
print("");
ayanami365
2011-03-28 · TA获得超过937个赞
知道小有建树答主
回答量:1777
采纳率:0%
帮助的人:728万
展开全部
print("<table width=‘600’ border=‘1’ bordercolor=‘green’ cellspacing=‘0’ cellpadding=‘0’ bgcolor=‘yellow’>");
更多追问追答
追问
请问,为什么改完以后你和楼下的显示的结果不一样呢?
追答
下面使用转义符把双引号带入字符串

我是直接用的单引号

效果是一样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式