锚内增加了一个无法解释的空间!
编辑:
不。忽略这个。这个空间被浏览器放在那里。
这是我的应用程序的HTML代码段:
Correct answers:
0 / 6<br /><br />
You have failed to pass the final test.
<a href="/module/controller/course/id/5" class="accessible-link">
Click here
</a>
to return to the training.
如您所见,结束标记后面有一个空格。然而在浏览器中,空间被添加到锚内。所以它看起来像这样:
这是生成HTML的PHP代码:
<?php if (isset($this->correctAnswersCount) && isset($this->answersCount)): ?>
<?php echo Zend_Registry::get('translate')->_('Počet správnych odpovedí'); ?>:
<?php echo ToHtml($this->correctAnswersCount); ?> / <?php echo ToHtml($this->answersCount); ?><br /><br />
<?php endif; ?>
<?php echo Zend_Registry::get('translate')->_('Záverečný test sa vám nepodarilo úspešne absolvovať.'), "n"; ?>
<a href="<?php echo ToHtml($this->backToCourseUri); ?>" class="accessible-link">
<?php echo Zend_Registry::get('translate')->_('Kliknite'), "n"; ?>
</a>
<?php echo Zend_Registry::get('translate')->_('pre návrat do kurzu.'), "n"; ?>
虽然我现在已经盯着代码30分钟了,但我完全被这个缓和了,无法弄清楚是什么导致了这个问题。
这是翻译文件中的一个相关部分:
'Kliknite' => 'Click here',
如您所见,Zend_Translate不应添加空间。
没有找到相关结果
已邀请:
4 个回复
先对冈蒲
进入:
应该在
又名点击这里之后的同一行 编辑: 新行和它后面的空格呈现像1个空间仍然在de
标签内,这是空白空间的来源。 EDIT2: 对于记录,我也不喜欢结束标记是在内容旁边而不是在新行中,但这是为了正常工作必须完成的。 我喜欢良好的格式化代码,我总是在IDE中寻找autoformat命令。 但至少在Visual Studio中按Ctrl + K,Ctrl + D(格式文档缩写)时,像
这样的结束标记不会自动移动到新行,原因如下:它不应该打破方式它看起来在自动格式之前。
傻零凰死授
祁澈盘哼颗
放在
标签后面
怪酞撩匹
不确定这是否有效,但值得一试。