gpt4 book ai didi

html -   没有分号

转载 作者:太空狗 更新时间:2023-10-29 15:22:18 26 4
gpt4 key购买 nike

我一直在 Web 应用程序中使用 prototype.js。我在选择一些单选按钮时动态地填充一些 Div。在 Div 中填充内容之前,我使用原型(prototype)的更新方法清除以前的内容 -

$('item').update('');

在 IE 中,这会自动换行,但在 Firefox 3.5 中不会。因此,为了以与 IE 相同的方式使用它,我将代码更改为 -

$('item').update('&nbsp');

现在,这对我来说如预期的那样有效。但是,通常“ ”与分号 ($nbsp;) 一起使用。我想知道这段代码是否会失败。例如,是否有可能显示   而不是空格?但某些浏览器可能足够智能,可以检测到程序员的编码错误并自动更正。

最佳答案

结束分号可以省略,但绝对不推荐。看这个note in the HTML 4 specification regarding character references :

In SGML, it is possible to eliminate the final ";" after a character reference in some cases (e.g., at a line break or immediately before a tag). In other circumstances it may not be eliminated (e.g., in the middle of a word). We strongly suggest using the ";" in all cases to avoid problems with user agents that require this character to be present.

关于html - &nbsp 没有分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1465453/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com