我从数据库中检索了一些数据,并添加了一些像
这样的链接<?php
echo "<a href='somelink'>" . $fetchedsomething . "</a>";
?>
Firefox中的输出如下所示:
带下划线的链接中有空白区域,而在谷歌浏览器中则显示正确。
答案 0 :(得分:1)
我认为你只需要在展示它之前做一些trimming。像这样:
<a href="somelink"><?=trim($fetchedsomething)?></a>
如果这不能解决问题,那么您的问题很可能出在CSS文件中。
答案 1 :(得分:1)
看起来您的$fetchedsomething
变量包含空格,请使用trim
删除它们。 (还要确保正确地逃避输出)
<?php
echo "<a href='somelink'>" . htmlspecialchars(trim($fetchedsomething)) . "</a>";
?>
答案 2 :(得分:0)
你的变量$ fetchedsomething可能有一个前导和结束空间。如果需要,你应该修剪它们。看一下生成的html代码。
添加
echo "<a href='somelink'>my cool link</a>";
我猜你在这个链接周围没有多余的空间。