Firefox的链接问题

时间:2011-11-14 06:50:45

标签: php html firefox cross-browser

我从数据库中检索了一些数据,并添加了一些像

这样的链接
<?php
echo "<a href='somelink'>" . $fetchedsomething . "</a>";
?>

Firefox中的输出如下所示:

enter image description here

带下划线的链接中有空白区域,而在谷歌浏览器中则显示正确。

3 个答案:

答案 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>";

我猜你在这个链接周围没有多余的空间。