HTML不会在同一行显示按钮

时间:2015-04-14 11:45:06

标签: html

我目前正在尝试在同一行创建三个按钮,但按钮不会在同一行上工作,请您提供建议或帮助。

我收到错误,我知道html错误,因为我有三个空缺,只有一个结束标记



echo "<td><input class=\"button_normal\" type=\"button\" value=/"products home/" onclick=\"window.location.href='Electronic and Entertainment Products.php'\">;
echo "<td><input class=\"button_normal\" type=\"button\" value=/"Entertainment Products/" onclick=\"window.location.href='Entertainment Products.php'\">;
echo "<td><input class=\"button_normal\" type=\"button\" value=/"Electronic/" onclick=\"window.location.href='Electronic.php'\"></td>";
&#13;
&#13;
&#13;

请您为我提供建议或重新编写代码。

&#13;
&#13;
echo "<td><input class=\"button_normal\" type=\"button\" value=/"products home/" onclick=\"window.location.href='Electronic and Entertainment Products.php'\"></td>";
echo "<td><input class=\"button_normal\" type=\"button\" value=/"Entertainment Products/" onclick=\"window.location.href='Entertainment Products.php'\"></td>";
echo "<td><input class=\"button_normal\" type=\"button\" value=/"Electronic/" onclick=\"window.location.href='Electronic.php'\"></td>";
&#13;
&#13;
&#13;

2 个答案:

答案 0 :(得分:0)

您是否遗漏了代码中的<tr><table>

echo "<table><tr>";
echo "<td><input class=\"button_normal\" type=\"button\" value=/"products home/" onclick=\"window.location.href='Electronic and Entertainment Products.php'\"></td>";
echo "<td><input class=\"button_normal\" type=\"button\" value=/"Entertainment Products/" onclick=\"window.location.href='Entertainment Products.php'\"></td>";
echo "<td><input class=\"button_normal\" type=\"button\" value=/"Electronic/" onclick=\"window.location.href='Electronic.php'\"></td>";
echo "</tr></table>";

答案 1 :(得分:-1)

即使您遗漏了<table><tr>代码,它仍然应该显示在一行中。

父容器可能定义了一些样式,导致代码被拆分为单独的行。

我假设那些<td>s位于一个<tr>内,并且您已定义了样式/属性。即使你不这样做,它仍然可以按预期显示同一行中的所有三个按钮。

https://jsfiddle.net/xLgxsme7/3/

正如您所看到的那样,这些元素是如此。 所以我会说你有一些风格可能被复制或其他什么。

如果您想让它们排成一行,您可以随时从中间删除<td>代码,然后将其保留为:

echo "<td><input class=button_normal type=button value=products home onclick=window.location.href='Electronic and Entertainment Products.php'>"; 
echo "<input class=button_normal type=button value=Entertainment Products onclick=window.location.href='Entertainment Products.php'>"; 
echo "<input class=button_normal type=button value=Electronic onclick=window.location.href='Electronic.php'></td>";

所以它只在一个单元格中。