【发布时间】:2011-01-13 06:21:43
【问题描述】:
我有一个简单的text area,格式如下:
<textarea style="width:350px; height:80px;" cols="42" rows="5" name="sitelink">
<?php if($siteLink_val) echo $siteLink_val; ?>
</textarea>
我在这个 textarea 中不断获得额外的空白。当我进入它时,我的光标就像在 textarea 的中间而不是在开头?有什么解释?
【问题讨论】:
-
正如所有赞成的答案中明确定义的那样,tldr;这种行为是在桌面客户端浏览器窗口中。这取决于 DOM 解释器如何处理它,但任何多余的空格都是空格/cmets - 但它们仍然包含在 HTML 渲染器中。因此,换行符/空格,将
<?php和?>组合到下一个定义的 DOM 元素(